Dynamic resource management for distributed retrieval system for security
First Claim
Patent Images
1. A resource manager for a security system network comprising:
- one or more devices for collecting and/or managing data from an environment;
a flow information service storing in a computer readable medium descriptions of media flows in one or more networks, including source device and network, destination device and network, media flow type, and required bandwidth;
one or more users that submit operation requests for the data; and
a controller that;
(1) receives at least one of the operation requests, (2) finds available and capable devices appropriate for an operation specified by a received operation request and forms a set of candidates therefrom, wherein each candidate contains one or more of the found devices based on (i) the received operation request, (ii) a description of a media flow specified in the operation request, and (iii) load characteristics of the one or more devices, (3) assigns a score to the one or more devices by using;
(i) information from the load characteristics of the one or more devices and networks in a networked surveillance system, (ii) descriptions of current media flows stored by said flow information service, and (iii) dynamically configurable user preferences, where the score is a weighted function of the load characteristics, the current media flows and the user preference, and (4) allocates the one or more devices for the requested operation by selecting the one or more devices from a list of the candidates ranked according to the scoreswherein said resource manager is a multi-user application level variable rate security video media stream application system resource manager that controls grouping of security devices according to the user preferences of multiple users to support security application flows from cameras to;
(1) storage devices;
(2) image processing analyzers; and
(3) displays in a distributed network in which the multiple users;
(a) monitor multiple displays;
(b) use multiple analyzers filtering the variable rate stream; and
(c) use storage devices to store the variable rate security video stream.
2 Assignments
0 Petitions
Accused Products
Abstract
A resource manager allocates operation requests to security network devices according to device characteristics. The devices collect and/or manage data from an environment. The devices may include a camera, a multimedia recorder, an analyzer, and a meta-data server. One or more users submit operation requests to a controller. The controller allocates the network devices to the operation requests according to the device characteristics. The device characteristics include availability of the device, media flow data of the device, location of the device, and capabilities of the device.
-
Citations
41 Claims
-
1. A resource manager for a security system network comprising:
-
one or more devices for collecting and/or managing data from an environment; a flow information service storing in a computer readable medium descriptions of media flows in one or more networks, including source device and network, destination device and network, media flow type, and required bandwidth; one or more users that submit operation requests for the data; and a controller that;
(1) receives at least one of the operation requests, (2) finds available and capable devices appropriate for an operation specified by a received operation request and forms a set of candidates therefrom, wherein each candidate contains one or more of the found devices based on (i) the received operation request, (ii) a description of a media flow specified in the operation request, and (iii) load characteristics of the one or more devices, (3) assigns a score to the one or more devices by using;
(i) information from the load characteristics of the one or more devices and networks in a networked surveillance system, (ii) descriptions of current media flows stored by said flow information service, and (iii) dynamically configurable user preferences, where the score is a weighted function of the load characteristics, the current media flows and the user preference, and (4) allocates the one or more devices for the requested operation by selecting the one or more devices from a list of the candidates ranked according to the scoreswherein said resource manager is a multi-user application level variable rate security video media stream application system resource manager that controls grouping of security devices according to the user preferences of multiple users to support security application flows from cameras to;
(1) storage devices;
(2) image processing analyzers; and
(3) displays in a distributed network in which the multiple users;
(a) monitor multiple displays;
(b) use multiple analyzers filtering the variable rate stream; and
(c) use storage devices to store the variable rate security video stream. - 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. A method for allocating resources in a security system network comprising:
-
collecting data from an environment at one or more network resources; storing in a computer readable medium descriptions of media flows in one or more networks, including source device and network, destination device and network, media flow type, and required bandwidth; submitting requests for the data from one or more users; finding available and capable devices appropriate for an operation specified by at least one of the submitted requests and forms a set of candidates therefrom, wherein each candidate contains one or more of the found devices based on (i) the received operation request, (ii) a description of a media flow specified in the operation request, and (iii) load characteristics of the one or more devices; assigning a score to the one or more devices by using;
(i) information from the load characteristics of the one or more devices and networks in a networked surveillance system, (ii) descriptions of current media flows stored in the computer readable medium, and (iii) dynamically configurable user preferences, where the scores are assigned the following weighted sum formula; - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A resource manager for a security system network comprising:
-
one or more devices for collecting and/or managing data from an environment; a flow information service storing in a computer readable medium descriptions of media flows in one or more networks, including source device and network, destination device and network, media flow type, and required bandwidth; one or more users that submit operation requests for the data; and a controller that;
(1) receives at least one of the operation requests, (2) finds available and capable devices appropriate for an operation specified by a received operation request and forms a set of candidates therefrom, wherein each candidate contains one or more of the founds devices based on (i) the received operation request. (ii) a description of a media flow specified in the operation request, and (iii) load characteristics of the one or more devices, (3) assigns a score to the one or more devices by using;
(i) information from load characteristics of the one or more devices and networks in a networked surveillance system, (ii) descriptions of current media flows stored by said flow information service, and (iii) dynamically configurable user preferences, and (4) allocates the one or more devices for the requested operation by selecting the one or more devices from a list of the candidates ranked according to the scores wherein said controller assigns scores to the one or more devices according to the following weighted sum formula; - View Dependent Claims (40, 41)
-
Specification