SYSTEM AND METHOD FOR OPERATING A NETWORK OF SENSORS
First Claim
Patent Images
1. A processing node, comprising:
- a processing agent configured to;
receive measurement data indicative of a measurement of a first sensor corresponding to a first sensor node;
perform a calculation using the measurement data in response to determining that real-time data is available from the first sensor node; and
perform the calculation using cached data retrieved from the first sensor node in response to determining that the real-time data is not available from the first sensor node; and
a sensor node manager configured to manage the first sensor node in response to the calculation.
3 Assignments
0 Petitions
Accused Products
Abstract
In a network of sensor nodes, operational efficiency may be increased by configuring the sensor nodes so that sensor agents may be transferred to alternative sensor nodes to process sensor node data, such as when the host sensor node is in a low-power mode. A processing node of the network may be configured to retrieve real-time data from a sensor node, but if real-time data is not available, the processing node may perform calculations on cached data retrieved from a processor node cache or data of a nearby sensor node.
28 Citations
38 Claims
-
1. A processing node, comprising:
-
a processing agent configured to; receive measurement data indicative of a measurement of a first sensor corresponding to a first sensor node; perform a calculation using the measurement data in response to determining that real-time data is available from the first sensor node; and perform the calculation using cached data retrieved from the first sensor node in response to determining that the real-time data is not available from the first sensor node; and a sensor node manager configured to manage the first sensor node in response to the calculation. - View Dependent Claims (2, 3, 4, 7, 8)
-
-
5-6. -6. (canceled)
-
9. (canceled)
-
10. A method, comprising:
-
recording a data measurement from at least one first sensor corresponding to a first sensor node; processing the data measurement at the first sensor node to generate a result in response to the first sensor node being in a processing mode; and transferring the data measurement to a second sensor node to generate the result at the second sensor node in response to the first sensor node being in a non-processing mode. - View Dependent Claims (11, 12, 13, 14)
-
-
15-16. -16. (canceled)
-
17. A computer-readable storage device comprising computer-executable instructions stored thereon that configure a first processing node to perform operations comprising:
-
receiving a data measurement from a first sensor corresponding to a first sensor node; storing the data measurement in a memory operatively associated with the first processing node; generating a data message comprising the data measurement; and communicating the data message to a second sensor node remote from the first sensor node. - View Dependent Claims (18, 19, 20)
-
-
21. A sensor node, comprising:
-
a sensor configured to generate sensor data in response to measuring an event; a sensor agent configured to store the sensor data in a cache; and a control module configured to direct the sensor agent to create an archive package comprising the sensor data stored in the cache. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method, comprising:
-
generating sensor data in response to measuring an event using a sensor; storing the sensor data in a cache; and directing a sensor agent to create an archive package comprising the sensor data stored in the cache. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A computer-readable storage device comprising computer-executable instructions stored thereon that configure a first sensor node to perform operations comprising:
-
generating sensor data in response to measuring an event using a sensor; storing the sensor data in a cache; and directing a sensor agent to create an archive package comprising the sensor data stored in the cache. - View Dependent Claims (34, 35, 36, 37, 38)
-
Specification