Back to results
US 2025/0375690 A1Published application
Workout safety user interfaces
AssigneeApple Inc.
InventorEdward CHAO
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to techniques for managing workout-based notifications.
Claims22
A computer system configured to communicate with one or more display generation components 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:
- detecting, via the one or more input devices, a first user input corresponding to a user request to initiate a workout session;
- in response to detecting the first user input, initiating a workout session;
- while the workout session is active, detecting, via the one or more input devices, one or more user inputs corresponding to a user request to activate a workout-based check-in session with an external computer system separate from the computer system, including selection of a displayed check-in option;
- in response to detecting the one or more user inputs corresponding to the user request to activate the workout-based check-in session with an external computer system, initiating a process for activating a workout-based check-in session with a first external computer system separate from the computer system, wherein, while the workout-based check-in session is active, the computer system automatically transmits notifications to the first external computer system based on satisfaction of notification criteria pertaining to the computer system;
- and
- while the workout-based check-in session with the first external computer system is active:
- in accordance with a determination that notification criteria are satisfied, transmitting check-in notification information to the first external computer system, wherein the check-in notification information causes the first external computer system to output information corresponding to the computer system.
7 more elements
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 one or more display generation components and one or more input devices, the one or more programs including instructions for:
- detecting, via the one or more input devices, a first user input corresponding to a user request to initiate a workout session;
- in response to detecting the first user input, initiating a workout session;
- while the workout session is active, detecting, via the one or more input devices, one or more user inputs corresponding to a user request to activate a workout-based check-in session with an external computer system separate from the computer system, including selection of a displayed check-in option;
- in response to detecting the one or more user inputs corresponding to the user request to activate the workout-based check-in session with an external computer system, initiating a process for activating a workout-based check-in session with a first external computer system separate from the computer system, wherein, while the workout-based check-in session is active, the computer system automatically transmits notifications to the first external computer system based on satisfaction of notification criteria pertaining to the computer system;
- and
- while the workout-based check-in session with the first external computer system is active:
- in accordance with a determination that notification criteria are satisfied, transmitting check-in notification information to the first external computer system, wherein the check-in notification information causes the first external computer system to output information corresponding to the computer system.
4 more elements
A method, comprising:
- at a computer system that is in communication with one or more display generation components and one or more input devices:
- detecting, via the one or more input devices, a first user input corresponding to a user request to initiate a workout session;
- in response to detecting the first user input, initiating a workout session;
- while the workout session is active, detecting, via the one or more input devices, one or more user inputs corresponding to a user request to activate a workout-based check-in session with an external computer system separate from the computer system, including selection of a displayed check-in option;
- in response to detecting the one or more user inputs corresponding to the user request to activate the workout-based check-in session with an external computer system, initiating a process for activating a workout-based check-in session with a first external computer system separate from the computer system, wherein, while the workout-based check-in session is active, the computer system automatically transmits notifications to the first external computer system based on satisfaction of notification criteria pertaining to the computer system;
- and
- while the workout-based check-in session with the first external computer system is active:
- in accordance with a determination that notification criteria are satisfied, transmitting check-in notification information to the first external computer system, wherein the check-in notification information causes the first external computer system to output information corresponding to the computer system.
5 more elements
Dependencies are inferred from the claim text.