US 12,113,948 B1
Systems and methods of managing spatial groups in multi-user communication sessions
Connor A. Smith, Sunnyvale, CA (US); Willem Mattelaer, San Jose, CA (US); Joseph P. Cerra, San Francisco, CA (US); and Kevin Lee, San Jose, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Jan. 24, 2024, as Appl. No. 18/421,827.
Claims priority of provisional application 63/587,595, filed on Oct. 3, 2023.
Claims priority of provisional application 63/578,616, filed on Aug. 24, 2023.
Claims priority of provisional application 63/514,327, filed on Jul. 18, 2023.
Claims priority of provisional application 63/506,116, filed on Jun. 4, 2023.
Int. Cl. H04N 13/117 (2018.01); H04N 13/194 (2018.01)
CPC H04N 13/117 (2018.05) [H04N 13/194 (2018.05)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
at a first electronic device in communication with a display, one or more input devices, a second electronic device and a third electronic device:
while in a communication session with the second electronic device and the third electronic device, displaying, via the display, a computer-generated environment including a three-dimensional representation corresponding to a user of the second electronic device at a first location and a three-dimensional representation corresponding to a user of the third electronic device at a second location, different from the first location, in the computer-generated environment relative to a viewpoint of the first electronic device;
while displaying the computer-generated environment including the three-dimensional representation corresponding to the user of the second electronic device and the three-dimensional representation corresponding to the user of the third electronic device, receiving, via the one or more input devices, a first input corresponding to a request to display content in the computer-generated environment; and
in response to receiving the first input, in accordance with a determination that the content corresponds to shared content:
displaying, via the display, a first object corresponding to the shared content in the computer-generated environment; and
displaying the three-dimensional representation corresponding to the user of the second electronic device at a first updated location and the three-dimensional representation corresponding to the user of the third electronic device at a second updated location, different from the first updated location, in the computer-generated environment relative to the viewpoint, including:
moving the three-dimensional representation of the user of the second electronic device to the first updated location and moving the three-dimensional representation of the user of the third electronic device to the second updated location in a respective direction that is selected based on a location of the first object.