US 12,265,690 B2
Devices, methods, and graphical user interfaces for displaying applications in three-dimensional environments
Stephen O. Lemay, Palo Alto, CA (US); Gregg S. Suzuki, Daly City, CA (US); Matthew J. Sundstrom, Campbell, CA (US); Jonathan Ive, San Francisco, CA (US); Jeffrey M. Faulkner, San Francisco, CA (US); Jonathan R. Dascola, San Francisco, CA (US); William A. Sorrentino, III, Mill Valley, CA (US); Kristi E. S. Bauerly, Los Altos, CA (US); Giancarlo Yerkes, San Francisco, CA (US); and Peter D. Anton, Portola Valley, CA (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Nov. 29, 2023, as Appl. No. 18/523,518.
Application 18/523,518 is a continuation of application No. 17/118,487, filed on Dec. 10, 2020, granted, now 11,875,013.
Claims priority of provisional application 62/953,125, filed on Dec. 23, 2019.
Prior Publication US 2024/0094866 A1, Mar. 21, 2024
Int. Cl. G06F 3/04815 (2022.01); G06F 3/01 (2006.01); G06F 3/04845 (2022.01); G06F 3/0485 (2022.01); G06F 3/04883 (2022.01); G06F 3/041 (2006.01)
CPC G06F 3/04815 (2013.01) [G06F 3/013 (2013.01); G06F 3/017 (2013.01); G06F 3/04845 (2013.01); G06F 3/0485 (2013.01); G06F 3/04883 (2013.01); G06F 3/041 (2013.01)] 51 Claims
OG exemplary drawing
 
1. A method, comprising:
at a computer system including a display generation component and one or more input devices:
displaying, via the display generation component, a first view of a user interface of a first application at a first position within a view of a three-dimensional environment that corresponds to a location of at least a portion of a palm that is currently facing a viewpoint corresponding to the view of the three-dimensional environment that is provided via the display generation component, wherein the first view of the user interface of the first application is displayed with a first size;
while displaying the first view of the user interface of the first application at the first position within the view of the three-dimensional environment that corresponds to the location of at least the portion of the palm that is currently facing the viewpoint corresponding to the view of the three-dimensional environment that is provided via the display generation component, detecting a first input that corresponds to a request to transfer display of the first application from the palm to a first surface that is within a first proximity of the viewpoint corresponding to the view of the three-dimensional environment that is provided via the display generation component; and
in response to detecting the first input, displaying a second view of the user interface of the first application with an orientation that corresponds to the first surface at a second position defined by the first surface, wherein the second view of the user interface of the first application is displayed with a second size that is distinct from the first size.