Portable touch screen device, method, and graphical user interface for providing workout support
First Claim
1. A computer-implemented method, comprising:
- at a portable electronic device with a touch screen display;
while the portable electronic device is in a user-interface locked mode of a workout monitoring application with the touch screen display turned off;
monitoring a workout by a user with the workout monitoring application;
detecting an interaction by the user with a first physical button on the portable electronic device;
determining whether the detected interaction by the user with the first physical button corresponds to a first predefined action;
in response to determining that the interaction by the user with the first physical button corresponds to the first predefined action;
turning on the touch screen display;
displaying a workout pause icon on the touch screen display; and
displaying an unlock image on the touch screen display, wherein the unlock image is a graphical user interface object with which the user interacts in order to change the workout monitoring application to a user-interface unlocked mode; and
while the portable electronic device is in the user-interface locked mode of the workout monitoring application with the touch screen display turned on;
monitoring the workout by the user with the workout monitoring application;
playing an audio file from a playlist with a plurality of audio files;
detecting a finger swipe gesture on the touch screen display;
in response to detecting the finger swipe gesture;
terminating play of the audio file and initiating play of a next audio file from the playlist if the detected finger gesture is in a first horizontal direction, relative to the device, across the touch screen display;
terminating play of the audio file and initiating play of the next audio file from the playlist if the detected finger gesture is in a first vertical direction, relative to the device, across the touch screen display;
terminating play of the audio file and initiating play of a previous audio file from the playlist if the detected finger gesture is in a second horizontal direction, relative to the device, across the touch screen display, the second horizontal direction being opposite the first horizontal direction; and
terminating play of the audio file and initiating play of the previous audio file from the playlist if the detected finger gesture is in a second vertical direction, relative to the device, across the touch screen display, the second vertical direction being opposite the first vertical direction.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, a computer-implemented method is performed at a portable electronic device with a touch screen display while the portable electronic device is in a user-interface locked mode of a workout monitoring application with the touch screen display turned off. The method includes: monitoring a workout by a user with the workout monitoring application; detecting an interaction by the user with a first physical button on the portable electronic device; and determining whether the detected interaction by the user with the first physical button corresponds to a first predefined action. The method further includes, in response to determining that the interaction by the user with the first physical button corresponds to the first predefined action; turning on the touch screen display; providing an audio status report of the workout by the user; displaying a workout pause icon; and displaying an unlock image.
264 Citations
55 Claims
-
1. A computer-implemented method, comprising:
at a portable electronic device with a touch screen display; while the portable electronic device is in a user-interface locked mode of a workout monitoring application with the touch screen display turned off; monitoring a workout by a user with the workout monitoring application; detecting an interaction by the user with a first physical button on the portable electronic device; determining whether the detected interaction by the user with the first physical button corresponds to a first predefined action; in response to determining that the interaction by the user with the first physical button corresponds to the first predefined action; turning on the touch screen display; displaying a workout pause icon on the touch screen display; and displaying an unlock image on the touch screen display, wherein the unlock image is a graphical user interface object with which the user interacts in order to change the workout monitoring application to a user-interface unlocked mode; and while the portable electronic device is in the user-interface locked mode of the workout monitoring application with the touch screen display turned on; monitoring the workout by the user with the workout monitoring application; playing an audio file from a playlist with a plurality of audio files; detecting a finger swipe gesture on the touch screen display; in response to detecting the finger swipe gesture; terminating play of the audio file and initiating play of a next audio file from the playlist if the detected finger gesture is in a first horizontal direction, relative to the device, across the touch screen display; terminating play of the audio file and initiating play of the next audio file from the playlist if the detected finger gesture is in a first vertical direction, relative to the device, across the touch screen display; terminating play of the audio file and initiating play of a previous audio file from the playlist if the detected finger gesture is in a second horizontal direction, relative to the device, across the touch screen display, the second horizontal direction being opposite the first horizontal direction; and terminating play of the audio file and initiating play of the previous audio file from the playlist if the detected finger gesture is in a second vertical direction, relative to the device, across the touch screen display, the second vertical direction being opposite the first vertical direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
18. A portable electronic device, comprising:
-
a touch screen display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; while the portable electronic device is in a user-interface locked mode of a workout monitoring application with the touch screen display turned off; monitoring a workout by a user with the workout monitoring application; detecting an interaction by the user with a first physical button on the portable electronic device; determining whether the detected interaction by the user with the first physical button corresponds to a first predefined action; in response to determining that the interaction by the user with the first physical button corresponds to the first predefined action; turning on the touch screen display; displaying a workout pause icon on the touch screen display; and displaying an unlock image on the touch screen display, wherein the unlock image is a graphical user interface object with which the user interacts in order to change the workout monitoring application to a user-interface unlocked mode; and while the portable electronic device is in the user-interface locked mode of the workout monitoring application with the touch screen display turned on; monitoring the workout by the user with the workout monitoring application; playing an audio file from a playlist with a plurality of audio files; detecting a finger swipe gesture on the touch screen display; in response to detecting the finger swipe gesture; terminating play of the audio file and initiating play of a next audio file from the playlist if the detected finger gesture is in a first horizontal direction, relative to the device, across the touch screen display; terminating play of the audio file and initiating play of the next audio file from the playlist if the detected finger gesture is in a first vertical direction, relative to the device, across the touch screen display; terminating play of the audio file and initiating play of a previous audio file from the playlist if the detected finger gesture is in a second horizontal direction, relative to the device, across the touch screen display, the second horizontal direction being opposite the first horizontal direction; and terminating play of the audio file and initiating play of the previous audio file from the playlist if the detected finger gesture is in a second vertical direction, relative to the device, across the touch screen display, the second vertical direction being opposite the first vertical direction. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A non-transitory computer readable storage medium having stored therein instructions, which when executed by a portable electronic device with a touch screen display, cause the device to:
-
while the portable electronic device is in a user-interface locked mode of a workout monitoring application with the touch screen display turned off; monitor a workout by a user with the workout monitoring application; detect an interaction by the user with a first physical button on the portable electronic device; determine whether the detected interaction by the user with the first physical button corresponds to a first predefined action; in response to determining that the interaction by the user with the first physical button corresponds to the first predefined action; turn on the touch screen display; display a workout pause icon on the touch screen display; and display an unlock image on the touch screen display, wherein the unlock image is a graphical user interface object with which the user interacts in order to change the workout monitoring application to a user-interface unlocked mode; and while the portable electronic device is in the user-interface locked mode of the workout monitoring application with the touch screen display turned on; monitor the workout by the user with the workout monitoring application; play an audio file from a playlist with a plurality of audio files; detect a finger swipe gesture on the touch screen display; in response to detecting the finger swipe gesture; terminate play of the audio file and initiating play of a next audio file from the playlist if the detected finger gesture is in a first horizontal direction, relative to the device, across the touch screen display; terminate play of the audio file and initiating play of the next audio file from the playlist if the detected finger gesture is in a first vertical direction, relative to the device, across the touch screen display; terminate play of the audio file and initiating play of a previous audio file from the playlist if the detected finger gesture is in a second horizontal direction, relative to the device, across the touch screen display, the second horizontal direction being opposite the first horizontal direction; and terminate play of the audio file and initiating play of the previous audio file from the playlist if the detected finger gesture is in a second vertical direction, relative to the device, across the touch screen display, the second vertical direction being opposite the first vertical direction. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A graphical user interface on a portable electronic device with a touch screen display, a memory, and one or more processors to execute one or more programs stored in the memory, the graphical user interface comprising:
-
a workout pause icon on the touch screen display; and an unlock image on the touch screen display, wherein the unlock image is a graphical user interface object with which the user interacts in order to change a workout monitoring application to a user-interface unlocked mode; wherein, while the portable electronic device is in a user-interface locked mode of a workout monitoring application with the touch screen display turned off; a workout by a user is monitored with the workout monitoring application; an interaction by the user with a first physical button on the portable electronic device is detected; whether the detected interaction by the user with the first physical button corresponds to a first predefined action is determined; in response to determining that the interaction by the user with the first physical button corresponds to the first predefined action; the touch screen display is turned on; the workout pause icon is displayed on the touch screen display; and the unlock image is displayed on the touch screen display; and while the portable electronic device is in the user-interface locked mode of the workout monitoring application with the touch screen display turned on; monitoring the workout by the user with the workout monitoring application; playing an audio file from a playlist with a plurality of audio files; detecting a finger swipe gesture on the touch screen display; in response to detecting the finger swipe gesture; play of the audio file is terminated and play of a next audio file from the playlist is initiated if the detected finger gesture is in a first horizontal direction, relative to the device, across the touch screen display; play of the audio file is terminated and play of the next audio file from the playlist is initiated if the detected finger gesture is in a first vertical direction, relative to the device, across the touch screen display; play of the audio file is terminated and play of a previous audio file from the playlist is initiated if the detected finger gesture is in a second horizontal direction, relative to the device, across the touch screen display, the second horizontal direction being opposite the first horizontal direction; and play of the audio file is terminated and play of the previous audio file from the playlist is initiated if the detected finger gesture is in a second vertical direction, relative to the device, across the touch screen display, the second vertical direction being opposite the first vertical direction.
-
-
53. A computer-implemented method, comprising:
at a portable electronic device with a touch screen display; while the portable electronic device is in a user-interface locked mode of a workout monitoring application with the touch screen display turned on; monitoring a workout by a user with the workout monitoring application; playing an audio file from a playlist with a plurality of audio files; detecting a finger swipe gesture on the touch screen display; in response to detecting the finger swipe gesture; terminating play of the audio file and initiating play of a next audio file from the playlist if the detected finger gesture is in a first horizontal direction, relative to the device, across the touch screen display; terminating play of the audio file and initiating play of the next audio file from the playlist if the detected finger gesture is in a first vertical direction, relative to the device, across the touch screen display; terminating play of the audio file and initiating play of a previous audio file from the playlist if the detected finger gesture is in a second horizontal direction, relative to the device, across the touch screen display, the second horizontal direction being opposite the first horizontal direction; and terminating play of the audio file and initiating play of the previous audio file from the playlist if the detected finger gesture is in a second vertical direction, relative to the device, across the touch screen display, the second vertical direction being opposite the first vertical direction.
-
54. A portable electronic device, comprising:
-
a touch screen display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; while the portable electronic device is in a user-interface locked mode of a workout monitoring application with the touch screen display turned on; monitoring a workout by a user with the workout monitoring application; playing an audio file from a playlist with a plurality of audio files; detecting a finger swipe gesture on the touch screen display; in response to detecting the finger swipe gesture; terminating play of the audio file and initiating play of a next audio file from the playlist if the detected finger gesture is in a first horizontal direction, relative to the device, across the touch screen display; terminating play of the audio file and initiating play of the next audio file from the playlist if the detected finger gesture is in a first vertical direction, relative to the device, across the touch screen display; terminating play of the audio file and initiating play of a previous audio file from the playlist if the detected finger gesture is in a second horizontal direction, relative to the device, across the touch screen display, the second horizontal direction being opposite the first horizontal direction; and terminating play of the audio file and initiating play of the previous audio file from the playlist if the detected finger gesture is in a second vertical direction, relative to the device, across the touch screen display, the second vertical direction being opposite the first vertical direction.
-
-
55. A non-transitory computer readable storage medium having stored therein instructions, which when executed by a portable electronic device with a touch screen display, cause the device to:
while the portable electronic device is in a user-interface locked mode of a workout monitoring application with the touch screen display turned on; monitor a workout by a user with the workout monitoring application; play an audio file from a playlist with a plurality of audio files; detect a finger swipe gesture on the touch screen display; in response to detecting the finger swipe gesture; terminate play of the audio file and initiate play of a next audio file from the playlist if the detected finger gesture is in a first horizontal direction, relative to the device, across the touch screen display; terminate play of the audio file and initiate play of the next audio file from the playlist if the detected finger gesture is in a first vertical direction, relative to the device, across the touch screen display; terminate play of the audio file and initiate play of a previous audio file from the playlist if the detected finger gesture is in a second horizontal direction, relative to the device, across the touch screen display, the second horizontal direction being opposite the first horizontal direction; and terminate play of the audio file and initiate play of the previous audio file from the playlist if the detected finger gesture is in a second vertical direction, relative to the device, across the touch screen display, the second vertical direction being opposite the first vertical direction.
Specification