Aggregation and retrieval of network sensor data
First Claim
Patent Images
1. A data system, comprising:
- (a) a computing device operable to communicate with a local data storage device and with a remote data storage operable to store a plurality of instances of sensor data, each instance of sensor data correlating to a respective occurrence; and
(b) instructions, which when implemented in a computing device, cause the computing device to perform steps including;
(i) receive the plurality of instances of sensor data from the remote storage device;
(ii) store the received plurality of instances of correlated sensor data in the local data storage device;
(iii) receive an input selection corresponding to a target-occurrence having at least one representative feature;
(iv) automatically search the stored plurality of instances of sensor data for sensor data correlating to the target-occurrence; and
(v) if sensor data correlating to the target-occurrence is found, provide the correlating sensor data.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods, devices, and systems that aggregate and retrieve network sensor data. In one approach, an exemplary method includes receiving a plurality of instances of correlated sensor data from a plurality of remote data storages, each instance of sensor data respectively correlating to an occurrence. In another approach, an exemplary method includes receiving from an input-selector an input selection corresponding to a target-occurrence having at least one representative feature, and searching stored sensor data for sensor data correlating to the target-occurrence.
129 Citations
123 Claims
-
1. A data system, comprising:
-
(a) a computing device operable to communicate with a local data storage device and with a remote data storage operable to store a plurality of instances of sensor data, each instance of sensor data correlating to a respective occurrence; and
(b) instructions, which when implemented in a computing device, cause the computing device to perform steps including;
(i) receive the plurality of instances of sensor data from the remote storage device;
(ii) store the received plurality of instances of correlated sensor data in the local data storage device;
(iii) receive an input selection corresponding to a target-occurrence having at least one representative feature;
(iv) automatically search the stored plurality of instances of sensor data for sensor data correlating to the target-occurrence; and
(v) if sensor data correlating to the target-occurrence is found, provide the correlating sensor data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An occurrence-data archival system, comprising:
-
(a) a computing device operable to communicate with a local data storage and a plurality of remote data storages; and
(b) instructions that cause a computing device to perform steps including;
(i) receive a plurality of instances of correlated sensor data from the plurality of remote data storages, each instance of sensor data respectively correlating to an occurrence; and
(ii) store the received plurality of instances of correlated sensor data in the archival data storage. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A method implemented in a computing device, the method comprising:
-
(a) receiving a plurality of instances of correlated sensor data from a plurality of remote data storages, each instance of sensor data respectively correlating to an occurrence;
(b) storing the received plurality of instances of correlated sensor data in a local data storage device; and
(c) protecting the stored plurality of instances of correlated sensor data with an information security measure. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. A method comprising:
-
(a) moving a portable central computing device to location such that the portable central computing device communicates with at least one sensor node of a network of distributed sensor nodes, each sensor node operable to sense and store a plurality of data sets each respectively representing a respective feature, each respective feature having a correlation to an occurrence; and
(b) causing the central computing device to acquire at least one sensor data set. - View Dependent Claims (64, 65, 66, 67)
-
-
68. An occurrence-data retrieval system, comprising:
-
(a) a computing device operable to communicate with a data storage operable to store a plurality of instances of sensor data acquired by at least one sensor node of a sensor network, each instance of sensor data correlating to a respective occurrence; and
(b) instructions, which when implemented in a computing device, cause the computing device to perform steps including;
(i) receive from an input-selector an input selection corresponding to a target-occurrence;
(ii) automatically search the plurality of instances of sensor data stored in the data storage for sensor data correlating to the target-occurrence; and
(iii) if sensor data correlating to the target-occurrence is found, provide the correlating sensor data. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75)
-
-
76. An occurrence-data retrieval system, comprising:
-
(a) a local digital data storage device operable to store a plurality of instances of sensor data acquired from a plurality of sensor nodes of a network of distributed sensor nodes, each instance of sensor data correlating to at least one representative feature of an occurrence;
(b) a central computing device operable to communicate with the local digital data storage device; and
(c) instructions that cause the computing device to perform steps, including;
(i) receive from an input-selector an input selection corresponding to a target-occurrence having at least one representative feature;
(ii) automatically select a pattern recognition criteria corresponding to at least one representative feature of the target-occurrence;
(iii) in response to the input selection corresponding to the target-occurrence, automatically search the plurality of instances of stored sensor data for data correlating to the target-occurrence using the selected pattern recognition criteria; and
(iv) if sensor data correlating to the target-occurrence representative feature is found, provide the correlating sensor data. - View Dependent Claims (77, 78, 79, 80, 81, 82, 83)
-
-
84. An occurrence-data retrieval system, comprising:
-
(a) a computing device operable to communicate with a plurality of data storage devices, each data storage device being a respective part of a sensor node of a network of distributed remote sensor nodes and operable to store plurality of instances of sensor data, and each instance of sensor data representing a feature sensed by a sensor element of the sensor node and correlating to a respective occurrence; and
(b) instructions, which when implemented in a computing device, cause the computing device to perform steps including;
(i) receive from an input-selector an input selection corresponding to a target-occurrence having a representative feature, a recipient selection, and a tendered access authorization;
(ii) in response to the tendered access authorization, determine if at least one of the input-selector and recipient have an access right;
(iii) automatically select a pattern recognition criteria corresponding to the representative feature of the target-occurrence;
(iv) in response to the input selection corresponding to the target-occurrence, automatically search the plurality of instances of sensor data stored in the data storage device for data correlating to the target-occurrence using the selected pattern recognition criteria; and
(v) if sensor data correlating to the target-occurrence representative feature is found, and if at least one of the input-selector and recipient have an access right, provide the correlating sensor data to the recipient. - View Dependent Claims (85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96)
-
-
97. An occurrence-data retrieval system, comprising:
-
(a) a data storage operable to store a plurality of instances of sensor data, each instance of sensor data correlating to at least one representative feature of a respective occurrence and including an associated tentative occurrence-identifier;
(b) a computing device operable to communicate with at the least one data storage device;
(c) an information security measure that controls access to the stored plurality of instances of sensor data; and
(d) instructions, which when implemented in a computing device, cause the computing device to perform steps including;
(i) store the plurality of instances of sensor data in the data storage;
(ii) receive from an input-selector an input selection corresponding to a target tentative occurrence-identifier, and a tender of access authorization;
(iii) in response to the input selection corresponding to the target tentative occurrence-identifier, automatically search the plurality of instances of sensor data for tentative occurrence-identifiers correlating to the target tentative occurrence-identifier; and
(iv) if sensor data correlating to the target tentative occurrence-identifier is found, and if at least one of the input-selector and recipient possess an access right, provide the correlating sensor data. - View Dependent Claims (98, 99, 100)
-
-
101. A method comprising:
-
(a) receiving from an input-selector an input selection corresponding to a target-occurrence having at least one representative feature;
(b) automatically searching a plurality of instances sensor data for sensor data correlating to the target-occurrence, each instance of sensor data correlating to an occurrence having at least one representative feature; and
(c) if sensor data correlating to the target-occurrence is found, providing the correlating sensor data. - View Dependent Claims (102, 103, 104, 105, 106)
-
-
107. A method implemented in a computing device, the method comprising:
-
(a) receiving an input selection from an input-selector corresponding to a target-occurrence having a representative feature, a recipient selection, and a tendered access authorization;
(b) automatically selecting a pattern recognition criteria corresponding to the representative feature of the target-occurrence;
(c) in response to the input selection corresponding to the target-occurrence, automatically searching a plurality of instances of correlated sensor data for data correlating to the target-occurrence using the selected pattern recognition criteria, each instance of sensor data correlating to at least one representative feature of a respective occurrence;
(d) in response to the tendered access authorization, determine if at least one of the input-selector and the recipient posses an access right; and
(e) if sensor data correlating to the target-occurrence representative feature is found, and if at least one of the input-selector and the recipient have an access right, providing the correlating sensor data. - View Dependent Claims (108, 109)
-
-
110. A method implemented in a computing device, the method comprising:
-
(a) receiving an input selection from an input-selector corresponding to a tentative target-occurrence identifier, the target-occurrence having at least one representative feature, a recipient selection, and a tendered access authorization;
(b) in response to the input selection corresponding to the tentative target-occurrence identifier, automatically searching a plurality of instances of stored correlated sensor data for data correlating to the tentative target-occurrence identifier; and
(c) if sensor data correlating to the tentative target-occurrence identifier is found, providing the correlating sensor data. - View Dependent Claims (111)
-
-
112. An occurrence-data archival system, comprising:
-
(a) a computing device operable to communicate with an archival data storage and remote data storage devices; and
(b) instructions that cause the computing device to perform steps, including;
(i) receive a plurality of sensor data sets from at least one of the remote data storage devices, each sensor data set representing a respective feature sensed by its respective remote storage device, the respective feature having a correlation to a reference; and
(ii) store the received plurality of sensor data sets in the archival data storage. - View Dependent Claims (113, 114, 115)
-
-
116. A method implemented in a computing device, the method comprising:
-
(a) receiving a plurality of sensor data sets from remote data storage devices, each sensor data set representing a respective feature sensed by its respective remote storage device, the respective feature having a correlation to a reference;
(b) storing the received plurality of sensor data sets in a local data storage device; and
(c) Applying an information security measure to the stored plurality of sensor data sets. - View Dependent Claims (117, 118, 119, 120, 121, 122)
-
-
123. A data retrieval system, comprising:
-
(a) a local data storage device operable to store sensor data sets from remote data storage devices, each sensor data set representing a respective feature sensed by its respective remote storage device and having a correlation to a reference;
(b) a computing device operable to communicate with a local data storage device; and
(c) instructions, which when implemented in a computing device, cause the computing device to perform steps including;
(i) receive from an input-selector an input selection corresponding to a target-reference;
(ii) automatically search the instances of sensor data stored in the data storage device for sensor data correlating to the target-reference; and
(iii) if sensor data correlating to the target-reference is found, provide the correlating sensor data.
-
Specification