US 12,449,948 B2
Devices, methods, and graphical user interfaces for interacting with window controls in three-dimensional environments
Benjamin Hylak, San Francisco, CA (US); Jonathan Ravasz, Sunnyvale, CA (US); Zoey C. Taylor, San Francisco, CA (US); Stephen O. Lemay, Palo Alto, CA (US); William A. Sorrentino, III, Mill Valley, CA (US); Peter D. Anton, Portola Valley, CA (US); and Michael J. Rockwell, Palo Alto, CA (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,378.
Claims priority of provisional application 63/539,566, filed on Sep. 20, 2023.
Claims priority of provisional application 63/535,012, filed on Aug. 28, 2023.
Claims priority of provisional application 63/470,909, filed on Jun. 4, 2023.
Claims priority of provisional application 63/409,600, filed on Sep. 23, 2022.
Prior Publication US 2024/0103682 A1, Mar. 28, 2024
Int. Cl. G06F 3/0482 (2013.01); G06F 3/01 (2006.01); G06F 3/04815 (2022.01); G06F 3/04845 (2022.01); G06F 3/04883 (2022.01); G06T 19/20 (2011.01)
CPC G06F 3/04815 (2013.01) [G06F 3/013 (2013.01); G06F 3/0482 (2013.01); G06F 3/04845 (2013.01); G06F 3/04883 (2013.01); G06T 19/20 (2013.01); G06T 2219/2004 (2013.01); G06T 2219/2016 (2013.01)] 39 Claims
OG exemplary drawing
 
1. A method, comprising:
at a computer system that is in communication with a display generation component and one or more input devices:
while displaying, via the display generation component, a first application user interface at a first location in a three-dimensional environment, detecting, at a first time via the one or more input devices, a first input corresponding to a request to close the first application user interface; and
in response to detecting the first input corresponding to a request to close the first application user interface:
closing the first application user interface, including ceasing to display the first application user interface in the three-dimensional environment; and
in accordance with a determination that respective criteria are met, displaying a home menu user interface at a respective home menu position that is determined based on the first location of the first application user interface in the three-dimensional environment.