US 12,112,011 B2
System and method of application-based three-dimensional refinement in multi-user communication sessions
Connor A. Smith, Sunnyvale, CA (US); Christopher D. McKenzie, Burlingame, CA (US); and Nathan Gitter, Cupertino, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 11, 2023, as Appl. No. 18/465,098.
Claims priority of provisional application 63/375,991, filed on Sep. 16, 2022.
Prior Publication US 2024/0094863 A1, Mar. 21, 2024
Int. Cl. G06F 3/04815 (2022.01); G06F 3/01 (2006.01); G06F 3/04845 (2022.01); H04L 65/403 (2022.01)
CPC G06F 3/04815 (2013.01) [G06F 3/013 (2013.01); G06F 3/017 (2013.01); G06F 3/04845 (2013.01); H04L 65/403 (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, presenting, via the display, a computer-generated environment including an avatar corresponding to a user of the second electronic device and a first shared object;
while presenting the computer-generated environment including the avatar corresponding to the user of the second electronic device and the first shared object, receiving, via the one or more input devices, a first input corresponding to a request to move the first shared object in a first manner in the computer-generated environment; and
in response to receiving the first input:
in accordance with a determination that the first shared object is an object of a first type, moving the avatar and the first shared object in the computer-generated environment in the first manner in accordance with the first input; and
in accordance with a determination that the first shared object is an object of a second type that is different from the first type and the first input is a first type of input, moving the first shared object in the computer-generated environment in the first manner in accordance with the first input without moving the avatar.