US 12,422,969 B2
Head-mounted electronic device with magnification tool
Daniel M Golden, Sunnyvale, CA (US); John M Nefulda, Oakville (CA); Joaquim Goncalo Lobo Ferreira da Silva, San Jose, CA (US); Anuj Bhatnagar, San Jose, CA (US); Mark A Ebbole, San Francisco, CA (US); Andrew A Haas, Cupertino, CA (US); Seyedkoosha Mirhosseini, Santa Clara, CA (US); and Colin D Munro, San Jose, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Aug. 17, 2023, as Appl. No. 18/451,787.
Claims priority of provisional application 63/400,211, filed on Aug. 23, 2022.
Prior Publication US 2024/0069688 A1, Feb. 29, 2024
Int. Cl. G06F 3/04815 (2022.01); G06F 3/01 (2006.01); G06T 19/00 (2011.01); G06T 19/20 (2011.01)
CPC G06F 3/04815 (2013.01) [G06F 3/012 (2013.01); G06T 19/006 (2013.01); G06T 19/20 (2013.01); G06F 2203/04805 (2013.01); G06F 2203/04806 (2013.01); G06T 2200/24 (2013.01); G06T 2219/2016 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method of operating a head-mounted device, comprising:
displaying an image in a display area;
displaying a magnifying window within the display area, the magnifying window presenting a magnified portion of the image;
performing magnification rendering operations to generate the magnified portion of the image;
determining whether an input is intended for the magnifying window by performing a first ray cast operation that extends a ray from the input to locate an input point where the ray intersects the magnifying window; and
remapping the input to identify an unmagnified object corresponding to a magnified object at which the input is pointing in the magnifying window, wherein remapping the input comprises obtaining a remapped point by processing the input point in accordance with an inverse of the magnification rendering operations.