US 12,381,924 B2
Real-time communication user interface
Marco Triverio, San Francisco, CA (US); Jae Woo Chang, Cupertino, CA (US); Lauren E. Tappana, San Francisco, CA (US); and Marcel Van Os, Santa Cruz, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Dec. 19, 2023, as Appl. No. 18/389,655.
Application 18/389,655 is a continuation of application No. 17/740,104, filed on May 9, 2022, granted, now 11,893,214, issued on Feb. 6, 2024.
Claims priority of provisional application 63/189,081, filed on May 15, 2021.
Prior Publication US 2024/0118793 A1, Apr. 11, 2024
Int. Cl. H04L 65/403 (2022.01); G06F 3/0482 (2013.01); G06F 3/0484 (2022.01); G06Q 10/1093 (2023.01); H04L 51/046 (2022.01); H04L 65/1093 (2022.01)
CPC H04L 65/403 (2013.01) [G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); G06Q 10/1095 (2013.01); H04L 51/046 (2013.01); H04L 65/1093 (2013.01)] 45 Claims
OG exemplary drawing
 
1. A computer system that is in communication with a display generation component and one or more input devices, 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:
while the computer system displays, via the display generation component, a user interface that includes a visual representation of an active real-time communication session for a first user, a second user different from the first user attempts to join the real-time communication; and
after the second user attempts to join the real-time communication session, displaying in the user interface a visual representation of the attempt of the second user to join the real-time communication session, wherein displaying the visual representation of the attempt of the second user to join the real-time communication session includes:
in accordance with a determination that one or more criteria have been met, wherein the one or more criteria include a requirement that an identity of the second user has not been verified as an invitee to the real-time communication session in order for the one or more criteria to be met, the visual representation of the attempt of the second user to join the real-time communication session includes an option that is selectable to determine whether the second user is allowed to participate in the real-time communication session;
in accordance with a determination that the identity of the second user has been verified as an invitee to the real-time communication session, the visual representation of the attempt of the second user to join the real-time communication session includes a representation of the second user that is displayed without displaying the option that is selectable to determine whether the second user is allowed to participate in the real-time communication session and without displaying a remove user interface object that, when selected via user input, causes the second user to be removed from the real-time communication session; and
while displaying the option that is selectable to determine whether the second user is allowed to participate in the real-time communication session, detecting user input corresponding to a request to allow the second user to participate in the real-time communication session; and
in response to detecting the user input corresponding to the request to allow the second user to participate in the real-time communication session, displaying, via the display generation component:
the representation of the second user; and
the remove user interface object that, when selected via user input, causes the second user to be removed from the real-time communication session.