MOTION SENSOR DATA PROCESSING USING VARIOUS POWER MANAGEMENT MODES
First Claim
1. A method for controlling power consumption of an electronic device, the method comprising:
- providing power to a motion sensor of the device during a first inactive power mode of the device;
detecting a magnitude of a motion event that exceeds a threshold using the motion sensor;
switching from the first inactive power mode to a first active power mode of the device in response to the detecting;
determining whether the motion event is associated with an intentional user input; and
returning from the first active power mode to the first inactive power mode in response to a determination that the motion event is not associated with an intentional user input.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for processing motion sensor data using various power management modes of an electronic device are provided. Power may be provided to a motion sensor during a first power mode of the device. In response to the motion sensor detecting a motion event with a magnitude exceeding a threshold, the sensor may transmit a wake up signal to a power management unit of the device. In response to receiving the wake up signal, the power management unit may switch the device to a second power mode. The device may provide power to a processor and load the processor with a motion sensing application when switching to the second power mode. During the second power mode, motion sensor data may be processed to determine that the motion event is not associated with an intentional user input and the device may return to the first power mode.
183 Citations
16 Claims
-
1. A method for controlling power consumption of an electronic device, the method comprising:
-
providing power to a motion sensor of the device during a first inactive power mode of the device; detecting a magnitude of a motion event that exceeds a threshold using the motion sensor; switching from the first inactive power mode to a first active power mode of the device in response to the detecting; determining whether the motion event is associated with an intentional user input; and returning from the first active power mode to the first inactive power mode in response to a determination that the motion event is not associated with an intentional user input. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for controlling power consumption of an electronic device, the method comprising:
-
providing power to a motion sensor of the device during a first inactive power mode of the device; detecting a magnitude of a motion event that exceeds a threshold using the motion sensor; and switching from the first inactive power mode to a first active power mode of the device in response to the detecting, wherein the switching comprises; loading a motion sensing application into a processor of the device in response to the detecting; and instructing the processor to bypass a device component activation step of the application. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for controlling power consumption of an electronic device, the method comprising:
-
processing first motion sensor data for a first duration of time during a first active power mode of the device; detecting that the first processed motion sensor data identifies a first motion event occurring a first number of times during the first duration of time at a first rate; switching from the first active power mode to a first inactive power mode of the device in response to the detecting; returning from the first inactive power mode to the first active power mode after a second duration of time; processing second motion sensor data for a third duration of time; determining that the second processed motion sensor data identifies the first motion event occurring a second number of times during the third duration of time at the first rate; and responding to a third number of the first motion event, wherein the third number equals the second number plus the product of the second duration of time and the rate. - View Dependent Claims (12, 13, 14, 15)
-
-
16-20. -20. (canceled)
Specification