System and method for providing security monitoring
First Claim
Patent Images
1. A method for processing data, the method comprising the steps of:
- (a) recording data with a recording device;
(b) storing the recorded data in the first storage device at time t1, wherein the first storage device is located locally to said recording device;
(c) at time t2, wherein t2 is a predetermined amount of time after t1;
(i) sending a predetermined portion of the stored recorded data to a second storage device located remotely from said recording device; and
(ii) erasing the predetermined portion of the stored recorded data from the first storage device;
(d) receiving a retrieval request for retrieving a first segment of the recorded data;
(e) determining if the first segment of the recorded data is stored at said first storage device or at said second storage device;
(f) for the condition where the first segment of the recorded data is stored at said first storage device, processing the first segment of the recorded data at a local server wherein said processing includes sequencing the first segment of the recorded data in chronological order; and
(g) for the condition where the first segment of the recorded data is stored at said second storage device, processing the first segment of the recorded data at a remote server wherein said processing includes sequencing the first segment of the recorded data in chronological order.
0 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure describes systems and methods for processing security sensor data that enhances the ability of a user to quickly and efficiently review portions of the sensor data streams.
16 Citations
27 Claims
-
1. A method for processing data, the method comprising the steps of:
-
(a) recording data with a recording device; (b) storing the recorded data in the first storage device at time t1, wherein the first storage device is located locally to said recording device; (c) at time t2, wherein t2 is a predetermined amount of time after t1; (i) sending a predetermined portion of the stored recorded data to a second storage device located remotely from said recording device; and (ii) erasing the predetermined portion of the stored recorded data from the first storage device; (d) receiving a retrieval request for retrieving a first segment of the recorded data; (e) determining if the first segment of the recorded data is stored at said first storage device or at said second storage device; (f) for the condition where the first segment of the recorded data is stored at said first storage device, processing the first segment of the recorded data at a local server wherein said processing includes sequencing the first segment of the recorded data in chronological order; and (g) for the condition where the first segment of the recorded data is stored at said second storage device, processing the first segment of the recorded data at a remote server wherein said processing includes sequencing the first segment of the recorded data in chronological order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for processing data, the method comprising the steps of:
-
(a) recording data with a recording device; (b) storing the recorded data in the first storage device at time t1, wherein the first storage device is located locally to said recording device; (c) at time t2, wherein t2 is a predetermined amount of time after t1; (i) sending a predetermined portion of the stored recorded data to a second storage device located remotely from said recording device; and (ii) erasing the predetermined portion of the stored recorded data from the first storage device; (d) receiving at an interface server a data retrieval request from a remote user'"'"'s device for retrieving a first segment of the recorded data, wherein the data retrieval request includes authentication information for the remote user; (e) forwarding the authentication information to an authentication server and authenticating the remote user; (f) sending an authentication message to said interface server from said authentication server; (g) upon receipt of the authentication message, forwarding the data retrieval request to a first server; (h) processing the data retrieval request at said first server; (i) determining if the first segment of the recorded data is stored at said first storage device or at said second storage device; (j) forwarding the first segment of the recorded data to said first server; (k) forwarding the first segment of the recorded data from said first server to said interface server; (l) processing the first segment of the recorded data at said interface server wherein said processing includes sequencing the first segment of the recorded data in chronological order; (m) determining a format for the remote user'"'"'s device to display the first segment of the recorded data; and (n) sending the first segment of the recorded data in the determined format from the interface server to the remote user'"'"'s device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for processing data, the method comprising the steps of:
-
(a) recording data with a recording device; (b) storing the recorded data in the first storage device at time t1, wherein the first storage device is located locally to said recording device; (c) at time t2, wherein t2 is a predetermined amount of time after t1; (i) sending a predetermined portion of the stored recorded data to a second storage device located remotely from said recording device; and (ii) erasing the predetermined portion of the stored recorded data from the first storage device; (d) receiving at an authentication server a data retrieval request from a non-remote user'"'"'s device for retrieving a first segment of the recorded data, wherein the data retrieval request includes authentication information for the non-remote user; (e) authenticating the non-remote user based on the authentication information; (f) forwarding the data retrieval request to a first server; (g) processing the data retrieval request at said first server; (h) determining if the first segment of the recorded data is stored at said first storage device or at said second storage device; (i) forwarding the first segment of the recorded data to said first server; (j) processing the first segment of the recorded data at said first server wherein said processing includes sequencing the first segment of the recorded data in chronological order; and (k) sending the first segment of the recorded data in the determined format from the interface server to the remote user'"'"'s device. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification