US 12,461,600 B2
Three-dimensional point selection
Jean-Charles Bernard Marcel Bazin, Sunnyvale, CA (US); Anselm Grundhoefer, Campbell, CA (US); and Ivan Kolesov, Mountain View, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Aug. 21, 2024, as Appl. No. 18/811,072.
Application 18/811,072 is a continuation of application No. 17/668,868, filed on Feb. 10, 2022, granted, now 12,093,461.
Claims priority of provisional application 63/148,796, filed on Feb. 12, 2021.
Prior Publication US 2024/0411378 A1, Dec. 12, 2024
Int. Cl. G06F 3/01 (2006.01); G06F 3/03 (2006.01); G06F 3/04815 (2022.01)
CPC G06F 3/017 (2013.01) [G06F 3/0304 (2013.01); G06F 3/04815 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
at a processor:
detecting a finger in a 3D environment based on images provided by an image sensor on a head-mounted device; and
determining, based on an image of the 3D environment, a 3D position of a point;
wherein determining the 3D position of the point is based on:
whether the finger is at least a first threshold distance away from the point and
whether the finger is within a second threshold distance to the point,
wherein the first threshold distance is larger than the second threshold distance, wherein if the finger is determined to be at least the first threshold distance away from the point, the 3D position of the point is determined based on a 3D position of the finger and a 3D position of an eye of a user, and if the finger is determined to be within the second threshold distance to the point, the 3D position of the point is determined based on the 3D position of the finger.