METHOD OF OPERATING A SENSOR NETWORK AND SYSTEM THEREFOR
First Claim
1. A method of operating a sensor network comprising a plurality of sensor nodes and at least one control station, each sensor node comprising a memory operatively connected to a processor and to at least one sensor, the method comprising:
- generating, by a sensor node from among the plurality of sensor nodes, a predicted request specifying at least one parameter corresponding to predicted output data;
using by the sensor node the generated predicted request to select at least one utility from among a plurality of predefined utilities, wherein the selected utility is configured to execute at least one of predefined functions selected from the group consisting of functions related to obtaining by the sensor node sensor data usable to generate predicted output data, functions related to processing by the sensor node sensor data to generate predicted output data, and functions related to buffering at the sensor node generated predicted output data; and
using by the sensor node the selected at least one utility to generate predicted output data, thereby giving rise to predicted output data usable by an incoming request from the at least one control station when the incoming request corresponds to the predicted request.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of operating a sensor network including a plurality of sensors and one or more control stations. The method includes generating by a processor-based device operatively connected to the at least one sensor from among the plurality of sensors, one or more concurrent predicted requests. Each predicted request specifies parameters related to output data predicted to be requested by the one or more control stations and related to the captured data, selecting a utility from among multiple predefined utilities stored in a memory of the device, the utility being selected based, at least, on the one or more parameters specified in the generated predicted request, and using the selected utility to process data captured by the at least one sensor, thereby giving rise to predicted output data usable by an incoming request from the one or more control stations when the incoming request corresponds to the predicted request.
9 Citations
20 Claims
-
1. A method of operating a sensor network comprising a plurality of sensor nodes and at least one control station, each sensor node comprising a memory operatively connected to a processor and to at least one sensor, the method comprising:
-
generating, by a sensor node from among the plurality of sensor nodes, a predicted request specifying at least one parameter corresponding to predicted output data; using by the sensor node the generated predicted request to select at least one utility from among a plurality of predefined utilities, wherein the selected utility is configured to execute at least one of predefined functions selected from the group consisting of functions related to obtaining by the sensor node sensor data usable to generate predicted output data, functions related to processing by the sensor node sensor data to generate predicted output data, and functions related to buffering at the sensor node generated predicted output data; and using by the sensor node the selected at least one utility to generate predicted output data, thereby giving rise to predicted output data usable by an incoming request from the at least one control station when the incoming request corresponds to the predicted request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A sensor node in a sensor network comprising a plurality of sensor nodes and at least one control station, the sensor node comprising:
a memory operatively connected to a processor and to at least one sensor, wherein the processor is configured to; generate a predicted request specifying at least one parameter corresponding to predicted output data; use the generated predicted request to select at least one utility from among a plurality of predefined utilities, wherein the selected utility is configured to execute at least one of predefined functions selected from the group consisting of functions related to obtaining by the sensor node sensor data usable to generate predicted output data, functions related to processing by the sensor node sensor data to generate predicted output data, and functions related to buffering at the sensor node generated predicted output data; and use the selected at least one utility to generate predicted output data, thereby giving rise to predicted output data usable by an incoming request from the at least one control station when the incoming request corresponds to the predicted request. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A non-transitory program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform a method of operating a sensor node in a sensor network comprising a plurality of sensor nodes and at least one control station, each sensor node comprising a memory operatively connected to a processor and to at least one sensor, the method comprising:
-
generating, by a sensor node from among the plurality of sensor nodes, a predicted request specifying at least one parameter corresponding to predicted output data; using by the sensor node the generated predicted request to select at least one utility from among a plurality of predefined utilities, wherein the selected utility is configured to execute at least one of predefined functions selected from the group consisting of functions related to obtaining by the sensor node sensor data usable to generate predicted output data, functions related to processing by the sensor node sensor data to generate predicted output data, and functions related to buffering at the sensor node generated predicted output data; and using by the sensor node the selected at least one utility to generate predicted output data, thereby giving rise to predicted output data usable by an incoming request from the at least one control station when the incoming request corresponds to the predicted request. - View Dependent Claims (18, 19, 20)
-
Specification