Multi-participant live communication user interface
First Claim
1. An electronic device, comprising:
- a display;
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;
receiving a request to display a user interface for a live communication session between two or more participants; and
in response to receiving the request to display the user interface for the live communication session between two or more participants, displaying a live communication user interface including concurrently displaying a plurality of representations of participants in the live communication session, wherein;
in accordance with a determination that the number of participants in the live communication session includes more than a threshold number of participants, at least some of the plurality of representations of participants other than a user of the electronic device overlap each other; and
in accordance with a determination that the number of participants in the live communication session includes less than or equal to the threshold number of participants, none of the plurality of representations of participants other than the user of the electronic device overlap each other.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device includes a display, one or more processors, and memory storing one or more programs configured to be executed by the one or more processors. The device can receive a request to display a user interface for a live communication session between two or more participants. In response to receiving the request to display the user interface for the live communication session between two or more participants, the device can display a live communication user interface including concurrently displaying a plurality of representations of participants in the live communication session. Moreover, the device can display the plurality of representations of participants in live user interface differently based on the number of participants in the live communication session.
56 Citations
66 Claims
-
1. An electronic device, comprising:
-
a display; 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; receiving a request to display a user interface for a live communication session between two or more participants; and in response to receiving the request to display the user interface for the live communication session between two or more participants, displaying a live communication user interface including concurrently displaying a plurality of representations of participants in the live communication session, wherein; in accordance with a determination that the number of participants in the live communication session includes more than a threshold number of participants, at least some of the plurality of representations of participants other than a user of the electronic device overlap each other; and in accordance with a determination that the number of participants in the live communication session includes less than or equal to the threshold number of participants, none of the plurality of representations of participants other than the user of the electronic device overlap each other. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for:
-
receiving a request to display a user interface for a live communication session between two or more participants; and in response to receiving the request to display the user interface for the live communication session between two or more participants, displaying a live communication user interface including concurrently displaying a plurality of representations of participants in the live communication session, wherein; in accordance with a determination that the number of participants in the live communication session includes more than a threshold number of participants, at least some of the plurality of representations of participants other than a user of the electronic device overlap each other; and in accordance with a determination that the number of participants in the live communication session includes less than or equal to the threshold number of participants, none of the plurality of representations of participants other than the user of the electronic device overlap each other. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A method comprising:
at an electronic device with a display; receiving a request to display a user interface for a live communication session between two or more participants; and in response to receiving the request to display the user interface for the live communication session between two or more participants, displaying a live communication user interface including concurrently displaying a plurality of representations of participants in the live communication session, wherein; in accordance with a determination that the number of participants in the live communication session includes more than a threshold number of participants, at least some of the plurality of representations of participants other than a user of the electronic device overlap each other; and in accordance with a determination that the number of participants in the live communication session includes less than or equal to the threshold number of participants, none of the plurality of representations of participants other than the user of the electronic device overlap each other. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
Specification