EFFICIENT CONTROL OF POWER CONSUMPTION IN PORTABLE SENSING DEVICES
First Claim
Patent Images
1. A method to optimize power in wearable or portable devices, the method comprising:
- determining a mode of operation of a wearable device in which sensor data is generated by one on or more sensors, the mode of operation associated with data representing processing requirements for a sensor-related operation;
selecting a clock frequency based on an amount of remaining processing cycles of a processor to achieve a target amount of processing cycles performed by the processor for the mode of operation;
allocating an amount of active circuitry in either a first portion of circuitry or a second portion of circuitry as a function of a measure of predicted usage of the data generated by the processor; and
modifying data collection characteristics to determine a subset of data collection characteristics with which the sensor data is consumed by the processor.
13 Assignments
0 Petitions
Accused Products
Abstract
The various embodiments of the invention relate generally to portable devices and systems, including wearable devices, that include sensors that are used for sensing the physiological, emotional and/or environmental condition of a person carrying, wearing or otherwise using the device or system and more specifically, to an architecture and method reducing the power consumption of such devices and systems that include one or more sensors. In an embodiment, a wearable device includes one or more sensors, sensor data power optimization controller, a power-clock controller, a memory optimizer and a sensor optimizer.
66 Citations
20 Claims
-
1. A method to optimize power in wearable or portable devices, the method comprising:
-
determining a mode of operation of a wearable device in which sensor data is generated by one on or more sensors, the mode of operation associated with data representing processing requirements for a sensor-related operation; selecting a clock frequency based on an amount of remaining processing cycles of a processor to achieve a target amount of processing cycles performed by the processor for the mode of operation; allocating an amount of active circuitry in either a first portion of circuitry or a second portion of circuitry as a function of a measure of predicted usage of the data generated by the processor; and modifying data collection characteristics to determine a subset of data collection characteristics with which the sensor data is consumed by the processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A wearable device comprising:
-
one or more sensors; and a sensor data power optimization controller configured to optimize a measure of energy efficiency indicative of the power consumed by one or more circuits activated per unit of processing, the sensor data power optimization controller comprising; a power-clock controller configured to select a clock frequency based on an amount of remaining processing cycles of a processor to achieve a target amount of processing cycles performed by the processor and an amount of time remaining for a timeframe in which the processor performs a sensor-related operation; a memory optimizer configured to allocate an amount of memory in either volatile memory or non-volatile of memory based on the least power consumed of using either the volatile memory or the non-volatile of memory; and a sensor optimizer configured to determine a subset of data collection characteristics with which the sensor data is retrieved for used by the processor. - View Dependent Claims (17, 18, 19, 20)
-
Specification