ADAPTIVE SENSOR DATA SELECTION AND SAMPLING BASED ON CURRENT AND FUTURE CONTEXT
First Claim
1. A method for controlling a sensor, the method being performed by a mobile device including a processor and a memory, the method comprising:
- receiving raw data from the sensor;
classifying the raw data into a context value;
interpreting the context value into a higher-level context;
receiving a predicted context based on the higher-level context; and
controlling the sensor based on the predicted context.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling a sensor may be performed by a mobile device including a processor and a memory. The method may include receiving raw data from the sensor, classifying the raw data into a context value, interpreting the context value into a higher-level context, receiving a predicted context based on the higher-level context, and controlling the sensor based on the predicted context. Controlling the sensor may include controlling a frequency at which raw data is received from the sensor, or an on/off state of the sensor. Control of the sensor may also be based on both the higher-level context and the predicted context.
109 Citations
24 Claims
-
1. A method for controlling a sensor, the method being performed by a mobile device including a processor and a memory, the method comprising:
-
receiving raw data from the sensor; classifying the raw data into a context value; interpreting the context value into a higher-level context; receiving a predicted context based on the higher-level context; and controlling the sensor based on the predicted context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for controlling sensors, the system comprising:
-
a plurality of sensors; a mobile device, the mobile device including a processor and a memory; and a server; wherein the mobile device is configured to; receive raw data from the sensors; classify the raw data into context values; interpret the context values into a higher-level context; send the higher-level context to the server; receive a predicted context based on the higher-level context from the server; and control the sensors based on the predicted context; and wherein the server is configured to receive the higher-level context and generate the predicted context based on the higher-level context. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable storage medium storing instructions which, when executed by a processor, cause the processor to perform a method for controlling a plurality of sensors, the method comprising:
-
receiving raw data from the sensors; classifying the raw data into context values; interpreting the context values into a higher-level context; receiving a predicted context based on the higher-level context; and controlling the sensors based on the higher-level context and the predicted context. - View Dependent Claims (22, 23, 24)
-
Specification