Rejection of false turns of rotary inputs for electronic devices
First Claim
1. An electronic device having a housing, comprising:
- a processor;
a touch screen coupled with the processor;
at least one rotary input coupled with the processor, the rotary input providing rotary input turn data to the processor when the rotary input is rotated, the rotary input having a shaft connected with a crown; and
a module operating on the electronic device, the module determining whether the rotary input turn data from the rotary input is invalid data resulting from unintended rotations of the rotary input, wherein, when the module determines that the input turn data is invalid data, the processor does not alter content of the touch screen in response to the input turn data.
0 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments for detecting and rejecting false, unintended rotations of rotary inputs of electronic devices are disclosed herein. In one example, an electronic device is provided with an optical detector that measures the distance between the electronic device and the wearer'"'"'s forearm or hand, and when the distance is smaller than a threshold distance, the turns of the rotary input are false, unintended turns. In another example, a crown of a rotary input includes a plurality of capacitive sensors that detects the presence of a wearer'"'"'s finger, which when absent, the turns of the rotary input are false turns. In another example, deflections or positions of a shaft of the rotary input are measured and if the deflections/positions indicate an upward force on the rotary input (which are likely caused by the wearer'"'"'s forearm or hand), the turns of the rotary input are false turns. Other embodiments are described herein.
353 Citations
23 Claims
-
1. An electronic device having a housing, comprising:
-
a processor; a touch screen coupled with the processor; at least one rotary input coupled with the processor, the rotary input providing rotary input turn data to the processor when the rotary input is rotated, the rotary input having a shaft connected with a crown; and a module operating on the electronic device, the module determining whether the rotary input turn data from the rotary input is invalid data resulting from unintended rotations of the rotary input, wherein, when the module determines that the input turn data is invalid data, the processor does not alter content of the touch screen in response to the input turn data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An electronic device having a housing, comprising:
-
a processor; a touch screen coupled with the processor; at least one rotary input coupled with the processor, the rotary input providing rotary input turn data to the processor when the rotary input is rotated, the rotary input having a shaft connected with a crown; and a module operating on the electronic device, the module determining whether the rotary input turn data from the rotary input is valid data resulting from a user'"'"'s rotations of the rotary input, wherein, when the module determines that the input turn data is valid data, the touch screen is transitioned from an off state to an on state. - View Dependent Claims (14, 15, 16, 17, 18, 23)
-
-
19. A process for an electronic device having at least one rotary input providing data, the process comprising:
-
detecting one or more fractional rotations of the rotary input; determining whether the fractional rotations resulted from inadvertent contact with the rotary input; and if the determining operation determines that the fractional rotations resulted from inadvertent contact with the rotary input, rejecting the data from the rotary input. - View Dependent Claims (20, 21, 22)
-
Specification