US2024399209A1PendingUtilityA1
Methods and user interfaces for accessing and managing workout content and information
Est. expiryJun 4, 2043(~16.9 yrs left)· nominal 20-yr term from priority
A63B 2230/062A63B 24/0075A63B 24/0062A63B 71/0622
69
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
The present disclosure generally relates to methods and user interfaces for providing and accessing workout content and methods and user interfaces for providing and modifying workout metrics.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . 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:
receiving workout information corresponding to a plurality of workout sessions associated with a first user, including:
a first set of workout information corresponding to a first workout session; and
a second set of workout information corresponding to a second workout session that is separate from and different from the first workout session; and
in accordance with a determination that the workout information corresponding to the plurality of workout sessions, including the first set of workout information and the second set of workout information, satisfies a set of FTP estimation criteria, displaying, via the one or more display generation components, an estimated functional threshold power for the first user based on the first set of workout information and the second set of workout information, wherein:
the first set of workout information does not satisfy the set of FTP estimation criteria, and
the second set of workout information does not satisfy the set of FTP estimation criteria, and
the workout information corresponding to the plurality of workout sessions cumulatively satisfy the set of FTP estimation criteria.
2 . The computer system of claim 1 , the one or more programs further including instructions for:
determining, based on the estimated functional threshold power for the first user, power zone ranges for a plurality of power zones, including:
a first maximum power zone value and a first minimum power zone value for a first power zone of the plurality of power zones; and
a second maximum power zone value and a second minimum power zone value for a second power zone of the plurality of power zones, wherein the second power zone is different from the first power zone.
3 . The computer system of claim 1 , wherein the FTP estimation criteria include a first criterion that is satisfied when the plurality of workout sessions cumulatively exceed a threshold workout duration.
4 . The computer system of claim 1 , wherein the FTP estimation criteria include a second criterion that is satisfied when the plurality of workout sessions cumulatively exceed a threshold duration of time above a threshold level of intensity.
5 . The computer system of claim 1 , the one or more programs further including instructions for:
subsequent to displaying the estimated functional threshold power for the first user, receiving workout information corresponding to a second plurality of workout sessions different from the plurality of workout sessions; and in accordance with a determination that the workout information corresponding to the second plurality of workout sessions satisfies the FTP estimation criteria, displaying, via the one or more display generation components, a second estimated functional threshold power for the first user different from the estimated functional threshold power, wherein the second estimated functional threshold power is determined based on the workout information corresponding to the second plurality of workout sessions.
6 . The computer system of claim 5 , the one or more programs further including instructions for:
in accordance with a determination that the second estimated functional threshold power is different from the estimated functional threshold power, displaying, via the one or more display generation components, a first object that is selectable to update a current functional threshold power for the user to the second estimated functional threshold power.
7 . The computer system of claim 6 , the one or more programs further including instructions for:
while displaying the first object, receiving, via the one or more input devices, a selection input corresponding to selection of the first object; and in response to receiving the selection input corresponding to selection of the first object, updating power values corresponding to a plurality of power zones based on the second estimated functional threshold power, including:
updating a first maximum power value and a first minimum power value corresponding to a first power zone; and
updating a second maximum power value and second minimum power value corresponding to a second power zone different from the first power zone.
8 . The computer system of claim 1 , the one or more programs further including instructions for:
while a current functional threshold power for the first user is set to a first value, receiving, via the one or more input devices, a first set of user inputs corresponding to a user request to change the current functional threshold power for the first user to a second value different from the first value; and in response to receiving the first set of user inputs, changing the current functional threshold power for the first user to the second value.
9 . The computer system of claim 8 , the one or more programs further including instructions for:
in response to receiving the first set of user inputs, displaying, via the one or more display generation components, a first option that is selectable to update power values corresponding to a plurality of power zones.
10 . The computer system of claim 1 , the one or more programs further including instructions for:
displaying, via the one or more display generation components, at a first time, a first user interface that includes:
an indication of a current functional threshold power for the user that indicates that the current functional threshold power for the user is a first value at the first time;
a representation of a first power zone, including a first maximum power zone value and a first minimum power zone value corresponding to the first power zone; and
a representation of a second power zone, including a second maximum power zone value and a second minimum power zone value corresponding to the second power zone; and
at a second time subsequent to the first time, re-displaying the first user interface, including:
the indication of the current functional threshold power for the user that indicates that the current functional threshold power for the user is a second value at the second time, wherein the second value is different from the first value, and the second value was entered by a user on a first external device different from the computer system
the representation of the first power zone, wherein the representation of the first power zone is updated to have a first updated maximum power zone value different from the first maximum power zone value and a first updated minimum power zone value different from the first minimum power zone value, wherein the first updated maximum power zone value and the first updated minimum power zone value were entered by the user on the first external device; and
the representation of the second power zone, wherein the representation of the second power zone is updated to have a second updated maximum power zone value different from the second maximum power zone value and a second updated minimum power zone value different from the second minimum power zone value, wherein the second updated maximum power zone value and the second updated minimum power zone value were entered by a user on the first external device.
11 . 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:
receiving workout information corresponding to a plurality of workout sessions associated with a first user, including:
a first set of workout information corresponding to a first workout session; and
a second set of workout information corresponding to a second workout session that is separate from and different from the first workout session; and
in accordance with a determination that the workout information corresponding to the plurality of workout sessions, including the first set of workout information and the second set of workout information, satisfies a set of FTP estimation criteria, displaying, via the one or more display generation components, an estimated functional threshold power for the first user based on the first set of workout information and the second set of workout information, wherein:
the first set of workout information does not satisfy the set of FTP estimation criteria, and
the second set of workout information does not satisfy the set of FTP estimation criteria, and
the workout information corresponding to the plurality of workout sessions cumulatively satisfy the set of FTP estimation criteria.
12 . The non-transitory computer-readable storage medium of claim 11 , the one or more programs further including instructions for:
determining, based on the estimated functional threshold power for the first user, power zone ranges for a plurality of power zones, including:
a first maximum power zone value and a first minimum power zone value for a first power zone of the plurality of power zones; and
a second maximum power zone value and a second minimum power zone value for a second power zone of the plurality of power zones, wherein the second power zone is different from the first power zone.
13 . The non-transitory computer-readable storage medium of claim 11 , wherein the FTP estimation criteria include a first criterion that is satisfied when the plurality of workout sessions cumulatively exceed a threshold workout duration.
14 . The non-transitory computer-readable storage medium of claim 11 , wherein the FTP estimation criteria include a second criterion that is satisfied when the plurality of workout sessions cumulatively exceed a threshold duration of time above a threshold level of intensity.
15 . The non-transitory computer-readable storage medium of claim 11 , the one or more programs further including instructions for:
subsequent to displaying the estimated functional threshold power for the first user, receiving workout information corresponding to a second plurality of workout sessions different from the plurality of workout sessions; and in accordance with a determination that the workout information corresponding to the second plurality of workout sessions satisfies the FTP estimation criteria, displaying, via the one or more display generation components, a second estimated functional threshold power for the first user different from the estimated functional threshold power, wherein the second estimated functional threshold power is determined based on the workout information corresponding to the second plurality of workout sessions.
16 . The non-transitory computer-readable storage medium of claim 15 , the one or more programs further including instructions for:
in accordance with a determination that the second estimated functional threshold power is different from the estimated functional threshold power, displaying, via the one or more display generation components, a first object that is selectable to update a current functional threshold power for the user to the second estimated functional threshold power.
17 . The non-transitory computer-readable storage medium of claim 16 , the one or more programs further including instructions for:
while displaying the first object, receiving, via the one or more input devices, a selection input corresponding to selection of the first object; and in response to receiving the selection input corresponding to selection of the first object, updating power values corresponding to a plurality of power zones based on the second estimated functional threshold power, including:
updating a first maximum power value and a first minimum power value corresponding to a first power zone; and
updating a second maximum power value and second minimum power value corresponding to a second power zone different from the first power zone.
18 . The non-transitory computer-readable storage medium of claim 11 , the one or more programs further including instructions for:
while a current functional threshold power for the first user is set to a first value, receiving, via the one or more input devices, a first set of user inputs corresponding to a user request to change the current functional threshold power for the first user to a second value different from the first value; and in response to receiving the first set of user inputs, changing the current functional threshold power for the first user to the second value.
19 . The non-transitory computer-readable storage medium of claim 18 , the one or more programs further including instructions for:
in response to receiving the first set of user inputs, displaying, via the one or more display generation components, a first option that is selectable to update power values corresponding to a plurality of power zones.
20 . The non-transitory computer-readable storage medium of claim 11 , the one or more programs further including instructions for:
displaying, via the one or more display generation components, at a first time, a first user interface that includes:
an indication of a current functional threshold power for the user that indicates that the current functional threshold power for the user is a first value at the first time;
a representation of a first power zone, including a first maximum power zone value and a first minimum power zone value corresponding to the first power zone; and
a representation of a second power zone, including a second maximum power zone value and a second minimum power zone value corresponding to the second power zone; and
at a second time subsequent to the first time, re-displaying the first user interface, including:
the indication of the current functional threshold power for the user that indicates that the current functional threshold power for the user is a second value at the second time, wherein the second value is different from the first value, and the second value was entered by a user on a first external device different from the computer system
the representation of the first power zone, wherein the representation of the first power zone is updated to have a first updated maximum power zone value different from the first maximum power zone value and a first updated minimum power zone value different from the first minimum power zone value, wherein the first updated maximum power zone value and the first updated minimum power zone value were entered by the user on the first external device; and
the representation of the second power zone, wherein the representation of the second power zone is updated to have a second updated maximum power zone value different from the second maximum power zone value and a second updated minimum power zone value different from the second minimum power zone value, wherein the second updated maximum power zone value and the second updated minimum power zone value were entered by a user on the first external device.
21 . A method, comprising:
at a computer system that is in communication with one or more display generation components and one or more input devices:
receiving workout information corresponding to a plurality of workout sessions associated with a first user, including:
a first set of workout information corresponding to a first workout session; and
a second set of workout information corresponding to a second workout session that is separate from and different from the first workout session; and
in accordance with a determination that the workout information corresponding to the plurality of workout sessions, including the first set of workout information and the second set of workout information, satisfies a set of FTP estimation criteria, displaying, via the one or more display generation components, an estimated functional threshold power for the first user based on the first set of workout information and the second set of workout information, wherein:
the first set of workout information does not satisfy the set of FTP estimation criteria, and
the second set of workout information does not satisfy the set of FTP estimation criteria, and
the workout information corresponding to the plurality of workout sessions cumulatively satisfy the set of FTP estimation criteria.
22 . The method of claim 21 , further comprising:
determining, based on the estimated functional threshold power for the first user, power zone ranges for a plurality of power zones, including:
a first maximum power zone value and a first minimum power zone value for a first power zone of the plurality of power zones; and
a second maximum power zone value and a second minimum power zone value for a second power zone of the plurality of power zones, wherein the second power zone is different from the first power zone.
23 . The method of claim 21 , wherein the FTP estimation criteria include a first criterion that is satisfied when the plurality of workout sessions cumulatively exceed a threshold workout duration.
24 . The method of claim 21 , wherein the FTP estimation criteria include a second criterion that is satisfied when the plurality of workout sessions cumulatively exceed a threshold duration of time above a threshold level of intensity.
25 . The method of claim 21 , further comprising:
subsequent to displaying the estimated functional threshold power for the first user, receiving workout information corresponding to a second plurality of workout sessions different from the plurality of workout sessions; and in accordance with a determination that the workout information corresponding to the second plurality of workout sessions satisfies the FTP estimation criteria, displaying, via the one or more display generation components, a second estimated functional threshold power for the first user different from the estimated functional threshold power, wherein the second estimated functional threshold power is determined based on the workout information corresponding to the second plurality of workout sessions.
26 . The method of claim 25 , further comprising:
in accordance with a determination that the second estimated functional threshold power is different from the estimated functional threshold power, displaying, via the one or more display generation components, a first object that is selectable to update a current functional threshold power for the user to the second estimated functional threshold power.
27 . The method of claim 26 , further comprising:
while displaying the first object, receiving, via the one or more input devices, a selection input corresponding to selection of the first object; and in response to receiving the selection input corresponding to selection of the first object, updating power values corresponding to a plurality of power zones based on the second estimated functional threshold power, including:
updating a first maximum power value and a first minimum power value corresponding to a first power zone; and
updating a second maximum power value and second minimum power value corresponding to a second power zone different from the first power zone.
28 . The method of claim 21 , further comprising:
while a current functional threshold power for the first user is set to a first value, receiving, via the one or more input devices, a first set of user inputs corresponding to a user request to change the current functional threshold power for the first user to a second value different from the first value; and in response to receiving the first set of user inputs, changing the current functional threshold power for the first user to the second value.
29 . The method of claim 28 , further comprising:
in response to receiving the first set of user inputs, displaying, via the one or more display generation components, a first option that is selectable to update power values corresponding to a plurality of power zones.
30 . The method of claim 21 , further comprising:
displaying, via the one or more display generation components, at a first time, a first user interface that includes:
an indication of a current functional threshold power for the user that indicates that the current functional threshold power for the user is a first value at the first time;
a representation of a first power zone, including a first maximum power zone value and a first minimum power zone value corresponding to the first power zone; and
a representation of a second power zone, including a second maximum power zone value and a second minimum power zone value corresponding to the second power zone; and
at a second time subsequent to the first time, re-displaying the first user interface, including:
the indication of the current functional threshold power for the user that indicates that the current functional threshold power for the user is a second value at the second time, wherein the second value is different from the first value, and the second value was entered by a user on a first external device different from the computer system
the representation of the first power zone, wherein the representation of the first power zone is updated to have a first updated maximum power zone value different from the first maximum power zone value and a first updated minimum power zone value different from the first minimum power zone value, wherein the first updated maximum power zone value and the first updated minimum power zone value were entered by the user on the first external device; and
the representation of the second power zone, wherein the representation of the second power zone is updated to have a second updated maximum power zone value different from the second maximum power zone value and a second updated minimum power zone value different from the second minimum power zone value, wherein the second updated maximum power zone value and the second updated minimum power zone value were entered by a user on the first external device.Join the waitlist — get patent alerts
Track US2024399209A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.