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) determining if a storage device for the recorded data is local or remote from said recording device;
(c) for the condition where said storage device is remotely located, storing the recorded data in a first remote storage device; and
(d) for the condition where said storage device is locally located;
(i) storing the recorded data in a local storage device at time t1; and
(ii) sending a predetermined portion of the locally-recorded data to a second remote storage device at time t2 where t2 is a predetermined amount of time after t1;
(e) receiving a retrieval request for retrieving a first portion of the recorded data;
(f) determining if the first portion of the recorded data is stored at said first remote storage device, at said second remote storage device, or at said local storage device;
(g) for the condition where the first portion of the recorded data is stored at either said first or second remote storage device, processing the first portion of the recorded data at a remote server wherein said processing includes sequencing the first portion of the recorded data in chronological order; and
(h) for the condition where the first portion of the recorded data is stored at said local storage device, processing the first portion of the recorded data at a local server wherein said processing includes sequencing the first portion of the recorded data in chronological order.
1 Assignment
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.
12 Citations
9 Claims
-
1. A method for processing data, the method comprising the steps of:
-
(a) recording data with a recording device; (b) determining if a storage device for the recorded data is local or remote from said recording device; (c) for the condition where said storage device is remotely located, storing the recorded data in a first remote storage device; and (d) for the condition where said storage device is locally located; (i) storing the recorded data in a local storage device at time t1; and (ii) sending a predetermined portion of the locally-recorded data to a second remote storage device at time t2 where t2 is a predetermined amount of time after t1; (e) receiving a retrieval request for retrieving a first portion of the recorded data; (f) determining if the first portion of the recorded data is stored at said first remote storage device, at said second remote storage device, or at said local storage device; (g) for the condition where the first portion of the recorded data is stored at either said first or second remote storage device, processing the first portion of the recorded data at a remote server wherein said processing includes sequencing the first portion of the recorded data in chronological order; and (h) for the condition where the first portion of the recorded data is stored at said local storage device, processing the first portion of the recorded data at a local server wherein said processing includes sequencing the first portion of the recorded data in chronological order. - View Dependent Claims (2, 3)
-
-
4. A method for processing data, the method comprising the steps of:
-
(a) recording data with a recording device; (b) determining if a storage device for the recorded data is local or remote from said recording device; (c) for the condition where said storage device is remotely located, storing the recorded data in a first remote storage device; and (d) for the condition where said storage device is locally located; (i) storing the recorded data in a local storage device at time t1; and (ii) sending a predetermined portion of the locally-recorded data to a second remote storage device at time t2, where t2 is a predetermined amount of time after t1; (e) receiving at an interface server a data retrieval request from a remote user'"'"'s device for retrieving a first portion of the recorded data, wherein the data retrieval request includes authentication information for the remote user; (f) forwarding the authentication information to an authentication server and authenticating the remote user; (g) sending an authentication message to said interface server from said authentication server; (h) upon receipt of the authentication message, forwarding the data retrieval request to a first server; (i) processing the data retrieval request at said first server; (j) determining if the first portion of the recorded data is stored at said first remote storage device, at said second remote storage device, or at said local storage device; (k) forwarding the first portion of the recorded data to said first server; (l) forwarding the first portion of the recorded data from said first server to said interface server; (m) processing the first portion of the recorded data at said interface server wherein said processing includes sequencing the first portion of the recorded data in chronological order; (n) determining a format for the remote user'"'"'s device to display the first portion of the recorded data; and (o) sending the first portion of the recorded data in the determined format from the interface server to the remote user'"'"'s device. - View Dependent Claims (5, 6)
-
-
7. A method for processing data, the method comprising the steps of:
-
(a) recording data with a recording device; (b) determining if a storage device for the recorded data is local or remote from said recording device; (c) for the condition where said storage device is remotely located, storing the recorded data in a first remote storage device; and (d) for the condition where said storage device is locally located; (i) storing the recorded data in a local storage device at time t1; and (ii) sending a predetermined portion of the locally-recorded data to a second remote storage device at time t2, where t2 is a predetermined amount of time after t1; (e) receiving at an authentication server a data retrieval request from a non-remote user'"'"'s device for retrieving a first portion of the recorded data, wherein the data retrieval request includes authentication information for the non-remote user; (f) authenticating the non-remote user based on the authentication information; (g) forwarding the data retrieval request to a first server; (h) processing the data retrieval request at said first server; (i) determining if the first portion of the recorded data is stored at said first remote storage device, at said second remote storage device, or at said local storage device; (j) forwarding the first portion of the recorded data to said first server; (k) processing the first portion of the recorded data at said first server wherein said processing includes sequencing the first portion of the recorded data in chronological order; and (l) sending the first portion of the recorded data in the determined format from the interface server to the remote user'"'"'s device. - View Dependent Claims (8, 9)
-
Specification