IP Library Granted Patent US 12687921
Granted Patent B2
US 12687921 · App. 18/370,853 · Granted Jul 21, 2026

Devices, methods, and graphical user interfaces for providing computer-generated experiences

Inventors: Alfred B. Huergo Wagner (Redwood City, CA); William A. Sorrentino, III (Mill Valley, CA); Sueng Wook Kim (San Jose, CA)
Assignee: APPLE INC.
G06F3/013G06F3/011G06T13/40G06T15/10G06T19/00G06T2200/24G06T2210/62G06T2219/024
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12687921
App. No.
18/370,853
Granted
Jul 21, 2026
Kind
B2
Abstract

A computer system, while displaying a first object, detects one or more movements that change a viewing angle of a first viewer relative to content that is displayed. In response to detecting the one or more movements, in accordance with a determination that the change in the viewing angle of the first viewer meets first criteria, the computer system changes a value of at least a first display parameter of the first object other than a viewing perspective of the first object.

Claims (183)

1 . A method, comprising:

at a computer system including at least a first display generation component and one or more input devices:

displaying, via the first display generation component, a first object that can be viewed from multiple different viewing perspectives that have different appearances to represent different angles of viewing the first object;

while displaying the first object via the first display generation component, detecting one or more movements that change a viewing angle of a first viewer relative to content that is displayed via the first display generation component from a first viewing angle to a second viewing angle; and

in response to detecting the one or more movements that change the viewing angle of the first viewer relative to the content that is displayed via the first display generation component from the first viewing angle to the second viewing angle, and in accordance with a determination that the change in the viewing angle of the first viewer meets first criteria, changing a value of at least a first display parameter of the first object other than a viewing perspective of the first object for the first viewer, while maintaining a viewing perspective of the first object for a second viewer, different from the first viewer, that is located at a third viewing angle relative to the content that is displayed via the first display generation component, wherein:

changing the value of at least the first display parameter of the first object other than the viewing perspective of the first object includes:

in accordance with a determination that, during a first portion of the one or more movements, the viewing angle of the first viewer is changed by a first angular amount in a first movement direction, changing the value of the first display parameter of the first object in a first value changing direction; and

in accordance with a determination that, during a second portion of the one or more movements following the first portion of the one or more movements, the viewing angle of the first viewer is changed by a second angular amount in the first movement direction, changing the value of the first display parameter of the first object further in the first value changing direction;

for the first viewer, the viewing perspective of the first object is changed in accordance with the change in the viewing angle of the first viewer relative to the content from a first viewing perspective of the first object that is associated with the first viewing angle to a second viewing perspective of the first object that is associated with the second viewing angle,

the second viewing perspective is different from the first viewing perspective;

for the second viewer, a third viewing perspective of the first object that is associated with the third viewing angle is maintained; and

the third viewing perspective is different from the first viewing perspective.

2 . The method of claim 1 , wherein changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object includes, changing the value of at least the first display parameter of the first object in accordance with at least one of a movement direction and a movement magnitude of the one or more movements relative to the content that is displayed via the first display generation component.

3 . The method of claim 1 , wherein the one or more movements that change the viewing angle of the first viewer relative to the content that is displayed via the first display generation component includes a movement of the first viewer relative to the first display generation component.

4 . The method of claim 1 , wherein the one or more movements that change the viewing angle of the first viewer relative to the content that is displayed via the first display generation component includes a movement of the first display generation component relative to the first viewer.

5 . The method of claim 1 , wherein changing the value of at least the first display parameter of the first object other than the viewing perspective of the first object includes changing the value of at least the first display parameter of the first object and changing a value of at least the first display parameter of other content that is concurrently displayed via the first display generation component with the first object.

6 . The method of claim 1 , wherein changing the value of at least the first display parameter of the first object other than the viewing perspective of the first object includes changing the value of at least the first display parameter of the first object without changing a value of at least the first display parameter of at least a portion of other content that is concurrently displayed via the first display generation component with the first object.

7 . The method of claim 1 , wherein content displayed via the first display generation component, including the first object displayed via the first display generation component, consists of sub-portions of the content respectively displayed via individual display elements of an array of display elements of the first display generation component, and changing the value of at least the first display parameter of the first object other than the viewing perspective of the first object includes changing a respective value of a first operation parameter of at least a subset of the array of display elements of the first display generation component.

8 . The method of claim 1 , wherein:

the change in the viewing angle that meets the first criteria includes the change in the viewing angle of the first viewer from the first viewing angle to the second viewing angle,

the first viewing angle is within a first longitudinal viewing zone, and

the second viewing angle is within a second longitudinal viewing zone that is separated from the first longitudinal viewing zone by a threshold angle in a longitudinal direction relative to the first display generation component.

9 . The method of claim 1 , wherein:

the change in the viewing angle that meets the first criteria includes a change in the viewing angle of the first viewer from the first viewing angle to the second viewing angle,

the first viewing angle is within a first latitudinal viewing zone, and

the second viewing angle is within a second latitudinal viewing zone that is separated from the first latitudinal viewing zone by a threshold angle in a latitudinal direction relative to the first display generation component.

10 . The method of claim 1 , including:

in response to detecting the one or more movements that change the viewing angle of the first viewer relative to the content that is displayed via the first display generation component, in accordance with a determination that the change in the viewing angle of the first viewer does not meet the first criteria, forgoing changing the value of at least the first display parameter of the first object.

11 . The method of claim 10 , wherein the one or more movements that change the viewing angle of the first viewer relative to the content that is displayed via the first display generation component includes:

a first movement that meets the first criteria and causes a change in the value of the first display parameter of the first object, and

a second movement that does not meet the first criteria and does not cause a change in the value of the first display parameter of the first object,

wherein the first movement is in a first direction and the second movement is in a second direction different from the first direction.

12 . The method of claim 1 , wherein the first display generation component displays the content on a display region with a curved profile in a depth dimension that is different from a longitudinal dimension and a latitudinal dimension of the display region.

13 . The method of claim 1 , wherein the first object is displayed with a simulated depth behind a surface of the first display generation component.

14 . The method of claim 1 , wherein changing the value of at least the first display parameter of the first object other than the viewing perspective of the first object includes ceasing to display the first object.

15 . The method of claim 1 , wherein changing the value of at least the first display parameter of the first object other than the viewing perspective of the first object includes at least one of changing a luminance, changing a color saturation, or changing a translucency of the first object.

16 . The method of claim 1 , wherein:

in accordance with the determination that the change in the viewing angle of the first viewer is in a direction away from a first viewing range, the value of the first display parameter of the first object is changed in the first value changing direction.

17 . The method of claim 16 , wherein:

in accordance with a determination that the change in the viewing angle of the first viewer is in a direction toward the first viewing range, the value of the first display parameter of the first object is changed in a second value changing direction different from the first value changing direction.

18 . The method of claim 1 , wherein displaying the first object includes:

in accordance with a determination that the first viewer is present at a first viewing position from which the content that is displayed via the first display generation component is visible, displaying a first view of the first object via the first display generation component; and

in accordance with a determination that the second viewer, different from the first viewer, is present at a second viewing position, different from the first viewing position, from which the content that is displayed via the first display generation component is visible, displaying a second view of the first object via the first display generation component.

19 . The method of claim 1 , wherein the first display generation component is a lenticular display.

20 . The method of claim 1 , including:

in response to detecting the one or more movements that change the viewing angle of the first viewer:

in accordance with a determination that the one or more movements that change the viewing angle of the first viewer relative to the content also change a viewing angle of a third viewer different from the first viewer, and that the change in the viewing angle of the third viewer meets second criteria, changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the third viewer, including changing a first value of the first display parameter for the first object by a first amount for the first viewer and changing a second value of the first display parameter for the first object by a second amount, different from the first amount, for the third viewer.

21 . The method of claim 1 , including:

in response to detecting the one or more movements that change the viewing angle of the first viewer:

in accordance with a determination that the one or more movements that change the viewing angle of the first viewer relative to the content does not change a viewing angle of the second viewer different from the first viewer, forgoing changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the second viewer.

22 . The method of claim 1 , including:

in response to detecting the one or more movements that change the viewing angle of the first viewer:

in accordance with a determination that the first viewer and the second viewer are in a same viewing zone in a latitudinal direction, and that the one or more movements change the viewing angle of the first viewer relative to the first object in a longitudinal direction without changing a viewing angle of the second viewer relative to the first object in the longitudinal direction, changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the first viewer and changing the value of at least the first display parameter for the first object for the second viewer.

23 . The method of claim 1 , including:

in response to detecting the one or more movements that change the viewing angle of the first viewer:

in accordance with a determination that the first viewer and the second viewer are in a same viewing zone in a latitudinal direction, and that the one or more movements change the viewing angle of the first viewer relative to the first object in a longitudinal direction without changing a viewing angle of the second viewer relative to the first object in the longitudinal direction, forgoing changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the first viewer and for the second viewer.

24 . The method of claim 1 , including:

in response to detecting the one or more movements that change the viewing angle of the first viewer:

in accordance with a determination that the first viewer and the second viewer are separated by at least a first threshold distance, and that the change in the viewing angle of the first viewer meets the first criteria, changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the first viewer, without changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the second viewer.

25 . The method of claim 24 , including:

while displaying the first object via the first display generation component, detecting one or more additional movements that change the viewing angle of the second viewer relative to the content that is displayed via the first display generation component; and

in response to detecting the one or more additional movements that change the viewing angle of the second viewer relative to the content that is displayed via the first display generation component, in accordance with a determination that the change in the viewing angle of the second viewer meets third criteria, changing the value of at least the first display parameter of the first object other than the viewing perspective of the first object for the second viewer, without changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the first viewer.

26 . The method of claim 1 , including:

in response to detecting the one or more movements that change the viewing angle of the first viewer relative to the content that is displayed via the first display generation component:

in accordance with a determination that the one or more movements include latitudinal movement relative to the content that is displayed via the first display generation component, changing the value of at least the first display parameter of the first object other than the viewing perspective of the first object for the first viewer and for another viewer different from the first viewer.

27 . The method of claim 1 , including:

while displaying the first object via the first display generation component, detecting a respective movement that causes the second viewer, different from the first viewer, to move from a first viewing zone to a second viewing zone corresponding to a first direction relative to the first display generation component, while remaining in a third viewing zone corresponding to a second direction, different from the first direction, relative to the first display generation component; and

in response to detecting the respective movement that causes the second viewer to move from the first viewing zone to the second viewing zone corresponding to the first direction relative to the first display generation component, while remaining in the third viewing zone corresponding to the second direction relative to the first display generation component:

in accordance with a determination that the third viewing zone corresponds to a first level of visual emphasis for the first object and the second viewing zone corresponds to a second level of visual emphasis for the first object that is higher than the first level of visual emphasis, and that the first viewer is located in the first viewing zone, reducing a respective visual emphasis of the first object for the first viewer from the second level of visual emphasis to the first level of visual emphasis.

28 . The method of claim 1 , including:

while displaying the first object via the first display generation component, detecting a respective movement that causes the first viewer to move from a first viewing zone to a second viewing zone corresponding to a first direction relative to the first display generation component, while remaining in a third viewing zone corresponding to a second direction, different from the first direction, relative to the first display generation component; and

in response to detecting the respective movement that causes the first viewer to move from the first viewing zone to the second viewing zone corresponding to the first direction relative to the first display generation component, while remaining in the third viewing zone corresponding to the second direction relative to the first display generation component:

in accordance with a determination that the third viewing zone corresponds to a first level of visual emphasis for the first object and the second viewing zone corresponds to a second level of visual emphasis for the first object that is lower than the first level of visual emphasis, and that the second viewer is located in the second viewing zone with a respective view of the first object at the second level of visual emphasis, increasing a respective visual emphasis of the first object for the second viewer from the second level of visual emphasis to the first level of visual emphasis.

29 . The method of claim 1 , wherein the first object is a representation of a portion of a body.

30 . The method of claim 29 , wherein the first object is animated in accordance with movement of the portion of the body.

31 . The method of claim 29 , wherein the first object is displayed concurrently with first content at a time prior to detecting the one or more movements that change the viewing angle of the first viewer, and the method includes changing a value of at least the first display parameter of the first content in conjunction with changing the value of at least the first display parameter of the first object, in response to detecting the one or more movements that change the viewing angle of the first viewer.

32 . The method of claim 29 , wherein the first object is displayed concurrently with first content at a time prior to detecting the one or more movements that change the viewing angle of the first viewer, and the method includes maintaining a value of at least the first display parameter of the first content while changing the value of at least the first display parameter of the first object, in response to detecting the one or more movements that change the viewing angle of the first viewer.

33 . A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a first display generation component, a second display generation component, and one or more input devices, the one or more programs including instructions for:

displaying, via the first display generation component, a first object that can be viewed from multiple different viewing perspectives that have different appearances to represent different angles of viewing the first object;

while displaying the first object via the first display generation component, detecting one or more movements that change a viewing angle of a first viewer relative to content that is displayed via the first display generation component from a first viewing angle to a second viewing angle; and

in response to detecting the one or more movements that change the viewing angle of the first viewer relative to the content that is displayed via the first display generation component from the first viewing angle to the second viewing angle, and in accordance with a determination that the change in the viewing angle of the first viewer meets first criteria, changing a value of at least a first display parameter of the first object other than a viewing perspective of the first object for the first viewer, while maintaining a viewing perspective of the first object for a second viewer, different from the first viewer, that is located at a third viewing angle relative to the content that is displayed via the first display generation component, wherein:

changing the value of at least the first display parameter of the first object other than the viewing perspective of the first object includes:

in accordance with a determination that, during a first portion of the one or more movements, the viewing angle of the first viewer is changed by a first angular amount in a first movement direction, changing the value of the first display parameter of the first object in a first value changing direction; and

in accordance with a determination that, during a second portion of the one or more movements following the first portion of the one or more movements, the viewing angle of the first viewer is changed by a second angular amount in the first movement direction, changing the value of the first display parameter of the first object further in the first value changing direction;

for the first viewer, the viewing perspective of the first object is changed in accordance with the change in the viewing angle of the first viewer relative to the content from a first viewing perspective of the first object that is associated with the first viewing angle to a second viewing perspective of the first object that is associated with the second viewing angle,

the second viewing perspective is different from the first viewing perspective;

for the second viewer, a third viewing perspective of the first object that is associated with the third viewing angle is maintained; and

the third viewing perspective is different from the first viewing perspective.

34 . The non-transitory computer-readable storage medium of claim 33 , wherein the one or more movements that change the viewing angle of the first viewer relative to the content that is displayed via the first display generation component includes a movement of the first display generation component relative to the first viewer.

35 . The non-transitory computer-readable storage medium of claim 33 , wherein:

the change in the viewing angle that meets the first criteria includes the change in the viewing angle of the first viewer from the first viewing angle to the second viewing angle,

the first viewing angle is within a first longitudinal viewing zone, and

the second viewing angle is within a second longitudinal viewing zone that is separated from the first longitudinal viewing zone by a threshold angle in a longitudinal direction relative to the first display generation component.

36 . The non-transitory computer-readable storage medium of claim 33 , wherein:

the change in the viewing angle that meets the first criteria includes a change in the viewing angle of the first viewer from the first viewing angle to the second viewing angle,

the first viewing angle is within a first latitudinal viewing zone, and

the second viewing angle is within a second latitudinal viewing zone that is separated from the first latitudinal viewing zone by a threshold angle in a latitudinal direction relative to the first display generation component.

37 . The non-transitory computer-readable storage medium of claim 33 , the one or more programs further including instructions for:

in response to detecting the one or more movements that change the viewing angle of the first viewer relative to the content that is displayed via the first display generation component, in accordance with a determination that the change in the viewing angle of the first viewer does not meet the first criteria, forgoing changing the value of at least the first display parameter of the first object.

38 . The non-transitory computer-readable storage medium of claim 33 , wherein:

in accordance with the determination that the change in the viewing angle of the first viewer is in a direction away from a first viewing range, the value of the first display parameter of the first object is changed in the first value changing direction.

39 . The non-transitory computer-readable storage medium of claim 38 , wherein:

in accordance with a determination that the change in the viewing angle of the first viewer is in a direction toward the first viewing range, the value of the first display parameter of the first object is changed in a second value changing direction different from the first value changing direction.

40 . The non-transitory computer-readable storage medium of claim 33 , wherein displaying the first object includes:

in accordance with a determination that the first viewer is present at a first viewing position from which the content that is displayed via the first display generation component is visible, displaying a first view of the first object via the first display generation component; and

in accordance with a determination that the second viewer, different from the first viewer, is present at a second viewing position, different from the first viewing position, from which the content that is displayed via the first display generation component is visible, displaying a second view of the first object via the first display generation component.

41 . The non-transitory computer-readable storage medium of claim 33 , the one or more programs further including instructions for:

in response to detecting the one or more movements that change the viewing angle of the first viewer:

in accordance with a determination that the one or more movements that change the viewing angle of the first viewer relative to the content also change a viewing angle of a third viewer different from the first viewer, and that the change in the viewing angle of the third viewer meets second criteria, changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the third viewer, including changing a first value of the first display parameter for the first object by a first amount for the first viewer and changing a second value of the first display parameter for the first object by a second amount, different from the first amount, for the third viewer.

42 . The non-transitory computer-readable storage medium of claim 33 , the one or more programs further including instructions for:

in response to detecting the one or more movements that change the viewing angle of the first viewer:

in accordance with a determination that the first viewer and the second viewer are in a same viewing zone in a latitudinal direction, and that the one or more movements change the viewing angle of the first viewer relative to the first object in a longitudinal direction without changing a viewing angle of the second viewer relative to the first object in the longitudinal direction, changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the first viewer and changing the value of at least the first display parameter for the first object for the second viewer.

43 . The non-transitory computer-readable storage medium of claim 33 , the one or more programs further including instructions for:

in response to detecting the one or more movements that change the viewing angle of the first viewer:

in accordance with a determination that the first viewer and the second viewer are in a same viewing zone in a latitudinal direction, and that the one or more movements change the viewing angle of the first viewer relative to the first object in a longitudinal direction without changing a viewing angle of the second viewer relative to the first object in the longitudinal direction, forgoing changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the first viewer and for the second viewer.

44 . The non-transitory computer-readable storage medium of claim 33 , the one or more programs further including instructions for:

in response to detecting the one or more movements that change the viewing angle of the first viewer:

in accordance with a determination that the first viewer and the second viewer are separated by at least a first threshold distance, and that the change in the viewing angle of the first viewer meets the first criteria, changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the first viewer, without changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the second viewer.

45 . The non-transitory computer-readable storage medium of claim 33 , the one or more programs further including instructions for:

in response to detecting the one or more movements that change the viewing angle of the first viewer relative to the content that is displayed via the first display generation component:

in accordance with a determination that the one or more movements include latitudinal movement relative to the content that is displayed via the first display generation component, changing the value of at least the first display parameter of the first object other than the viewing perspective of the first object for the first viewer and for another viewer different from the first viewer.

46 . The non-transitory computer-readable storage medium of claim 33 , the one or more programs further including instructions for:

while displaying the first object via the first display generation component, detecting a respective movement that causes the second viewer, different from the first viewer, to move from a first viewing zone to a second viewing zone corresponding to a first direction relative to the first display generation component, while remaining in a third viewing zone corresponding to a second direction, different from the first direction, relative to the first display generation component; and

in response to detecting the respective movement that causes the second viewer to move from the first viewing zone to the second viewing zone corresponding to the first direction relative to the first display generation component, while remaining in the third viewing zone corresponding to the second direction relative to the first display generation component:

in accordance with a determination that the third viewing zone corresponds to a first level of visual emphasis for the first object and the second viewing zone corresponds to a second level of visual emphasis for the first object that is higher than the first level of visual emphasis, and that the first viewer is located in the first viewing zone, reducing a respective visual emphasis of the first object for the first viewer from the second level of visual emphasis to the first level of visual emphasis.

47 . The non-transitory computer-readable storage medium of claim 33 , the one or more programs further including instructions for:

while displaying the first object via the first display generation component, detecting a respective movement that causes the first viewer to move from a first viewing zone to a second viewing zone corresponding to a first direction relative to the first display generation component, while remaining in a third viewing zone corresponding to a second direction, different from the first direction, relative to the first display generation component; and

in response to detecting the respective movement that causes the first viewer to move from the first viewing zone to the second viewing zone corresponding to the first direction relative to the first display generation component, while remaining in the third viewing zone corresponding to the second direction relative to the first display generation component:

in accordance with a determination that the third viewing zone corresponds to a first level of visual emphasis for the first object and the second viewing zone corresponds to a second level of visual emphasis for the first object that is lower than the first level of visual emphasis, and that the second viewer is located in the second viewing zone with a respective view of the first object at the second level of visual emphasis, increasing a respective visual emphasis of the first object for the second viewer from the second level of visual emphasis to the first level of visual emphasis.

48 . A computer system that is in communication with a first display generation component, a second display generation component, and one or more input devices, the computer system comprising:

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying, via the first display generation component, a first object that can be viewed from multiple different viewing perspectives that have different appearances to represent different angles of viewing the first object;

while displaying the first object via the first display generation component, detecting one or more movements that change a viewing angle of a first viewer relative to content that is displayed via the first display generation component from a first viewing angle to a second viewing angle; and

in response to detecting the one or more movements that change the viewing angle of the first viewer relative to the content that is displayed via the first display generation component from the first viewing angle to the second viewing angle, and in accordance with a determination that the change in the viewing angle of the first viewer meets first criteria, changing a value of at least a first display parameter of the first object other than a viewing perspective of the first object for the first viewer, while maintaining a viewing perspective of the first object for a second viewer, different from the first viewer, that is located at a third viewing angle relative to the content that is displayed via the first display generation component, wherein:

changing the value of at least the first display parameter of the first object other than the viewing perspective of the first object includes:

in accordance with a determination that, during a first portion of the one or more movements, the viewing angle of the first viewer is changed by a first angular amount in a first movement direction, changing the value of the first display parameter of the first object in a first value changing direction; and

in accordance with a determination that, during a second portion of the one or more movements following the first portion of the one or more movements, the viewing angle of the first viewer is changed by a second angular amount in the first movement direction, changing the value of the first display parameter of the first object further in the first value changing direction;

for the first viewer, the viewing perspective of the first object is changed in accordance with the change in the viewing angle of the first viewer relative to the content from a first viewing perspective of the first object that is associated with the first viewing angle to a second viewing perspective of the first object that is associated with the second viewing angle,

the second viewing perspective is different from the first viewing perspective;

for the second viewer, a third viewing perspective of the first object that is associated with the third viewing angle is maintained; and

the third viewing perspective is different from the first viewing perspective.

49 . The computer system of claim 48 , wherein the one or more movements that change the viewing angle of the first viewer relative to the content that is displayed via the first display generation component includes a movement of the first display generation component relative to the first viewer.

50 . The computer system of claim 48 , wherein:

the change in the viewing angle that meets the first criteria includes the change in the viewing angle of the first viewer from the first viewing angle to the second viewing angle,

the first viewing angle is within a first longitudinal viewing zone, and

the second viewing angle is within a second longitudinal viewing zone that is separated from the first longitudinal viewing zone by a threshold angle in a longitudinal direction relative to the first display generation component.

51 . The computer system of claim 48 , wherein:

the change in the viewing angle that meets the first criteria includes a change in the viewing angle of the first viewer from the first viewing angle to the second viewing angle,

the first viewing angle is within a first latitudinal viewing zone, and

the second viewing angle is within a second latitudinal viewing zone that is separated from the first latitudinal viewing zone by a threshold angle in a latitudinal direction relative to the first display generation component.

52 . The computer system of claim 48 , the one or more programs further including instructions for:

in response to detecting the one or more movements that change the viewing angle of the first viewer relative to the content that is displayed via the first display generation component, in accordance with a determination that the change in the viewing angle of the first viewer does not meet the first criteria, forgoing changing the value of at least the first display parameter of the first object.

53 . The computer system of claim 48 , wherein:

in accordance with the determination that the change in the viewing angle of the first viewer is in a direction away from a first viewing range, the value of the first display parameter of the first object is changed in the first value changing direction.

54 . The computer system of claim 53 , wherein:

in accordance with a determination that the change in the viewing angle of the first viewer is in a direction toward the first viewing range, the value of the first display parameter of the first object is changed in a second value changing direction different from the first value changing direction.

55 . The computer system of claim 48 , wherein displaying the first object includes:

in accordance with a determination that the first viewer is present at a first viewing position from which the content that is displayed via the first display generation component is visible, displaying a first view of the first object via the first display generation component; and

in accordance with a determination that the second viewer, different from the first viewer, is present at a second viewing position, different from the first viewing position, from which the content that is displayed via the first display generation component is visible, displaying a second view of the first object via the first display generation component.

56 . The computer system of claim 48 , the one or more programs further including instructions for:

in response to detecting the one or more movements that change the viewing angle of the first viewer:

in accordance with a determination that the one or more movements that change the viewing angle of the first viewer relative to the content also change a viewing angle of a third viewer different from the first viewer, and that the change in the viewing angle of the third viewer meets second criteria, changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the third viewer, including changing a first value of the first display parameter for the first object by a first amount for the first viewer and changing a second value of the first display parameter for the first object by a second amount, different from the first amount, for the third viewer.

57 . The computer system of claim 48 , the one or more programs further including instructions for:

in response to detecting the one or more movements that change the viewing angle of the first viewer:

in accordance with a determination that the first viewer and the second viewer are in a same viewing zone in a latitudinal direction, and that the one or more movements change the viewing angle of the first viewer relative to the first object in a longitudinal direction without changing a viewing angle of the second viewer relative to the first object in the longitudinal direction, changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the first viewer and changing the value of at least the first display parameter for the first object for the second viewer.

58 . The computer system of claim 48 , the one or more programs further including instructions for:

in response to detecting the one or more movements that change the viewing angle of the first viewer:

in accordance with a determination that the first viewer and the second viewer are in a same viewing zone in a latitudinal direction, and that the one or more movements change the viewing angle of the first viewer relative to the first object in a longitudinal direction without changing a viewing angle of the second viewer relative to the first object in the longitudinal direction, forgoing changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the first viewer and for the second viewer.

59 . The computer system of claim 48 , the one or more programs further including instructions for:

in response to detecting the one or more movements that change the viewing angle of the first viewer:

in accordance with a determination that the first viewer and the second viewer are separated by at least a first threshold distance, and that the change in the viewing angle of the first viewer meets the first criteria, changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the first viewer, without changing the value of at least the first display parameter for the first object other than the viewing perspective of the first object for the second viewer.

60 . The computer system of claim 48 , the one or more programs further including instructions for:

in response to detecting the one or more movements that change the viewing angle of the first viewer relative to the content that is displayed via the first display generation component:

in accordance with a determination that the one or more movements include latitudinal movement relative to the content that is displayed via the first display generation component, changing the value of at least the first display parameter of the first object other than the viewing perspective of the first object for the first viewer and for another viewer different from the first viewer.

61 . The computer system of claim 48 , the one or more programs further including instructions for:

while displaying the first object via the first display generation component, detecting a respective movement that causes the second viewer, different from the first viewer, to move from a first viewing zone to a second viewing zone corresponding to a first direction relative to the first display generation component, while remaining in a third viewing zone corresponding to a second direction, different from the first direction, relative to the first display generation component; and

in response to detecting the respective movement that causes the second viewer to move from the first viewing zone to the second viewing zone corresponding to the first direction relative to the first display generation component, while remaining in the third viewing zone corresponding to the second direction relative to the first display generation component:

in accordance with a determination that the third viewing zone corresponds to a first level of visual emphasis for the first object and the second viewing zone corresponds to a second level of visual emphasis for the first object that is higher than the first level of visual emphasis, and that the first viewer is located in the first viewing zone, reducing a respective visual emphasis of the first object for the first viewer from the second level of visual emphasis to the first level of visual emphasis.

62 . The computer system of claim 48 , the one or more programs further including instructions for:

while displaying the first object via the first display generation component, detecting a respective movement that causes the first viewer to move from a first viewing zone to a second viewing zone corresponding to a first direction relative to the first display generation component, while remaining in a third viewing zone corresponding to a second direction, different from the first direction, relative to the first display generation component; and

in response to detecting the respective movement that causes the first viewer to move from the first viewing zone to the second viewing zone corresponding to the first direction relative to the first display generation component, while remaining in the third viewing zone corresponding to the second direction relative to the first display generation component:

in accordance with a determination that the third viewing zone corresponds to a first level of visual emphasis for the first object and the second viewing zone corresponds to a second level of visual emphasis for the first object that is lower than the first level of visual emphasis, and that the second viewer is located in the second viewing zone with a respective view of the first object at the second level of visual emphasis, increasing a respective visual emphasis of the first object for the second viewer from the second level of visual emphasis to the first level of visual emphasis.