User interface for multi-user communication session
First Claim
Patent Images
1. An electronic device, comprising:
- a display;
one or more camera sensors;
one or more microphones;
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 user input identifying one or more contacts to include as one or more participants in a communication session;
while in the communication session, concurrently displaying, on the display;
a first affordance for transmitting a live media stream that includes live audio and does not include live video, anda second affordance for transmitting a live media stream that includes live audio and live video;
receiving user input activating one of the first affordance and the second affordance; and
in response to receiving user input activating one of the first affordance and the second affordance;
in accordance with receiving user input activating the first affordance, concurrently;
detecting, using the one or more microphones, audio; and
transmitting live audio in a live media stream to the one or more participants of the communication session, wherein transmitting the live audio occurs without transmission of live video;
in accordance with receiving user input activating the second affordance, concurrently;
detecting, using the one or more microphones, audio;
detecting, using the one or more camera sensors, a plurality of images for a video; and
transmitting the live audio and the live video in a live media stream to the one or more participants of the communication session; and
displaying one or more respective visual indicators for one or more participants of the communication session, wherein a characteristic of a respective visual indicator is indicative of whether a respective participant is currently transmitting a live media stream to participants of the communication session, and
wherein the characteristic of the respective visual indicator is a size of the respective visual indicator and the respective visual indicator of the respective participant varies in accordance with a volume of audio received from the respective participant.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure generally relates to user interfaces for multi-user communication sessions. In some examples, a device initiates a live stream in a communication session. In some examples, a device transitions between streaming live audio and live video. In some examples, a device enables synchronizing media playback during a live stream.
34 Citations
42 Claims
-
1. An electronic device, comprising:
-
a display; one or more camera sensors; one or more microphones; 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 user input identifying one or more contacts to include as one or more participants in a communication session; while in the communication session, concurrently displaying, on the display; a first affordance for transmitting a live media stream that includes live audio and does not include live video, and a second affordance for transmitting a live media stream that includes live audio and live video; receiving user input activating one of the first affordance and the second affordance; and in response to receiving user input activating one of the first affordance and the second affordance; in accordance with receiving user input activating the first affordance, concurrently; detecting, using the one or more microphones, audio; and transmitting live audio in a live media stream to the one or more participants of the communication session, wherein transmitting the live audio occurs without transmission of live video; in accordance with receiving user input activating the second affordance, concurrently; detecting, using the one or more microphones, audio; detecting, using the one or more camera sensors, a plurality of images for a video; and transmitting the live audio and the live video in a live media stream to the one or more participants of the communication session; and displaying one or more respective visual indicators for one or more participants of the communication session, wherein a characteristic of a respective visual indicator is indicative of whether a respective participant is currently transmitting a live media stream to participants of the communication session, and
wherein the characteristic of the respective visual indicator is a size of the respective visual indicator and the respective visual indicator of the respective participant varies in accordance with a volume of audio received from the respective participant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. 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, one or more camera sensors, and one or more microphones, the one or more programs including instructions for:
-
receiving user input identifying one or more contacts to include as one or more participants in a communication session; while in the communication session, concurrently displaying, on the display; a first affordance for transmitting a live media stream that includes live audio and does not include live video, and a second affordance for transmitting a live media stream that includes living audio and live video; receiving user input activating one of the first affordance and the second affordance; and in response to receiving user input activating one of the first affordance and the second affordance; in accordance with receiving user input activating the first affordance, concurrently; detecting, using the one or more microphones, audio; and transmitting live audio in a live media stream to the one or more participants of the communication session, wherein transmitting the live audio occurs without transmission of live video; in accordance with receiving user input activating the second affordance, concurrently; detecting, using the one or more microphones, audio; detecting, using the one or more camera sensors, a plurality of images for a video; and transmitting the live audio and the live video in a live media stream to the one or more participants of the communication session; and displaying one or more respective visual indicators for one or more participants of the communication session, wherein a characteristic of a respective visual indicator is indicative of whether a respective participant is currently transmitting a live media stream to participants of the communication session, and wherein the characteristic of the respective visual indicator is a size of the respective visual indicator and the respective visual indicator of the respective participant varies in accordance with a volume of audio received from the respective participant. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method, comprising:
at an electronic device with a display, one or more camera sensors, and one or more microphones; receiving user input identifying one or more contacts to include as one or more participants in a communication session; while in the communication session, concurrently displaying, on the display; a first affordance for transmitting a live media stream that includes live audio and does not include live video, and a second affordance for transmitting a live media stream that includes live audio and live video; receiving user input activating one of the first affordance and the second affordance; and in response to receiving user input activating one of the first affordance and the second affordance; in accordance with receiving user input activating the first affordance, concurrently; detecting, using the one or more microphones, audio; and transmitting live audio in a live media stream to the one or more participants of the communication session, wherein transmitting the live audio occurs without transmission of live video; in accordance with receiving user input activating the second affordance, concurrently; detecting, using the one or more microphones, audio; detecting, using the one or more camera sensors, a plurality of images for a video; and transmitting the live audio and the live video in a live media stream to the one or more participants of the communication session; and displaying one or more respective visual indicators for one or more participants of the communication session, wherein a characteristic of a respective visual indicator is indicative of whether a respective participant is currently transmitting a live media stream to participants of the communication session, and
wherein the characteristic of the respective visual indicator is a size of the respective visual indicator and the respective visual indicator of the respective participant varies in accordance with a volume of audio received from the respective participant.- View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
Specification