US 11,740,755 B2
Systems, methods, and graphical user interfaces for interacting with augmented and virtual reality environments
Mark K. Hauenstein, San Francisco, CA (US); Joseph A. Malia, Isle of Wight (GB); Julian K. Missig, Burlingame, CA (US); Matthaeus Krenn, Sunnyvale, CA (US); and Jeffrey T. Bernstein, San Francisco, CA (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 28, 2021, as Appl. No. 17/488,191.
Application 17/488,191 is a continuation of application No. 16/116,276, filed on Aug. 29, 2018, granted, now 11,163,417.
Claims priority of provisional application 62/564,984, filed on Sep. 28, 2017.
Claims priority of provisional application 62/553,063, filed on Aug. 31, 2017.
Prior Publication US 2022/0019334 A1, Jan. 20, 2022
Int. Cl. G06F 3/0481 (2022.01); G06F 3/0488 (2022.01); G06F 3/0484 (2022.01); G06T 19/00 (2011.01); G06F 3/04815 (2022.01); G06F 3/04883 (2022.01); G06F 3/04845 (2022.01); G06F 3/01 (2006.01)
CPC G06F 3/04815 (2013.01) [G06F 3/011 (2013.01); G06F 3/012 (2013.01); G06F 3/014 (2013.01); G06F 3/017 (2013.01); G06F 3/0484 (2013.01); G06F 3/04845 (2013.01); G06F 3/04883 (2013.01); G06T 19/006 (2013.01)] 36 Claims
OG exemplary drawing
 
1. A method, comprising:
at a computer system having a display generation component, one or more cameras, and an input device:
displaying, via the display generation component, an augmented reality environment, wherein displaying the augmented reality environment includes concurrently displaying:
a representation of at least a portion of a field of view of the one or more cameras that includes a first physical object and a second physical object different from the first physical object, wherein the representation is updated as contents of the field of view of the one or more cameras change; and
a first virtual user interface object at a first location in the representation of the field of view of the one or more cameras, wherein the first location is determined based on a location of the first physical object in the field of view of the one or more cameras;
while displaying the augmented reality environment, detecting an input that changes a virtual environment setting for the augmented reality environment; and
in response to detecting the input that changes the virtual environment setting:
adjusting an appearance of the first virtual user interface object in accordance with the change made to the virtual environment setting for the augmented reality environment; and
applying a filter to at least a portion of the representation of the field of view of the one or more cameras that includes a representation of the second physical object, wherein the filter is selected based on the change made to the virtual environment setting, and wherein applying the filter to at least the portion of the representation of the field of view of the one or more cameras that includes the representation of the second physical object results in a different adjustment to an appearance of the representation of the second physical object than the adjustment to the appearance of the first virtual user interface object.