Sensor Subset Selection for Reduced Bandwidth and Computation Requirements
0 Assignments
0 Petitions
Accused Products
Abstract
A system for identifying a subset of sensors to sample to reduce the frequency of sensor access. The system determines rise times and records values for the sensors in the system. A time criticality of the sensors is determined based on the rise times. The system processes the sensors by first creating sensor subsets based on one or more constraints on the sensors. The system monitors the values of the sensors in a sensor subset and flags a sensor when it makes a determination that, prior to a next scheduled sampling of the sensor subset, the value of a sensor in the monitored sensor subset will exceed a threshold constraint. The system moves those flagged sensors to a second sensor subset which complies with the sensor'"'"'s constraints.
-
Citations
20 Claims
-
1-10. -10. (canceled)
-
11. A data processing system for dynamically selecting sensor subsets for sampling based on time criticality, the data processing system comprising:
-
determining means for determining rise times for a plurality of sensors in a system; recording means for recording values of the sensors; determining means for determining a time criticality of sensors based on the rise times; processing means for processing the sensors in the system, wherein the processing step further comprises; creating means for creating sensor subsets based on one or more constraints of sensors; monitoring means for monitoring the values of sensors in a first sensor subset; flagging means for, responsive to a determination that, prior to a next scheduled sampling of the first sensor subset, a value of a sensor in the monitored first sensor subset will exceed a threshold constraint, flagging the sensor; and moving means for moving the flagged sensor to a second sensor subset which complies with the constraints on the flagged sensor.
-
-
12. A computer program product for dynamically selecting sensor subsets for sampling based on time criticality, the computer program product comprising:
-
a computer usable storage medium having computer usable program code tangibly embodied thereon for execution on a data processing system, the computer usable program code causing the data processing system to perform a process comprising; determining rise times for a plurality of sensors in a system; recording values of the sensors; determining a time criticality of the sensors based on the rise times; processing the sensors in the system, wherein the computer usable program code for processing the sensors further comprises; creating sensor subsets based on one or more constraints of the sensors; monitoring the values of sensors in a first sensor subset; flagging a sensor in response to a determination that, prior to a next scheduled sampling of the first sensor subset, a value of the sensor in the monitored first sensor subset will exceed a threshold constraint; and moving the flagged sensor to a second sensor subset which complies with the constraints on the flagged sensor. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification