Displaying user interfaces associated with physical activities
First Claim
Patent Images
1. An electronic device, comprising:
- a display;
one or more processors;
one or more sensors; and
a 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 sensors, activity data, wherein the activity data includes at least one or more of user standing data, user moving data, and user exercise data; and
in response to detecting the activity data;
in accordance with a determination that the activity data satisfies first activity boundary alert criteria, wherein the first activity boundary alert criteria corresponds to a first predicted type of physical activity;
displaying a first activity boundary alert including a first affordance;
receiving a first user input corresponding to selection of the first affordance; and
in response to receiving the first user input, initiating a first physical activity tracking function corresponding to the first predicted type of physical activity; and
in accordance with a determination that the activity data satisfies second activity boundary alert criteria, wherein the second activity boundary alert criteria corresponds to a second predicted type of physical activity, different from the first predicted type of physical activity;
displaying a second activity boundary alert including a second affordance;
receiving a second user input corresponding to selection of the second affordance; and
in response to receiving the second user input, initiating a second physical activity tracking function corresponding to the second predicted type of physical activity, wherein the second physical activity tracking function is different from the first physical activity tracking function.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure generally relates to user interfaces and more specifically to techniques for displaying user interfaces associated with physical activities. Exemplary user interfaces related to activity competitions are described. Exemplary user interfaces related to a friends list for activity sharing are described. Exemplary user interfaces associated with alerts presented to a user in response to automatically determining a boundary of a workout are described. Exemplary user interfaces associated with configuring a pace alert for a workout application are described.
316 Citations
54 Claims
-
1. An electronic device, comprising:
-
a display; one or more processors; one or more sensors; and a 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 sensors, activity data, wherein the activity data includes at least one or more of user standing data, user moving data, and user exercise data; and in response to detecting the activity data; in accordance with a determination that the activity data satisfies first activity boundary alert criteria, wherein the first activity boundary alert criteria corresponds to a first predicted type of physical activity; displaying a first activity boundary alert including a first affordance; receiving a first user input corresponding to selection of the first affordance; and in response to receiving the first user input, initiating a first physical activity tracking function corresponding to the first predicted type of physical activity; and in accordance with a determination that the activity data satisfies second activity boundary alert criteria, wherein the second activity boundary alert criteria corresponds to a second predicted type of physical activity, different from the first predicted type of physical activity; displaying a second activity boundary alert including a second affordance; receiving a second user input corresponding to selection of the second affordance; and in response to receiving the second user input, initiating a second physical activity tracking function corresponding to the second predicted type of physical activity, wherein the second physical activity tracking function is different from the first physical activity tracking function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
at an electronic device including a display and one or more sensors; detecting, via the one or more sensors, first activity data that satisfies first activity boundary alert criteria, wherein the first activity boundary alert criteria corresponds to a first predicted type of physical activity and the first activity data includes at least one or more of user standing data, user moving data, and user exercise data; in response to detecting the first activity data; displaying a first activity boundary alert including a first affordance; receiving a first user input corresponding to selection of the first affordance; and in response to receiving the first user input, initiating a first physical activity tracking function corresponding to the first predicted type of physical activity; detecting, via the one or more sensors, second activity data that satisfies second activity boundary alert criteria, wherein the second activity boundary alert criteria corresponds to a second predicted type of physical activity, different from the first predicted type of physical activity and the second activity data includes at least one or more of user standing data, user moving data, and user exercise data; and in response to detecting the second activity data; displaying a second activity boundary alert including a second affordance; receiving a second user input corresponding to selection of the second affordance; and in response to receiving the second user input, initiating a second physical activity tracking function corresponding to the second predicted type of physical activity, wherein the second physical activity tracking function is different from the first physical activity tracking function. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
37. 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, the one or more programs including instructions for:
-
detecting, via the one or more sensors, activity data, wherein the activity data includes at least one or more of user standing data, user moving data, and user exercise data; and in response to detecting the activity data; in accordance with a determination that the activity data satisfies first activity boundary alert criteria, wherein the first activity boundary alert criteria corresponds to a first predicted type of physical activity; displaying a first activity boundary alert including a first affordance; receiving a first user input corresponding to selection of the first affordance; and in response to receiving the first user input, initiating a first physical activity tracking function corresponding to the first predicted type of physical activity; and in accordance with a determination that the activity data satisfies second activity boundary alert criteria, wherein the second activity boundary alert criteria corresponds to a second predicted type of physical activity, different from the first predicted type of physical activity; displaying a second activity boundary alert including a second affordance; receiving a second user input corresponding to selection of the second affordance; and in response to receiving the second user input, initiating a second physical activity tracking function corresponding to the second predicted type of physical activity, wherein the second physical activity tracking function is different from the first physical activity tracking function. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification