US 11,938,376 B2
User interfaces for group workouts
Anthony D'Auria, San Francisco, CA (US); Julie A. Arney, Los Gatos, CA (US); Jae Woo Chang, Cupertino, CA (US); Edward Chao, Palo Alto, CA (US); Nathan De Vries, Alameda, CA (US); Michael D. Ford, Columbia, PA (US); Colin G. McKinstry, Ballyclare (IE); and Rex C. Ross, San Jose, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on May 13, 2022, as Appl. No. 17/744,500.
Claims priority of provisional application 63/243,576, filed on Sep. 13, 2021.
Claims priority of provisional application 63/189,085, filed on May 15, 2021.
Prior Publication US 2023/0024084 A1, Jan. 26, 2023
Int. Cl. G06F 3/14 (2006.01); A63B 24/00 (2006.01); A63B 71/06 (2006.01); G06F 3/0481 (2022.01); G06F 3/04817 (2022.01); G06F 3/0482 (2013.01); G06F 3/04842 (2022.01); H04N 7/15 (2006.01); H04L 67/141 (2022.01)
CPC A63B 24/0075 (2013.01) [A63B 71/0622 (2013.01); G06F 3/0481 (2013.01); G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 3/1454 (2013.01); H04N 7/15 (2013.01); H04N 7/155 (2013.01); A63B 2024/0081 (2013.01); A63B 2071/0675 (2013.01); H04L 67/141 (2013.01)] 51 Claims
OG exemplary drawing
 
1. A computer system that is configured to communicate 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:
displaying, via the display generation component, a user interface for a fitness application including a first user interface object corresponding to a first workout;
while displaying the user interface for the fitness application including the first user interface object corresponding to the first workout, detecting, via the one or more input devices, a user input corresponding to selection of the first user interface object; and
in response to detecting the user input corresponding to the selection of the first user interface object corresponding to the first workout:
initiating a workout session corresponding to the first workout, including initiating a process for displaying, via the display generation component, a workout user interface corresponding to the fitness application that includes content associated with the first workout;
in accordance with a determination that the computer system is engaged in a communication session of a first type with one or more external computer systems including a first external computer system when the user input corresponding to the selection of the first user interface object corresponding to the first workout is detected, wherein a communication session user interface for the communication session of the first type with the one or more external computer systems including the first external computer system is displayed while the computer system is engaged in the communication session, wherein the communication session user interface is separate from the user interface for the fitness application:
causing display of a selectable user interface object at the first external computer system, wherein the selectable user interface object is selectable to display the workout user interface corresponding to the fitness application that includes the content associated with the first workout at the first external computer system; and
in accordance with a determination that the computer system is not engaged in the communication session of the first type with the one or more external computer systems when the user input corresponding to the selection of the first user interface object corresponding to the first workout is detected, forgoing causing the first external computer system to display the selectable user interface object at the first external computer system.