CONTENT MANAGEMENT IN A VIDEO SURVEILLANCE SYSTEM
First Claim
1. A video surveillance system, comprising:
- a plurality of edge devices;
a video management system (VMS) in communication with the plurality of edge devices;
a VMS storage, in communication with the VMS, providing local storage to the VMS;
the VMS arranged to record, in the VMS storage, video captured at a selected edge device, the selected edge device being in the plurality of edge devices;
a selected edge device storage associated with the selected edge device, the selected edge device configured to record, on the selected edge device storage, video captured at the selected edge device; and
a video content reflector arranged to provide, to a client, transparent access via the VMS to video content on the selected edge device storage without transferring the video content from the selected edge device storage to the VMS storage.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides a method and system for content management in a video surveillance system. The present disclosure provides content management by which a video management system (VMS) can provide transparent access to video content recorded on edge device storage. The video content access is provided without transferring or copying the video content from the edge device storage to the VMS storage. This access is provided to a client within the VMS framework, without requiring any user intervention to switch or reconfigure connections. The present disclosure also provides a VMS service reflector arranged to reflect services provided by the VMS by having the client establish direct connections to the edge devices when a connection to the VMS is unavailable. The functionality is still provided in the framework of the VMS, and the direct connections are closed when the VMS connection is restored.
-
Citations
17 Claims
-
1. A video surveillance system, comprising:
-
a plurality of edge devices; a video management system (VMS) in communication with the plurality of edge devices; a VMS storage, in communication with the VMS, providing local storage to the VMS; the VMS arranged to record, in the VMS storage, video captured at a selected edge device, the selected edge device being in the plurality of edge devices; a selected edge device storage associated with the selected edge device, the selected edge device configured to record, on the selected edge device storage, video captured at the selected edge device; and a video content reflector arranged to provide, to a client, transparent access via the VMS to video content on the selected edge device storage without transferring the video content from the selected edge device storage to the VMS storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of implementing content management in a video surveillance system, the system including a video management system (VMS) having VMS storage, a plurality of edge devices each having associated therewith an edge device storage, and a client, the method comprising:
-
recording video captured at a selected edge device in the plurality of edge devices on a the VMS storage; recording video captured at the selected edge device on a selected edge device storage, the selected edge device storage being associated with the selected edge device; and providing, to the client, transparent access via the VMS to video content of the selected edge device storage without transferring the video content from the edge device storage to the VMS storage. - View Dependent Claims (13)
-
-
14. A method of implementing content management in a video surveillance system, the system including a video management system (VMS) having VMS storage, a plurality of edge devices each having associated therewith an edge device storage, and a client, the method comprising:
-
obtaining, at the client, configuration information from the VMS regarding the plurality of edge devices managed by the VMS; transparently connecting the client directly to the plurality of edge devices based on the obtained configuration information; providing VMS service reflection through an existing VMS interface via the direct edge device connections in a manner that is transparent to the client; and maintaining the VMS functionality transparently to the client through the loss and re-establishment of the client connection.
-
-
15. A non-transitory machine readable medium storing statements and instructions for execution by a processor to perform a method of implementing content management in a video surveillance system, the system including a video management system (VMS) having VMS storage, a plurality of edge devices each having associated therewith an edge device storage, and a client, the method comprising:
-
recording video captured at a selected edge device in the plurality of edge devices on a the VMS storage; recording video captured at the selected edge device on a selected edge device storage, the selected edge device storage being associated with the selected edge device; and providing, to the client, transparent access via the VMS to video content of the selected edge device storage without transferring the video content from the edge device storage to the VMS storage. - View Dependent Claims (16)
-
-
17. A non-transitory machine readable medium storing statements and instructions for execution by a processor to perform a method of implementing content management in a video surveillance system, the system including a video management system (VMS) having VMS storage, a plurality of edge devices each having associated therewith an edge device storage, and a client, the method comprising:
-
obtaining, at the client, configuration information from the VMS regarding the plurality of edge devices managed by the VMS; transparently connecting the client directly to the plurality of edge devices based on the obtained configuration information; providing VMS service reflection through an existing VMS interface via the direct edge device connections in a manner that is transparent to the client; and maintaining the VMS functionality transparently to the client through the loss and re-establishment of the client connection.
-
Specification