SYSTEMS AND METHODS FOR MANAGING LIVE VIDEO DATA
First Claim
Patent Images
1. A video management system including:
- a first camera for providing first live video data;
a first camera server initially configured to make the first video data available in real time to one or more clients;
a second camera server initially assigned as a backup for the first camera server; and
a monitoring module for assessing input indicative of one or more operational characteristics of the first camera server and, in the case that one or more of the operational characteristics meet predefined criteria, configuring the second camera server to make the first video data available in real time to the one or more clients.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein are systems and methods for managing live video data. These include the likes of video management systems, camera servers, methods for providing access to video data, methods of operating camera servers, and software for allowing the implementation of such methods in a computer system. In overview, a video management system is configured such that, upon the failure of a camera server, cameras assigned to that server are automatically reassigned to a backup camera server.
158 Citations
18 Claims
-
1. A video management system including:
-
a first camera for providing first live video data; a first camera server initially configured to make the first video data available in real time to one or more clients; a second camera server initially assigned as a backup for the first camera server; and a monitoring module for assessing input indicative of one or more operational characteristics of the first camera server and, in the case that one or more of the operational characteristics meet predefined criteria, configuring the second camera server to make the first video data available in real time to the one or more clients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for providing one or more clients with real time access to first live video data captured at a first camera, the method including the steps of:
-
(a) configuring a first camera server to make the first video data available in real time to the one or more clients; (b) configuring a second camera server to be a backup for the first camera server; (c) assessing input indicative of one or more operational characteristics of the first camera server and, in the case that one or more of the operational characteristics meet predefined criteria, configuring the second camera server to make the first video data available in real time to the one or more clients. - View Dependent Claims (13)
-
-
14. A method for operating a secondary camera server, the method including the steps of:
-
(a) configuring the secondary camera server to be a backup for a selection of the primary camera servers the primary camera servers initially being configured to make available in real time to one or more clients live video data from one or more cameras; (b) assessing input indicative of one or more operational characteristics of the selection of primary camera servers and, in the case that one or more of the operational characteristics meet predefined criteria for a given one of the camera servers, configuring the secondary camera server to make available in real time to the one or more clients the video data initially made available by that given one of the primary camera servers. - View Dependent Claims (15)
-
-
16. A computer-readable carrier medium carrying a set of instructions that when executed by one or more processors cause the one or more processors to perform a method of operating a secondary camera server, the method including the steps of:
-
(a) configuring the secondary camera server to be a backup for one or more primary camera servers, the primary camera servers initially being configured to make available in real time to one or more clients live video data from one or more cameras; (b) assessing input indicative of one or more operational characteristics of the selection of primary camera servers and, in the case that one or more of the operational characteristics meet predefined criteria for a given one of the camera servers, configuring the secondary camera server to make available in real time to the one or more clients the video data initially made available by that given one of the primary camera servers.
-
-
17. A computer-readable carrier medium carrying a set of instructions that when executed by one or more processors cause the one or more processors to perform a method of operating a secondary camera server, the method including the steps of:
-
(a) assessing input indicative of one or more operational characteristics of one or more primary camera servers; (b) determining whether for a given one of the camera servers, the operational characteristics meet predefined criteria; (c) in the case that one or more of the operational characteristics meet predefined criteria for the given one of the camera servers, configuring a secondary camera server to make available in real time to the one or more clients the video data initially made available by that given one of the primary camera servers.
-
-
18. A backup camera server including:
-
an interface for selectively obtaining live video data from one or more cameras; a processing unit; a memory module containing carrying a set of instructions that when executed by the processing unit cause the processing unit to assess input indicative of one or more operational characteristics of one or more primary camera servers and, in the case that one or more of the operational characteristics meet predefined criteria for a given one of the camera servers, configuring the backup camera server to make available in real time to the one or more clients the video data initially made available by that given one of the primary camera servers.
-
Specification