Aggregation and retrieval of mote network data
First Claim
Patent Images
1. An occurrence-data archival system, comprising:
- a computing device operable to communicate with an archival data storage and with remote data storage devices; and
instructions that cause the computing device to perform a process, including;
receiving one or more mote data sets from at least one of the remote data storage devices, each respective mote data set of the one or more mote data sets representing a respective feature sensed by a given mote, the respective feature having a correlation to a reference as determined by the given mote, at least one instance of mote data of the received one or more mote data sets including an associated tentative occurrence-identifier having been assigned by the given mote, wherein the receiving includes;
receiving at least a portion of multiple instances of mote data that were sensed by the given mote before or after the mote data that includes the associated tentative occurrence-identifier responsive to the assignment by the given mote of the associated tentative occurrence-identifier; and
storing the received one or more mote data sets in the archival data storage.
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.
138 Citations
48 Claims
-
1. An occurrence-data archival system, comprising:
-
a computing device operable to communicate with an archival data storage and with remote data storage devices; and instructions that cause the computing device to perform a process, including; receiving one or more mote data sets from at least one of the remote data storage devices, each respective mote data set of the one or more mote data sets representing a respective feature sensed by a given mote, the respective feature having a correlation to a reference as determined by the given mote, at least one instance of mote data of the received one or more mote data sets including an associated tentative occurrence-identifier having been assigned by the given mote, wherein the receiving includes; receiving at least a portion of multiple instances of mote data that were sensed by the given mote before or after the mote data that includes the associated tentative occurrence-identifier responsive to the assignment by the given mote of the associated tentative occurrence-identifier; and storing the received one or more mote data sets in the archival data storage. - View Dependent Claims (2, 3, 4)
-
-
5. A method implemented in a computing device, the method comprising:
-
receiving a plurality of mote data sets from one or more remote data storage devices, each respective mote data set representing a respective feature sensed by one or more motes associated with at least one remote data storage device of the one or more remote data storage devices, the respective feature having a correlation to a reference as determined by at least a portion of the one or more motes, at least one instance of the received plurality of mote data sets including an associated tentative occurrence-identifier having been assigned by at least one mote of the one or more motes, wherein the receiving includes; receiving at least a portion of multiple instances of mote data that were sensed by the at least one mote before or after the at least one instance of the received plurality of mote data sets that includes the associated tentative occurrence-identifier responsive to the assignment of the associated tentative occurrence-identifier by the at least one mote; storing the received plurality of mote data sets in a local data storage device; and applying an information security measure to the stored plurality of mote data sets. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A machine-implemented method, comprising:
-
receiving a target-occurrence having at least one representative feature; searching one or more instances of mote data for mote data correlating to the target-occurrence, each instance of mote data corresponding to at least one occurrence; assigning an associated tentative occurrence-identifier to at least one instance of the one or more instances of mote data if the at least one instance correlates with the target-occurrence; providing (i) the at least one instance of the one or more instances of mote data that correlates with the target-occurrence and (ii) the associated tentative occurrence-identifier to an occurrence-data archival system; and providing to the occurrence-data archival system at least a portion of multiple instances of mote data that are sensed before or after the at least one instance of the one or more instances of mote data that correlates with the target-occurrence responsive to the assigning of the associated tentative occurrence-identifier, wherein the receiving, the searching, the assigning, the providing (i) the at least one instance of the one or more instances of mote data, and the providing to the occurrence-data archival system at least a portion of multiple instances of mote data are performed by at least one machine that comprises one or more motes. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An occurrence-data archival system, comprising:
-
a computing device operable to communicate with a local data storage and one or more remote data storages; and instructions that cause the computing device to perform a process including; receiving a plurality of instances of correlated mote data from the one or more remote data storages, each instance of mote data having been correlated to an occurrence by one or more motes, at least one instance of the received mote data including an associated tentative occurrence-identifier having been assigned by at least one mote, wherein the receiving includes; receiving at least a portion of multiple instances of mote data that were sensed by the at least one mote before or after the received mote data that includes the associated tentative occurrence-identifier responsive to the assignment by the at least one mote of the associated tentative occurrence-identifier; and storing the received plurality of instances of correlated mote data in the local data storage. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. At least one mote comprising:
-
at least one processor or logic circuit; at least one sensor element to obtain one or more instances of mote data; and one or more instructions to configure the at least one processor or logic circuit to implement a process including; receiving a target-occurrence having at least one representative feature; searching the one or more instances of mote data for mote data correlating to the target-occurrence, each instance of mote data corresponding to at least one occurrence; assigning an associated tentative occurrence-identifier to at least one instance of the one or more instances of mote data if the at least one instance correlates with the target-occurrence; providing (i) the at least one instance of the one or more instances of mote data that correlates with the target-occurrence and (ii) the associated tentative occurrence-identifier to an occurrence-data archival system; and providing to the occurrence-data archival system at least a portion of multiple instances of mote data that are sensed before or after the at least one instance of the one or more instances of mote data that correlates with the target-occurrence responsive to assignment of the associated tentative occurrence-identifier.
-
Specification