IP Library › Granted Patent US 10,871,836
Granted Patent B2
US 10,871,836 · App. 16/029,456 · Granted Dec 22, 2020

System and method for unintentional input rejection

Inventors: David D. Dashevsky (Cupertino, CA); Prashanth Holenarsipur (Fremont, CA); Stephen N. Sweet (San Jose, CA)
Assignee: Apple Inc.
G06F3/0362G04G21/08G06F3/044G06F2203/04108
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,871,836
App. No.
16/029,456
Granted
Dec 22, 2020
Kind
B2
Abstract

A wearable device is disclosed. The wearable device can comprise a housing; a crown; a proximity sensor; and a processor. The crown can be configured to receive input from a user. The proximity sensor can be configured to generate a field of view encompassing a first area adjacent to the housing and further configured to generate an output signal corresponding to whether an object is present within the field of view. The processor can be configured to determine, based on the output signal, whether the input corresponds to an intentional input or an unintentional input.

Claims (86)

1. A wearable device comprising:

a housing;

a crown configured to receive an input from a user;

a proximity sensor, the proximity sensor configured to generate a field of view encompassing a first area adjacent to a surface of the housing at which the crown is located, the first area excluding the crown, the proximity sensor further configured to generate an output signal corresponding to whether an object is present within the field of view; and

a processor configured to:

determine, based on the output signal of the proximity sensor, whether the input at the crown corresponds to an intentional input or an unintentional input.

2. The wearable device of claim 1 , wherein the processor is further configured to:

in accordance with a determination that the input corresponds to an intentional input, accept the input; and

in accordance with a determination that the input corresponds to an unintentional input, reject the input.

3. The wearable device of claim 2 , wherein:

determining that the input corresponds to an unintentional input comprises determining that the output signal corresponds to the presence of the object within the field of view, and

determining that the input corresponds to an intentional input comprises determining that the output signal does not correspond to the presence of the object within the field of view.

4. The wearable device of claim 2 , wherein:

determining that the input corresponds to an unintentional input comprises determining that the output signal corresponds to the presence of the object within the field of view and at a distance from the proximity sensor less than a threshold distance, and

determining that the input corresponds to an intentional input comprises determining that the output signal does not correspond to the presence of the object within the field of view and at a distance from the proximity sensor less than the threshold distance.

5. The wearable device of claim 4 , wherein the output signal further corresponds to a size or shape of the object, and whether the input corresponds to an intentional input or an unintentional input is determined using the size or shape of the object.

6. The wearable device of claim 4 , wherein the processor is further configured to:

determine a vector corresponding to a force of the input, the vector comprising a magnitude and angle of the force of the input;

in accordance with a determination that the angle of the input is a first angle, determine that the input corresponds to an intentional input; and

in accordance with a determination that the angle of the input is a second angle greater than the first angle, determine that the input corresponds to an unintentional input.

7. The wearable device of claim 6 , wherein the processor is further configured to determine a change in the vector over time, and whether the input corresponds to an intentional input or an unintentional input is determined using the change in the vector over time.

8. The wearable device of claim 4 , wherein the processor is further configured to determine a profile of a force of the input over time, and whether the input corresponds to an intentional input or an unintentional input is determined using the profile of the force of the input.

9. The wearable device of claim 8 , wherein the profile comprises a duration of the input, and whether the input corresponds to an intentional input or an unintentional input is determined using the duration.

10. The wearable device of claim 4 , wherein the device further comprises an orientation sensor configured to generate a signal corresponding to an orientation of the device, and whether the input corresponds to an intentional input or an unintentional input is determined using the orientation of the device.

11. The wearable device of claim 10 , wherein:

determining that the input corresponds to an unintentional input comprises determining that the device is inverted or oriented vertically with respect to gravity, and

determining that the input corresponds to an intentional input comprises determining that the device is not inverted or oriented vertically with respect to gravity.

12. The wearable device of claim 1 , wherein:

the housing comprises a cover material having a curved portion,

the proximity sensor comprises a light emitter and is disposed normal to a first angle with respect to a plane,

a light path of the light emitter is initially about the first angle and is refracted through the curved portion at a second angle, different from the first angle, and

the field of view is generated based on the light path.

13. The wearable device of claim 1 , wherein the processor is further configured to:

in response to the crown receiving the input, provisionally accept the input;

in accordance with a determination that the input corresponds to an intentional input, confirm the provisional acceptance of the input; and

in accordance with a determination that the input corresponds to an unintentional input, back out the provisional acceptance of the input.

14. The wearable device of claim 1 , wherein:

the wearable device is configured to enter and exit a rest mode, and

the processor is further configured to:

in accordance with a determination that the wearable device is in the rest mode and the input corresponds to an intentional input, cause the wearable device to exit the rest mode; and

in accordance with a determination that the input corresponds to an unintentional input, forgo causing the wearable device to exit the rest mode.

15. A method comprising:

receiving, at a crown of a wearable device, an input from a user of the wearable device; and

determining, based on an output signal generated by a proximity sensor of the wearable device, whether the input corresponds to an intentional input or an unintentional input,

wherein:

the proximity sensor is configured to generate a field of view encompassing a first area adjacent to a surface of a housing of the wearable device at which the crown is located, the first area excluding the crown, and

the output signal corresponds to whether an object is present within the field of view.

16. The method of claim 15 , further comprising:

in accordance with a determination that the input corresponds to an intentional input, accepting the input; and

in accordance with a determination that the input corresponds to an unintentional input, rejecting the input.

17. The method of claim 16 , wherein:

determining that the input corresponds to an unintentional input comprises determining that the output signal corresponds to the presence of the object within the field of view, and

determining that the input corresponds to an intentional input comprises determining that the output signal does not correspond to the presence of the object within the field of view.

18. The method of claim 16 , wherein:

determining that the input corresponds to an unintentional input comprises determining that the output signal corresponds to the presence of the object within the field of view and at a distance from the proximity sensor less than a threshold distance, and

determining that the input corresponds to an intentional input comprises determining that the output signal does not correspond to the presence of the object within the field of view and at a distance from the proximity sensor less than the threshold distance.

19. The method of claim 18 , wherein the output signal further corresponds to a size or shape of the object, and whether the input corresponds to an intentional input or an unintentional input is determined using the size or shape of the object.

20. The method of claim 18 , further comprising:

determining a vector corresponding to the input, the vector comprising a magnitude and angle of a force of the input;

in accordance with a determination that the angle of the input is a first angle, determining that the input corresponds to an intentional input; and

in accordance with a determination that the angle of the input is a second angle greater than the first angle, determining that the input corresponds to an unintentional input.

21. The method of claim 20 , further comprising determining a change in the vector over time, wherein whether the input corresponds to an intentional input or an unintentional input is determined using the change in the vector over time.

22. The method of claim 18 , further comprising determining a profile of a force of the input over time, wherein whether the input corresponds to an intentional input or an unintentional input is determined using the profile.

23. The method of claim 22 , wherein the profile comprises a duration of the input, and whether the input corresponds to an intentional input or an unintentional input is determined using the duration.

24. The method of claim 18 , further comprising receiving, from an orientation sensor, a signal corresponding to an orientation of the device, wherein whether the input corresponds to an intentional input or an unintentional input is determined using the orientation of the device.

25. The method of claim 24 , wherein:

determining that the input corresponds to an unintentional input comprises determining that the device is inverted or oriented vertically with respect to gravity, and

determining that the input corresponds to an intentional input comprises determining that the device is not inverted or oriented vertically with respect to gravity.

26. The method of claim 15 , wherein:

the housing comprises a cover material having a curved portion,

the proximity sensor comprises a light emitter and is disposed normal to a first angle with respect to a plane,

a light path of the light emitter is initially about the first angle and is refracted through the curved portion at a second angle, different from the first angle, and

the field of view is generated based on the light path.

27. The method of claim 15 , further comprising:

in response to the crown receiving the input, provisionally accepting the input;

in accordance with a determination that the input corresponds to an intentional input, confirming the provisional acceptance of the input; and

in accordance with a determination that the input corresponds to an unintentional input, backing out the provisional acceptance of the input.

28. The method of claim 15 , wherein the wearable device is configured to enter and exit a rest mode, the method further comprising:

in accordance with a determination that the wearable device is in the rest mode and the input corresponds to an intentional input, causing the wearable device to exit the rest mode; and

in accordance with a determination that the input corresponds to an unintentional input, forgoing causing the wearable device to exit the rest mode.

29. A non-transitory computer-readable storage medium having computer-executable instructions which, when executed by one or more computer processors, cause the one or more computer processors to:

receive, at a crown of a wearable device, an input from a user of the wearable device; and

determine, based on an output signal generated by a proximity sensor of the wearable device, whether the input corresponds to an intentional input or an unintentional input,

wherein:

the proximity sensor is configured to generate a field of view encompassing a first area adjacent to a surface of a housing of the wearable device at which the crown is located, the first area excluding the crown, and

the output signal corresponds to whether an object is present within the field of view.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2018
From: DASHEVSKY, DAVID D.; HOLENARSIPUR, PRASHANTH; SWEET, STEPHEN N.
To: APPLE INC.
Reel/Frame 046309/0124 →
Continuity (1)
Related Publication 20200012355A1 · Jan 9, 2020
Cited By (3)
US 12,209,890 US 12,320,642 US 12,366,442