System and Method for Scalable Cloud Services

    公开(公告)号:US20170195386A1

    公开(公告)日:2017-07-06

    申请号:US15463516

    申请日:2017-03-20

    Abstract: The invention is based, in part, on a system for allowing at least one client to real-time monitor and, or playback at least one real-world recognized event via at least one processor-controlled video camera, said system comprising: a processor; a non-transitory storage medium coupled to the processor; encoded instructions stored in the non-transitory storage medium, which when executed by the processor, cause the processor to: detect a threshold-grade event from audio-video data of a real-world environment captured from a processor-controlled video camera by an event detection module within an event management system applying event detection parameters; analyze the threshold-grade event for categorization into any one of a recognized event by an event recognition module within the event management system applying event recognition parameters; transmit at least any one of a single stream of the recognized event and, or a single stream of a audio-video sequence succeeding and, or preceding the recognized event to a client device; and facilitate at least any one of a user defined playback of the single stream of the recognized event, user defined monitoring of the audio-video sequence preceding and, or succeeding the recognized event, and, or remote provisioning of the processor-controlled video camera, whereby the playback and, or provisioning is facilitated via a client device user interface.

    SYSTEM AND METHOD FOR SCALABLE VIDEO CLOUD SERVICES
    4.
    发明申请
    SYSTEM AND METHOD FOR SCALABLE VIDEO CLOUD SERVICES 审中-公开
    可扩展视频云服务的系统和方法

    公开(公告)号:US20150022666A1

    公开(公告)日:2015-01-22

    申请号:US14337962

    申请日:2014-07-22

    Abstract: Methods of monitoring real-world environments using a plurality of processor controlled Internet video cameras, scalable cloud computing technology, and various Internet connected smartphones and tablet computers. The system is designed to use cloud computing technology, including automated service provisioning, automated virtual machine migration services, RESTful API, and various firewall traversing methods to scale to up to millions of cameras and beyond. The integrity of the system is maintained by requiring that the various video cameras continually send “heartbeat” camera status messages to the cloud servers. The video cameras can optionally also be configured to automatically detect various events occurring in their local environments, report these events to clients, and stream event video data either directly or indirectly to the clients, or alternatively save the video data in various scalable third party cloud storage systems such as the Amazon S3 service. Time expiring tokens and encryption keys help ensure system security.

    Abstract translation: 使用多个处理器控制的因特网摄像机,可扩展的云计算技术以及各种因特网连接的智能电话和平板计算机监视现实环境的方法。 该系统旨在使用云计算技术,包括自动化服务配置,自动化虚拟机迁移服务,RESTful API和各种防火墙穿越方法,以扩展到数百万台摄像机及以上。 通过要求各种摄像机连续向云服务器发送“心跳”摄像机状态消息来维持系统的完整性。 视频摄像机还可以被配置为自动检测在其本地环境中发生的各种事件,将这些事件报告给客户端,以及将事件视频数据直接或间接地传送到客户端,或者将视频数据保存在各种可扩展的第三方云 存储系统,如Amazon S3服务。 时间到期令牌和加密密钥有助于确保系统安全。

    System and method for scalable cloud services

    公开(公告)号:US10142381B2

    公开(公告)日:2018-11-27

    申请号:US15463516

    申请日:2017-03-20

    Abstract: The invention is based, in part, on a system for allowing at least one client to real-time monitor and, or playback at least one real-world recognized event via at least one processor-controlled video camera, said system comprising: a processor; a non-transitory storage medium coupled to the processor; encoded instructions stored in the non-transitory storage medium, which when executed by the processor, cause the processor to: detect a threshold-grade event from audio-video data of a real-world environment captured from a processor-controlled video camera by an event detection module within an event management system applying event detection parameters; analyze the threshold-grade event for categorization into any one of a recognized event by an event recognition module within the event management system applying event recognition parameters; transmit at least any one of a single stream of the recognized event and, or a single stream of a audio-video sequence succeeding and, or preceding the recognized event to a client device; and facilitate at least any one of a user defined playback of the single stream of the recognized event, user defined monitoring of the audio-video sequence preceding and, or succeeding the recognized event, and, or remote provisioning of the processor-controlled video camera, whereby the playback and, or provisioning is facilitated via a client device user interface.

Patent Agency Ranking