发明名称 SYSTEM AND METHOD FOR SCALABLE VIDEO CLOUD SERVICES
摘要 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.
申请公布号 US2015022666(A1) 申请公布日期 2015.01.22
申请号 US201414337962 申请日期 2014.07.22
申请人 Intellivision Technologies Corp. 发明人 Kay Albert;Narayan Prakash;Nathan Vaidhi
分类号 H04L29/08;H04N5/232;H04L29/06;H04N7/18 主分类号 H04L29/08
代理机构 代理人
主权项 1. A scalable method of allowing at least one client to real-time monitor at least one real-world environment using a plurality of processor controlled video cameras, at least some of said processor controlled video cameras connected by a network connection to at least one remote Internet server via at least one firewall; wherein said at least one client is connected to the Internet and said at least one remote Internet server using a client computerized device; said method comprising: obtaining least one said processor controlled video camera, said processor controlled video camera configured to transmit audio-video data to said at least one remote Internet server; said at least one processor controlled video camera also configured to respond to commands from said at least one remote Internet server, and to periodically transmit camera status messages to said at least one remote Internet server using said network connection; using said processor controlled video camera to monitor said at least one real-world environment; using said at least one Internet server to transmit data pertaining to said at least one real world environment to said at least one computerized device; wherein if said at least one Internet server detects either an absence or abnormality of said camera status messages, then using said at least one Internet server, to transmit data pertaining to said absence or abnormality to said at least one client computerized device; and wherein at least some of said processor controlled video cameras are configured to connect and send video data to said client computerized device immediately upon demand by said client computerized device.
地址 San Jose CA US