Peer to peer surveillance architecture
First Claim
1. A peer to peer surveillance system comprising:
- a plurality of independently accessible peer to peer nodes comprising;
multiple capture nodes that each have one or more video cameras configured to capture surveillance information, and one or more transceivers configured to transmit the surveillance information;
wherein the multiple capture nodes are each configured to directly transmit the surveillance information to a viewing node, wherein the surveillance information is directly transmitted to the viewing node without being transmitted via a central server node and without being transmitted via any other of the peer to peer nodes;
wherein each of the multiple capture nodes communicates via multiple communication links, such that failure or damage to one of the multiple communication links does not cause the surveillance architecture to function at less than full capacity; and
wherein one of the multiple capture nodes is a hybrid node that includes a non-volatile storage device and that is configured to;
receive surveillance information from other capture nodes; and
persistently record the received surveillance information on the storage device,wherein the multiple capture nodes that are not the hybrid node are configured to directly transmit surveillance information to the hybrid node for storage, wherein the surveillance information is directly transmitted to the hybrid node without being transmitted via a central server node and without being transmitted via any other of the peer to peer nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
A peer to peer surveillance architecture comprising a plurality of independent nodes for capturing, analyzing, storing, and viewing surveillance information is disclosed. The surveillance architecture has no central controller or single point of failure because of the peer to peer or independent relationship between its nodes. Generally, surveillance information of various types is captured by one or more capture nodes and transmitted to or one or more viewing, content storage, or server nodes for display, analysis, storage, or a combination thereof. Server nodes may provide authentication services to validate user or device credentials prior to granting access to surveillance information. In one or more embodiments, specialized video compression hardware is provided to allow high quality video surveillance information to be transmitted across low bandwidth connections. Compression may also be performed on other types of surveillance information.
16 Citations
21 Claims
-
1. A peer to peer surveillance system comprising:
-
a plurality of independently accessible peer to peer nodes comprising; multiple capture nodes that each have one or more video cameras configured to capture surveillance information, and one or more transceivers configured to transmit the surveillance information; wherein the multiple capture nodes are each configured to directly transmit the surveillance information to a viewing node, wherein the surveillance information is directly transmitted to the viewing node without being transmitted via a central server node and without being transmitted via any other of the peer to peer nodes; wherein each of the multiple capture nodes communicates via multiple communication links, such that failure or damage to one of the multiple communication links does not cause the surveillance architecture to function at less than full capacity; and wherein one of the multiple capture nodes is a hybrid node that includes a non-volatile storage device and that is configured to; receive surveillance information from other capture nodes; and persistently record the received surveillance information on the storage device, wherein the multiple capture nodes that are not the hybrid node are configured to directly transmit surveillance information to the hybrid node for storage, wherein the surveillance information is directly transmitted to the hybrid node without being transmitted via a central server node and without being transmitted via any other of the peer to peer nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A peer to peer surveillance system comprising:
-
a plurality of independently accessible peer to peer nodes comprising; multiple capture nodes that each have one or more video cameras configured to capture surveillance information, and one or more transceivers configured to transmit the surveillance information; wherein the multiple capture nodes are each configured to directly transmit the surveillance information to a viewing node, wherein the surveillance information is directly transmitted to the viewing node without being transmitted via a central server node and without being transmitted via any other of the peer to peer nodes; wherein each of the multiple capture nodes is housed in an enclosure that includes the one or more video cameras and the one or more transceivers, wherein the enclosure is mounted on a corresponding support structure; and wherein one of the multiple capture nodes is a hybrid node that includes a non-volatile storage device and that is configured to; receive surveillance information from other capture nodes; and persistently record the received surveillance information on the storage device, wherein the multiple capture nodes that are not the hybrid node are configured to directly transmit surveillance information to the hybrid node for storage, wherein the surveillance information is directly transmitted to the hybrid node without being transmitted via a central server node and without being transmitted via any other of the peer to peer nodes. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A peer to peer surveillance system comprising:
-
a plurality of independently accessible peer to peer nodes comprising; multiple capture nodes that each have one or more video cameras configured to capture surveillance information, and one or more transceivers configured to transmit the surveillance information; and an authentication service configured to receive access credentials from a viewing node, and to generate and subsequently provide an authentication key to the viewing node after successfully verifying the access credentials received from the viewing node, wherein the viewing node further provides analysis services; and wherein the multiple capture nodes are each configured to directly transmit the surveillance information to the viewing node, wherein the surveillance information is directly transmitted to the viewing node without being transmitted via a central server node and without being transmitted via any other of the peer to peer nodes; and wherein one of the multiple capture nodes is a hybrid node that includes a non-volatile storage device and that is configured to; receive surveillance information from other capture nodes; and persistently record the received surveillance information on the storage device, wherein the multiple capture nodes that are not the hybrid node are configured to directly transmit surveillance information to the hybrid node for storage, wherein the surveillance information is directly transmitted to the hybrid node without being transmitted via a central server node and without being transmitted via any other of the peer to peer nodes. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification