US 12,443,284 B2
System and method of controlling devices using motion gestures
Raghuram C. Kamath, San Jose, CA (US); Harneet Singh Oberoi, San Jose, CA (US); Iyappan Ramachandran, Santa Clara, CA (US); Jaemyung Lim, Sunnyvale, CA (US); and Mohammad Shokoohi-Yekta, Cupertino, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Aug. 18, 2022, as Appl. No. 17/820,745.
Application 17/820,745 is a continuation of application No. 16/517,520, filed on Jul. 19, 2019, granted, now 11,422,692.
Claims priority of provisional application 62/738,339, filed on Sep. 28, 2018.
Prior Publication US 2023/0221856 A1, Jul. 13, 2023
Int. Cl. G06F 3/01 (2006.01); G06F 3/04883 (2022.01); G06F 3/16 (2006.01); G06V 40/20 (2022.01)
CPC G06F 3/017 (2013.01) [G06F 3/04883 (2013.01); G06F 3/165 (2013.01); G06V 40/20 (2022.01)] 33 Claims
OG exemplary drawing
 
1. A method comprising:
at a respective wearable device with one or more processors and memory that is in communication with a display generation component:
displaying, via the display generation component, a user interface;
while displaying the user interface, detecting, via one or more sensors of the respective wearable device, movement of a hand of a user that meets respective criteria while one or more fingers of the hand are separated from the display generation component; and
in response to detecting the movement of the hand:
in accordance with a determination that the movement of the hand occurred after detecting a respective type of movement of the one or more fingers of the hand, the respective type of movement of the one or more fingers of the hand including contact between a first finger and a second finger of the hand, performing an operation corresponding to the movement of the hand, wherein a parameter of the operation changes based on a magnitude of the movement of the hand while the one or more fingers of the hand are separated from the display generation component; and
in accordance with a determination that the movement of the hand occurred without detecting the respective type of movement of the one or more fingers of the hand, forgoing performing the operation corresponding to the movement of the hand; and
in response to detecting the respective type of movement of the one or more fingers of the hand and before detecting the movement of the hand, displaying, via the display generation component, a visual indication that the respective type of movement of the one or more fingers of the hand has been detected; and
in response to detecting the movement of the hand, updating the display of the visual indication that the respective type of movement of the one or more fingers of the hand has been detected based on the magnitude of the movement of the hand.