Patent ID: 11931625
Assignee: APPLE INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC A  G  H | IPC A  G  H

Claim 17:
18. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more input devices, the one or more programs including instructions for:
while the computer system is participating in a communication session of a first type with one or more external computer systems including a first external computer system:
receiving an indication that the first external computer system has initiated a shared workout session;
in response to receiving the indication that the first external computer system has initiated the shared workout session, displaying, via the display generation component, a user interface object corresponding to the shared workout session;
while displaying a first user interface and the user interface object corresponding to the shared workout session, detecting, via the one or more input devices, a user input; and
in response to detecting the user input while displaying the first user interface and the user interface object corresponding to the shared workout session:
in accordance with a determination that the user input corresponds to a request to join the shared workout session:
ceasing displaying the first user interface, while maintaining the communication session of the first type; and
displaying, via the display generation component, content corresponding to the shared workout session, while maintaining the communication session of the first type, wherein display of the content corresponding to the shared workout session is initiated from a first playback position based on a playback position of corresponding content being displayed at the first external computer system; and
in accordance with a determination that the user input does not correspond to a request to join the shared workout session, forgo displaying the content corresponding to the shared workout session, while maintaining the communication session of the first type;

after forgoing displaying the content corresponding to the shared workout session and while the computer system continues to participate in the communication session of the first type with one or more external computer systems, receiving a first set of one or more inputs corresponding to a request to display a user interface of a workout application; and
in response to the first set of one or more inputs, displaying the user interface of the workout application, wherein the user interface of the workout application includes a second user interface object corresponding to the shared workout session that, when selected, causes display, via the display generation component, of the content corresponding to the shared workout.