US 12,405,704 B1
Interpreting user movement as direct touch user interface interactions
Chase B. Lortie, San Francisco, CA (US); David J. Meyer, Menlo Park, CA (US); Daniel J. Brewer, San Jose, CA (US); and Julian K. Shutzberg, San Francisco, CA (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 19, 2023, as Appl. No. 18/370,321.
Claims priority of provisional application 63/409,326, filed on Sep. 23, 2022.
Int. Cl. G06F 3/01 (2006.01); G02B 27/01 (2006.01); G06F 3/04815 (2022.01); G06T 19/00 (2011.01)
CPC G06F 3/04815 (2013.01) [G02B 27/017 (2013.01); G06F 3/011 (2013.01); G06T 19/006 (2013.01)] 25 Claims
OG exemplary drawing
 
1. A method comprising:
at an electronic device having a processor:
displaying an extended reality (XR) environment corresponding to a three-dimensional (3D) environment, wherein the XR environment comprises a user interface and a movement, the movement comprising segments;
determining an occurrence of an event associated with contact with the user interface in the XR environment;
determining whether each of the segments of the movement has a characteristic that satisfies a retraction criterion, the retraction criterion configured to distinguish retraction motion from another type of motion; and
associating a subset of the segments of the movement with user interface contact based on whether the characteristic of each of the segments satisfies the retraction criterion.