US 12,148,078 B2
System and method of spatial groups in multi-user communication sessions
Miao Ren, Sunnyvale, CA (US); Shih-Sang Chiu, Menlo Park, CA (US); Connor A. Smith, Sunnyvale, CA (US); Joseph P. Cerra, San Francisco, CA (US); and Willem Mattelaer, San Jose, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 8, 2023, as Appl. No. 18/463,739.
Claims priority of provisional application 63/514,505, filed on Jul. 19, 2023.
Claims priority of provisional application 63/375,956, filed on Sep. 16, 2022.
Prior Publication US 2024/0095984 A1, Mar. 21, 2024
Int. Cl. G06T 11/60 (2006.01); G06T 15/20 (2011.01)
CPC G06T 11/60 (2013.01) [G06T 15/20 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A method comprising:
at a first electronic device in communication with a display, one or more input devices, and a second electronic device:
while in a communication session with the second electronic device, displaying, via the display, a computer-generated environment including an avatar corresponding to a user of the second electronic device;
while displaying the computer-generated environment including the avatar corresponding to the user of the second 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 is a first type of content:
displaying, via the display, a first object corresponding to the content in the computer-generated environment; and
replacing display of the avatar corresponding to the user of the second electronic device with a two-dimensional representation of the user of the second electronic device; and
in accordance with a determination that the content is a second type of content, different from the first type of content, concurrently displaying, via the display, the first object corresponding to the content and the avatar corresponding to the user of the second electronic device in the computer-generated environment.