Networked video surveillance system
First Claim
1. A method of storing, analyzing and accessing video data, the method comprising the steps of:
- transmitting video data from at least one surveillance camera at a first user site to a remotely located third party site via a network, wherein said first user site is independent of said remotely located third party site;
transmitting video data from at least one surveillance camera from at least one additional user site to said remotely located third party site via said network, wherein said at least one additional user site is independent of said first user site and said remotely located third party site;
analyzing said video data from said first user and said at least one additional user by an application located on a server at said third party site;
storing said analyzed video data from said first user and said at least one additional user in a video data base located at said third party site; and
accessing said analyzed video data stored in said video data base located at said third party site via a user controlled device coupled to said network and located remotely from said third party site.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of storing, analyzing and accessing video data from the surveillance cameras operated by multiple, unrelated users is provided. Data storage and analysis is performed by an independent system remotely located at a third party site, the third party site and the users connected via a network. Users access stored video data using any of a variety of devices coupled to the network. In one aspect, users submit configuration instructions which govern how long their data is to be stored, the frequency of data acquisition/storage, data communication parameters/protocols, and video resolution. In another aspect, users remotely obtain from the third party system a graphical view of the video data acquired from a particular camera, the graphical view showing the activity monitored by the camera versus time. In yet another aspect, users submit zone configuration instructions to the third party system. In yet another aspect, users remotely submit rules of analysis, such as time-based and/or shaped-based rules, to be applied to their acquired video data by the third party system.
224 Citations
54 Claims
-
1. A method of storing, analyzing and accessing video data, the method comprising the steps of:
-
transmitting video data from at least one surveillance camera at a first user site to a remotely located third party site via a network, wherein said first user site is independent of said remotely located third party site;
transmitting video data from at least one surveillance camera from at least one additional user site to said remotely located third party site via said network, wherein said at least one additional user site is independent of said first user site and said remotely located third party site;
analyzing said video data from said first user and said at least one additional user by an application located on a server at said third party site;
storing said analyzed video data from said first user and said at least one additional user in a video data base located at said third party site; and
accessing said analyzed video data stored in said video data base located at said third party site via a user controlled device coupled to said network and located remotely from said third party site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of storing, analyzing and accessing video data, the method comprising the steps of:
-
transmitting video data from a first plurality of surveillance cameras located at a first user site to a remotely located third party site via an internet network, wherein said first user site is independent of said remotely located third party site;
inputting a first user video base configuration instruction for said first user site to said third party site via said internet network using a first input device remotely located from said third party site;
inputting a first user defined rule of analysis to be applied to at least one of said first plurality of surveillance cameras, wherein said first user defined rule of analysis is input to said third party site via said internet network using a second input device remotely located from said third party site;
analyzing said video data from said at least one of said first plurality of surveillance cameras in accordance with said first user defined rule of analysis, said analyzing step performed by an application located on a server at said third party site;
storing said analyzed video data from said at least one of said first plurality of surveillance cameras in accordance with said first user video base configuration instruction in a video data base located at said third party site;
accessing said analyzed video data from said at least one of said first plurality of surveillance cameras stored in said video data base via a first user controlled access device coupled to said internet network and located remotely from said third party site;
transmitting video data from a second plurality of surveillance cameras at a second user site to said remotely located third party site via said internet network, wherein said second user site is independent of said first user site and said remotely located third party site;
inputting a second user video base configuration instruction for said second user site to said third party site via said internet network using a third input device remotely located from said third party site;
inputting a second user defined rule of analysis to be applied to at least one of said second plurality of surveillance cameras, wherein said second user defined rule of analysis is input to said third party site via said internet network using a fourth input device remotely located from said third party site;
analyzing said video data from said at least one of said second plurality of surveillance cameras in accordance with said second user defined rule of analysis, said analyzing step performed by said application located on said server at said third party site;
storing said analyzed video data from said at least one of said second plurality of surveillance cameras in accordance with said second user video base configuration instruction in said video data base located at said third party site; and
accessing said analyzed video data from said at least one of said second plurality of surveillance cameras stored in said video data base via a second user controlled access device coupled to said internet network and located remotely from said third party site. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification