WORKOUT MONITOR INTERFACE
First Claim
1. A method comprising:
- at an electronic device including a touch-sensitive display;
detecting an identification of a type of workout to be performed, wherein the type of workout is associated with a plurality of workout metrics, including a first workout metric and a second workout metric;
detecting movement associated with an electronic device using one or more activity sensors;
generating activity data based on the detected movement;
determining a current value of the first workout metric and a current value of a second workout metric based on the activity data from at least a portion of the one or more activity sensors;
detecting a first user gesture corresponding to a request to display workout metric data;
in response to detecting the first gesture, causing, on the touch-sensitive display a first display, including;
a plurality of indicators representative of the plurality of workout metrics, including a first indicator representative of the first workout metric and a second indicator representative of the second workout metric; and
a focus indicator for one of the plurality of indicators, wherein the focus indicator indicates a focused workout metric;
while displaying the first display, detecting a second user gesture corresponding to a request to transition between the first display and a second display;
in response to detecting the second user gesture while displaying the first display, causing, on the touch-sensitive display a first transition to the second display, including an indicator representative of the focused workout metric, wherein not all of the plurality of workout metrics are represented in the second display; and
while displaying the second display, detecting a third user gesture corresponding to a request to transition between the second display and the first display;
in response to detecting the third user gesture while displaying the second display, causing, on the touch-sensitive display a second transition to the first display.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to systems and processes for monitoring a workout and for generating improved interfaces for the same. One example user interface detects when a workout of a particular type is started and begins generating activity data related to workout metrics associated with the type of workout selected. Using determined current values for the workout metrics, the example user interface displays a pro-view display that includes indicators for the workout metrics associated with the selected workout type. The pro-view display also includes a focus indicator that highlights a selected indicator representative of a focused workout metric. The focus indicator is movable among the indicators representative of the workout metrics based on user input. Upon detection of a gesture, the example user interface transitions to a simple-view display that includes an indicator representative of the focused workout metric. The simple-view display includes indicators for less than all of the workout metrics associated with the selected workout type. The example user interface receives input to change the focused workout metric in the simple-view display. The example user interface also receives a gesture to transition the simple-view display back to the pro-view display.
91 Citations
12 Claims
-
1. A method comprising:
at an electronic device including a touch-sensitive display; detecting an identification of a type of workout to be performed, wherein the type of workout is associated with a plurality of workout metrics, including a first workout metric and a second workout metric; detecting movement associated with an electronic device using one or more activity sensors; generating activity data based on the detected movement; determining a current value of the first workout metric and a current value of a second workout metric based on the activity data from at least a portion of the one or more activity sensors; detecting a first user gesture corresponding to a request to display workout metric data; in response to detecting the first gesture, causing, on the touch-sensitive display a first display, including; a plurality of indicators representative of the plurality of workout metrics, including a first indicator representative of the first workout metric and a second indicator representative of the second workout metric; and a focus indicator for one of the plurality of indicators, wherein the focus indicator indicates a focused workout metric; while displaying the first display, detecting a second user gesture corresponding to a request to transition between the first display and a second display; in response to detecting the second user gesture while displaying the first display, causing, on the touch-sensitive display a first transition to the second display, including an indicator representative of the focused workout metric, wherein not all of the plurality of workout metrics are represented in the second display; and while displaying the second display, detecting a third user gesture corresponding to a request to transition between the second display and the first display; in response to detecting the third user gesture while displaying the second display, causing, on the touch-sensitive display a second transition to the first display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. An electronic device comprising:
-
one or more activity sensors configured to detect movement associated with the electronic device and generate activity data based on the detected movement; a display; a non-transitory computer readable storage medium comprising instructions for; detecting an identification of a type of workout to be performed, wherein the type of workout is associated with a plurality of workout metrics, including a first workout metric and a second workout metric; detecting movement associated with an electronic device using one or more activity sensors; generating activity data based on the detected movement; determining a current value of the first workout metric and a current value of a second workout metric based on the activity data from at least a portion of the one or more activity sensors; detecting a first user gesture corresponding to a request to display workout metric data; in response to detecting the first gesture, causing, on the touch-sensitive display a first display, including; a plurality of indicators representative of the plurality of workout metrics, including a first indicator representative of the first workout metric and a second indicator representative of the second workout metric; and a focus indicator for one of the plurality of indicators, wherein the focus indicator indicates a focused workout metric; while displaying the first display, detecting a second user gesture corresponding to a request to transition between the first display and a second display; in response to detecting the second user gesture while displaying the first display, causing, on the touch-sensitive display a first transition to the second display, including an indicator representative of the focused workout metric, wherein not all of the plurality of workout metrics are represented in the second display; and while displaying the second display, detecting a third user gesture corresponding to a request to transition between the second display and the first display; in response to detecting the third user gesture while displaying the second display, causing, on the touch-sensitive display a second transition to the first display; and one or more processors operatively coupled to the one or more activity sensors, the non-transitory computer readable storage medium, and the display, wherein the one or more processors are capable of executing the instructions of the non-transitory computer-readable storage medium.
-
-
12. A non-transitory computer-readable storage medium comprising instructions for, on an electronic device including a touch-sensitive display:
-
detecting an identification of a type of workout to be performed, wherein the type of workout is associated with a plurality of workout metrics, including a first workout metric and a second workout metric; detecting movement associated with an electronic device using one or more activity sensors; generating activity data based on the detected movement; determining a current value of the first workout metric and a current value of a second workout metric based on the activity data from at least a portion of the one or more activity sensors; detecting a first user gesture corresponding to a request to display workout metric data; in response to detecting the first gesture, causing, on the touch-sensitive display a first display, including; a plurality of indicators representative of the plurality of workout metrics, including a first indicator representative of the first workout metric and a second indicator representative of the second workout metric; and a focus indicator for one of the plurality of indicators, wherein the focus indicator indicates a focused workout metric; while displaying the first display, detecting a second user gesture corresponding to a request to transition between the first display and a second display; in response to detecting the second user gesture while displaying the first display, causing, on the touch-sensitive display a first transition to the second display, including an indicator representative of the focused workout metric, wherein not all of the plurality of workout metrics are represented in the second display; and while displaying the second display, detecting a third user gesture corresponding to a request to transition between the second display and the first display; in response to detecting the third user gesture while displaying the second display, causing, on the touch-sensitive display a second transition to the first display.
-
Specification