Controlling sensor use on an electronic device
First Claim
Patent Images
1. A method of controlling sensor use on an electronic device, the electronic device having a first sensor defining two or more first sensor axes, the method comprising:
- detecting a first sensor reading, the first sensor reading including a current sensor value for each of the two or more first sensor axes;
for each of the two or more first sensor axes, comparing the current sensor value to at least one sensor value detected within a previous duration of time, the previous duration of time being a predetermined amount of time;
identifying a first sensor axis in the two or more first sensor axes having a detected sensor value that has not changed during the previous duration of time; and
disabling the detection of the first sensor reading associated with the identified first sensor axis having a detected sensor value that has not changed during the previous duration of time.
4 Assignments
0 Petitions
Accused Products
Abstract
Described are methods and systems for controlling sensor use on an electronic device, the electronic device having a first sensor defining at least one first sensor axis, the method comprising: detecting a first sensor reading; determining an orientation of the electronic device; and, disabling the detection of the first sensor reading in respect an identified first sensor axis when the first sensor reading in respect of the identified first sensor axis is substantially not expected to change for at least a predetermined amount of time.
10 Citations
20 Claims
-
1. A method of controlling sensor use on an electronic device, the electronic device having a first sensor defining two or more first sensor axes, the method comprising:
-
detecting a first sensor reading, the first sensor reading including a current sensor value for each of the two or more first sensor axes; for each of the two or more first sensor axes, comparing the current sensor value to at least one sensor value detected within a previous duration of time, the previous duration of time being a predetermined amount of time; identifying a first sensor axis in the two or more first sensor axes having a detected sensor value that has not changed during the previous duration of time; and disabling the detection of the first sensor reading associated with the identified first sensor axis having a detected sensor value that has not changed during the previous duration of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 16)
-
-
10. An electronic device comprising:
-
a memory; a first sensor for detecting first sensor readings, the first sensor defining two or more first sensor axes; and
,a processor coupled to memory and the first sensor, the processor being configured to control sensor use on the electronic device by; detecting a first sensor reading, the first sensor reading including a current sensor value for each of the two or more first sensor axes; for each of the two or more first sensor axes, comparing the current sensor value to at least one sensor value detected within a previous duration of time, the previous duration of time being a predetermined amount of time; identifying a first sensor axis in the two or more first sensor axes having a detected sensor value that has not changed during the previous duration of time; and disabling the detection of the first sensor reading associated with the identified first sensor axis having a detected sensor value that has not changed during the previous duration of time. - View Dependent Claims (11, 12, 13, 14, 15, 17, 18)
-
-
19. A non-transitory computer readable storage medium comprising computer-executable instructions for controlling sensor use on an electronic device by:
-
detecting a first sensor reading, the first sensor reading including a current sensor value for each of two or more first sensor axes; for each of the two or more first sensor axes, comparing the current sensor value to at least one sensor value detected within a previous duration of time, the previous duration of time being a predetermined amount of time; identifying a first sensor axis in the two or more first sensor axes having a detected sensor value that has not changed during the previous duration of time; and disabling the detection of the first sensor reading associated with the identified first sensor axis having a detected sensor value that has not changed during the previous duration of time. - View Dependent Claims (20)
-
Specification