US 12,124,674 B2
Devices, methods, and graphical user interfaces for interacting with three-dimensional environments
Evgenii Krivoruchko, Cupertino, CA (US); Israel Pastrana Vicente, Spring, TX (US); Stephen O. Lemay, Palo Alto, CA (US); Christopher D. McKenzie, Burlingame, CA (US); and Zoey C. Taylor, San Francisco, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 19, 2022, as Appl. No. 17/948,096.
Claims priority of provisional application 63/247,241, filed on Sep. 22, 2021.
Prior Publication US 2023/0092874 A1, Mar. 23, 2023
Int. Cl. G06F 3/04815 (2022.01); G06F 3/01 (2006.01); G06F 3/04845 (2022.01)
CPC G06F 3/04815 (2013.01) [G06F 3/012 (2013.01); G06F 3/013 (2013.01); G06F 3/017 (2013.01); G06F 3/04845 (2013.01)] 57 Claims
OG exemplary drawing
 
1. A method, comprising:
at a computer system that is in communication with a first display generation component and one or more input devices:
displaying, via the first display generation component, a first user interface object in a first view of a three-dimensional environment corresponding to a first viewpoint of a user of the computer system relative to a physical environment;
while displaying the first user interface object, detecting, via the one or more input devices, whether the user of the computer system satisfies attention criteria with respect to the first user interface object;
in response to detecting that the user does not satisfy the attention criteria with respect to the first user interface object, displaying the first user interface object with a modified appearance, wherein displaying the first user interface object with the modified appearance includes deemphasizing the first user interface object relative to one or more other objects in the three-dimensional environment;
while displaying the first user interface object with the modified appearance, detecting, via the one or more input devices, a first movement of a viewpoint of the user to a second viewpoint of the user relative to the physical environment;
after detecting the first movement of the viewpoint of the user relative to the physical environment:
while displaying a second view of the three-dimensional environment, corresponding to the second viewpoint of the user and distinct from the first view of the three-dimensional environment:
maintaining display of the first user interface object with the modified appearance in accordance with a determination that the user does not satisfy the attention criteria; and subsequently
detecting that the user satisfies the attention criteria with respect to the first user interface object; and
in response to detecting that the user satisfies the attention criteria, displaying the first user interface object in the second view of the three-dimensional environment, wherein displaying the first user interface object in the second view of the three-dimensional environment includes displaying the first user interface object with an appearance that emphasizes the first user interface object relative to one or more other objects in the three-dimensional environment more than when the first user interface object was displayed with the modified appearance.