US 12,265,665 B1
Heuristic for hand tracking correction modes
Emmanuel Piuze-Phaneuf, Los Gatos, CA (US); Ali Ercan, San Jose, CA (US); Julian K. Shutzberg, San Francisco, CA (US); and Paul A. Lacey, Davie, FL (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 21, 2023, as Appl. No. 18/371,098.
Claims priority of provisional application 63/409,315, filed on Sep. 23, 2022.
Int. Cl. G06F 3/01 (2006.01)
CPC G06F 3/017 (2013.01) [G06F 3/011 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
at a computing system including non-transitory memory and one or more processors, wherein the computing system is communicatively coupled to a display device and one or more input devices via a communication interface:
determining a location for virtual content;
detecting a user interaction with the virtual content;
in response to detecting the user interaction with the virtual content, determining a position of a hand gesture during the user interaction with the virtual content;
in accordance with a determination that the position of the hand gesture is within a threshold distance relative to the location of the virtual content, generating corrected hand tracking data associated with the user interaction with the virtual content and corresponding to a direct interaction with the virtual content; and
in accordance with a determination that the position of the hand gesture is outside of the threshold distance relative to the location of the virtual content, generating uncorrected hand tracking data associated with the user interaction with the virtual content and corresponding to an indirect interaction with the virtual content.