CENTRALIZED-CONTROLLED SURVEILLANCE SYSTEMS CAPABLE OF HANDLING MULTIPLE DATA STREAMS
First Claim
1. A centralized-controlled surveillance system capable of handling multiple data streams, comprising:
- a network video recorder (NVR) capable of receiving and storing digitized data packets, as well as transmitting video/audio streams, event notifications, authorization codes and control signals;
a plurality of network video capturing devices connected to the NVR via a network and capable of capturing video/audio data and providing the digitized data packets by encoding the captured video/audio data; and
a plurality of streaming media presentation devices (SMPDs) each connected to the NVR via the network and capable of playing captured video/audio data and an alerting message associated with an event notification.
1 Assignment
0 Petitions
Accused Products
Abstract
A surveillance system including a plurality of network video recorders (NVRs), a plurality of network video capturing devices and a plurality of streaming media presentation devices (SMPDs) is provided. The NVRs can receive and store digitized data packets, as well as transmit video/audio streams, event notifications, authorization codes and control signals. The network video capturing devices, each connected to a corresponding NVR among the plurality of NVRs via a network, can capture video/audio data and providing the digitized data packets by encoding the captured video/audio data. The SMPDs are connected to the plurality of NVRs via the network and can play captured video/audio data and alerting messages associated with the event notifications.
51 Citations
20 Claims
-
1. A centralized-controlled surveillance system capable of handling multiple data streams, comprising:
-
a network video recorder (NVR) capable of receiving and storing digitized data packets, as well as transmitting video/audio streams, event notifications, authorization codes and control signals; a plurality of network video capturing devices connected to the NVR via a network and capable of capturing video/audio data and providing the digitized data packets by encoding the captured video/audio data; and a plurality of streaming media presentation devices (SMPDs) each connected to the NVR via the network and capable of playing captured video/audio data and an alerting message associated with an event notification. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A centralized-controlled surveillance system capable of handling multiple data streams, comprising:
-
a plurality of NVRs capable of receiving and storing digitized data packets, as well as transmitting video/audio streams, event notifications, authorization codes and control signals; a plurality of network video capturing devices each connected to a corresponding NVR among the plurality of NVRs via a network and capable of capturing video/audio data and providing the digitized data packets by encoding the captured video/audio data; and a plurality of SMPDs connected to the plurality of NVRs via the network and each capable of playing the captured video/audio data and an alerting message associated with an event notification. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for configuring an SMPD using an NVR in a surveillance system, comprising:
-
setting an NVR as a configuring NVR; determining whether the configuring NVR can acquire a management privilege from an SMPD to be configured; modifying a configuration of the SMPD to be configured if the configuring NVR can acquire the management privilege; determining whether a slave NVR associated with the configuring NVR can be obtained if the configuring NVR cannot acquire the management privilege; pushing the configuring NVR to a stack and setting the associated slave NVR as the current configuring NVR if the associated slave NVR can be obtained; determining whether an NVR exists in the stack if the associated slave NVR cannot be obtained; and popping the stacked NVR from the stack and setting the stacked NVR as the current configuring NVR if the stacked NVR can be obtained. - View Dependent Claims (14)
-
-
15. A method for configuring an NVR in a surveillance system, comprising:
-
determining if a master NVR can acquire a management privilege from a selected NVR; determining whether adding the selected NVR to a management list of the master NVR results in a loop; and adding the selected NVR to the management list of the master NVR if the management privilege can be acquired and adding the selected NVR to the management list of the master NVR does not result in a loop. - View Dependent Claims (16)
-
-
17. A method for sending requests in a surveillance system, comprising:
-
an SMPD sending a request to an associated NVR; and the associated NVR operating based on the request and providing a feedback message.
-
-
18. A method for performing event notifications in a surveillance system, comprising:
-
an NVR storing video/audio data captured by a network video capturing device maintained by the NVR when triggered by a predetermined event; the NVR locating an SMPD associated with the triggered predetermined event; the NVR sending the stored video/audio data and an event notification associated with the triggered predetermined event to the associated SMPD; and the associated SMPD executing corresponding functions for highlighting the triggered predetermined event. - View Dependent Claims (19, 20)
-
Specification