Activity and workout updates
First Claim
1. A method comprising:
- at a portable electronic device having a display;
generating, for output on the display, a graphical representation of activity data, wherein the graphical representation includes a goal portion and a workout portion, wherein the goal portion and the workout portion each extend beyond a displayable area of the display, wherein the goal portion includes a first goal graphical element for a first goal metric, and wherein the workout portion includes a first workout graphical element for a first workout metric;
displaying a first portion of the graphical representation on the display, wherein the displayed first portion includes a first graphical element;
in response to receiving a first scroll input;
while the displayed first portion is of the goal portion, replacing the display of the first graphical element with a display of the first goal graphical element; and
while the displayed first portion is not of the goal portion, translating the first graphical element by an amount based on a magnitude of the first scroll input and displaying at least portion of the first workout graphical element.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure generally relates to navigating, viewing, and sharing activity and workout data and interacting with workout and/or activity applications. In some examples, scrolling of activity data is based on the content being displayed. In some examples, friends'"'"' activity data may be viewed. In some examples, a notification and workout data for a friend'"'"'s completed workout is received and displayed. In some example, the activity data received from friends is viewed and managed. In some examples, workout data for a multi-segment workout is displayed in a three-dimensional stack on a map. In some examples, a workout application operates in a limited mode until a touch input is received with a characteristic intensity that is greater than a threshold intensity.
-
Citations
27 Claims
-
1. A method comprising:
at a portable electronic device having a display; generating, for output on the display, a graphical representation of activity data, wherein the graphical representation includes a goal portion and a workout portion, wherein the goal portion and the workout portion each extend beyond a displayable area of the display, wherein the goal portion includes a first goal graphical element for a first goal metric, and wherein the workout portion includes a first workout graphical element for a first workout metric; displaying a first portion of the graphical representation on the display, wherein the displayed first portion includes a first graphical element; in response to receiving a first scroll input; while the displayed first portion is of the goal portion, replacing the display of the first graphical element with a display of the first goal graphical element; and while the displayed first portion is not of the goal portion, translating the first graphical element by an amount based on a magnitude of the first scroll input and displaying at least portion of the first workout graphical element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A portable electronic device comprising:
-
one or more processors, a display; a touch sensitive screen; and memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for; generating, for output on the display, a graphical representation of activity data, wherein the graphical representation includes a goal portion and a workout portion, wherein the goal portion and the workout portion each extend beyond a displayable area of the display, wherein the goal portion includes a first goal graphical element for a first goal metric, and wherein the workout portion includes a first workout graphical element for a first workout metric; displaying a first portion of the graphical representation on the display, wherein the displayed first portion includes a first graphical element; in response to receiving a first scroll input; while the displayed first portion is of the goal portion, replacing the display of the first graphical element with a display of the first goal graphical element; and while the displayed first portion is not of the goal portion, translating the first graphical element by an amount based on a magnitude of the first scroll input and displaying at least portion of the first workout graphical element. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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:
-
generating, for output on the display, a graphical representation of activity data, wherein the graphical representation includes a goal portion and a workout portion, wherein the goal portion and the workout portion each extend beyond a displayable area of the display, wherein the goal portion includes a first goal graphical element for a first goal metric, and wherein the workout portion includes a first workout graphical element for a first workout metric; displaying a first portion of the graphical representation on the display, wherein the displayed first portion includes a first graphical element; in response to receiving a first scroll input; while the displayed first portion is of the goal portion, replacing the display of the first graphical element with a display of the first goal graphical element; and while the displayed first portion is not of the goal portion, translating the first graphical element by an amount based on a magnitude of the first scroll input and displaying at least portion of the first workout graphical element. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification