Method and apparatus for modifying a transition to an altered power state of an electronic device based on accelerometer output
First Claim
Patent Images
1. An apparatus comprising:
- an electronic device having a display and an accelerometer, wherein the accelerometer output for the electronic device comprises a plurality of variations in accelerometer values, the plurality of variations based on movement initiated external to the electronic device, the plurality of variations comprising slight variations below a threshold value and other variations above the threshold value;
a determination module determining an in-use condition of the electronic device comprising a filtering module filtering the other variations above the threshold value out of the accelerometer output, the slight variations below a threshold value indicating an in-use condition of the electronic device,wherein the determination module monitors the filtered accelerometer output for the in-use condition in response to a predetermined time period passing on one or more power state timers associated with a transition to an altered power state of the electronic device;
a modification module modifying the transition to the altered power state of the electronic device in response to the determination module determining the in-use condition, wherein modifying the transition to the altered power state of the electronic device comprises deactivating the one or more power state timers associated with the transition to the altered power state of the electronic device; and
a learning modulemonitoring user interaction with the electronic device, wherein the user interaction is selected from the group consisting of mouse input, keyboard input, and touch input,associating the monitored user interaction with a portion of the accelerometer output, andadapting an in-use definition based on the association of the monitored user interaction with the portion of the accelerometer output.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed for modifying a transition to an altered power state of an electronic device based on accelerometer output. The apparatus includes an electronic device having a display and an accelerometer. The apparatus also includes a determination module, and a modification module. The determination module determines an in-use condition of the electronic device based on accelerometer output for the electronic device. The modification module modifies a transition to an altered power state of the electronic device in response to the determination module determining the in-use condition.
13 Citations
15 Claims
-
1. An apparatus comprising:
-
an electronic device having a display and an accelerometer, wherein the accelerometer output for the electronic device comprises a plurality of variations in accelerometer values, the plurality of variations based on movement initiated external to the electronic device, the plurality of variations comprising slight variations below a threshold value and other variations above the threshold value; a determination module determining an in-use condition of the electronic device comprising a filtering module filtering the other variations above the threshold value out of the accelerometer output, the slight variations below a threshold value indicating an in-use condition of the electronic device, wherein the determination module monitors the filtered accelerometer output for the in-use condition in response to a predetermined time period passing on one or more power state timers associated with a transition to an altered power state of the electronic device; a modification module modifying the transition to the altered power state of the electronic device in response to the determination module determining the in-use condition, wherein modifying the transition to the altered power state of the electronic device comprises deactivating the one or more power state timers associated with the transition to the altered power state of the electronic device; and a learning module monitoring user interaction with the electronic device, wherein the user interaction is selected from the group consisting of mouse input, keyboard input, and touch input, associating the monitored user interaction with a portion of the accelerometer output, and adapting an in-use definition based on the association of the monitored user interaction with the portion of the accelerometer output. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
determining an in-use condition of an electronic device based on accelerometer output for the electronic device, the accelerometer output comprising a plurality of variations in accelerometer values below a threshold, the plurality of variations based on movement initiated external to the electronic device, the accelerometer output indicative of use by a user, wherein determining the in-use condition comprises; filtering accelerometer values above a threshold value out of the accelerometer output, the accelerometer values below the threshold value characteristic of a type of movement of the electronic device; and monitoring the filtered accelerometer output for the in-use condition in response to a predetermined time period passing on one or more power state timers associated with a transition to an altered power state of the electronic device; modifying the transition to an altered power state of the electronic device in response to determining the in-use condition, wherein modifying the transition to the altered power state of the electronic device comprises deactivating the one or more power state timers associated with the transition to the altered power state of the electronic device; monitoring user interaction with the electronic device, wherein the user interaction is selected from the group consisting of mouse input, keyboard input, and touch input, associating the monitored user interaction with the accelerometer values below the threshold value; and adapting an in-use definition based on the association of the monitored user interaction with the accelerometer values below the threshold value. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A computer program product comprising a non-transitory computer readable storage medium storing computer usable program code executable to perform operations comprising:
-
determining an in-use condition of an electronic device based on accelerometer output for the electronic device, the accelerometer output comprising a plurality of variations in accelerometer values below a threshold, the plurality of variations based on movement initiated external to the electronic device, the accelerometer output indicative of use by a user, wherein determining the in-use condition comprises; filtering accelerometer values above a threshold value out of the accelerometer output, the accelerometer values below the threshold value characteristic of a type of movement of the electronic device; and monitoring the filtered accelerometer output for the in-use condition in response to a predetermined time period passing on one or more power state timers associated with a transition to an altered power state of the electronic device; modifying the transition to an altered power state of the electronic device in response to determining the in-use condition, wherein modifying the transition to the altered power state of the electronic device comprises deactivating the one or more power state timers associated with the transition to the altered power state of the electronic device; monitoring user interaction with the electronic device, wherein the user interaction is selected from the group consisting of mouse input, keyboard input, and touch input, associating the monitored user interaction with the accelerometer values below the threshold value; and adapting an in-use definition based on the association of the monitored user interaction with the accelerometer values below the threshold value. - View Dependent Claims (13, 14, 15)
-
Specification