US 12,260,059 B2
Shared-content session user interfaces
Jae Woo Chang, Cupertino, CA (US); Marcel Van Os, Santa Cruz, CA (US); Marcos Weskamp, Palo Alto, CA (US); Elliot A. Barer, Sunnyvale, CA (US); Kyle William Horn, Chicago, IL (US); and Kaely Coon, San Francisco, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 23, 2021, as Appl. No. 17/483,679.
Claims priority of provisional application 63/197,445, filed on Jun. 6, 2021.
Claims priority of provisional application 63/189,156, filed on May 15, 2021.
Prior Publication US 2022/0368548 A1, Nov. 17, 2022
Int. Cl. H04L 65/1073 (2022.01); G06F 3/0481 (2022.01); G06F 3/04812 (2022.01); G06F 3/0484 (2022.01); G06F 3/04842 (2022.01); G06F 3/0488 (2022.01); G06F 3/14 (2006.01); H04L 12/18 (2006.01); H04L 51/046 (2022.01); H04L 51/066 (2022.01); H04L 51/10 (2022.01); H04L 51/214 (2022.01); H04L 65/402 (2022.01); H04L 65/403 (2022.01); H04L 67/55 (2022.01)
CPC G06F 3/0481 (2013.01) [G06F 3/04812 (2013.01); G06F 3/0484 (2013.01); G06F 3/04842 (2013.01); G06F 3/0488 (2013.01); G06F 3/1454 (2013.01); H04L 12/1818 (2013.01); H04L 12/1822 (2013.01); H04L 51/046 (2013.01); H04L 51/066 (2013.01); H04L 51/10 (2013.01); H04L 51/214 (2022.05); H04L 65/1073 (2013.01); H04L 65/4025 (2022.05); H04L 65/403 (2013.01); H04L 67/55 (2022.05); G06F 2203/04803 (2013.01)] 63 Claims
OG exemplary drawing
 
1. A computer system that is configured to communicate with one or more output generation components and one or more input devices, the computer system 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 a shared-content session between the computer system and one or more external computer systems is active, wherein the shared-content session, when active, enables the computer system to output respective content while the respective content is being output by the one or more external computer systems:
displaying, via an output generation component of the one or more output generation components, a representation of media content being output in the shared-content session;
receiving, via the one or more input devices, a request to display information associated with the shared-content session; and
in response to receiving the request to display information associated with the shared-content session, wherein the request to display information associated with the shared-content session is received while the representation of media content being output in the shared-content session is displayed:
concurrently displaying, via the output generation component of the one or more output generation components, an indication of one or more participants in the shared-content session other than a user of the computer system and one or more users that have been invited to the shared-content session but have not joined the shared-content session;
in accordance with a determination that the media content is first media content, displaying, via the output generation component of the one or more output generation components, a representation of the first media content, wherein the representation of the first media content is displayed concurrently with the representation of media content being output in the shared-content session; and
in accordance with a determination that the media content is second media content different from the first media content, displaying, via the output generation component of the one or more output generation components, a representation of the second media content that is different from the representation of the first media content, wherein the representation of the second media content is displayed concurrently with the representation of media content being output in the shared-content session.