Back to results
US RE50,843 E1Granted
Athletic training optimization
OwnerThomas Chu-Shan Chuanginventor
Life of this patent
Estimating the term…
Abstract
Methods and apparatuses for athletic training optimization are disclosed. In one example, a fitness level change is identified. In one example, a current training intensity is updated to reflect an updated user fitness level.
Claims32
A system comprising:
- one or more processors;
- a user interface;
- a heart rate monitor;
- an interface configured to receive the a heart rate data from the heart rate monitor;
- a global positioning system configured to monitor a user navigation data comprising user location data and a user pace data;
- and
- one or more computer readable storage media storing one or more application programs comprising instructions executable by the one or more processors, the one or more application programs configured to:
- monitor a first user heart rate during a time period of an a first athletic activity with the heart rate monitor;
- monitor a first user pace during the time period with the global positioning system;
- determine an average user heart rate over the time period and an average user pace over the time period;
- and
- identify a current user fitness level utilizing the average first user heart rate over the time period in conjunction with the average first user pace over the time period comprising:
- identifying a performed workout type corresponding to an intensity level determined from the average first user heart rate and a maximum user heart rate, wherein the maximum user heart rate is stored in the one or more computer readable storage media prior to starting the first athletic activity;
- and
- identifying a current user fitness level training intensity for the performed workout type utilizing the average first user pace;
- prompt a user at the user interface to perform a second athletic activity at the current user fitness level training intensity;
- monitor a second user heart rate during the second athletic activity with the heart rate monitor;
- monitor a second user pace during the second athletic activity with the global positioning system;
- and
- obtain a user fitness level change information utilizing the second user heart rate and the second user pace obtained during the second athletic activity comprising identifying the second user heart rate satisfies a predetermined condition.
17 more elements
A method comprising:
- monitoring a user heart rate during a time period with a heart rate sensor;
- monitoring a user pace during the time period with a speed sensor;
- determining an average user heart rate over the time period and an average user pace over the time period;
- and
- identifying a current user fitness level utilizing the average user heart rate over the time period in conjunction with the average user pace over the time period comprising:
- identifying a performed workout type corresponding to an intensity level determined from the average user heart rate and a maximum user heart rate;
- and
- identifying a current user fitness level training intensity for the performed workout type utilizing the average user pace.
5 more elements
One or more non-transitory computer-readable storage media having computer-executable instructions stored thereon which, when executed by one or more computers, cause the one or more computers to perform operations comprising:
- monitoring a user heart rate during a time period with a heart rate sensor;
- monitoring a user pace during the time period with a speed sensor;
- determining an average user heart rate over the time period and an average user pace over the time period;
- and
- identifying a current user fitness level utilizing the average user heart rate over the time period in conjunction with the average user pace over the time period comprising:
- identifying a performed workout type corresponding to an intensity level determined from the average user heart rate and a maximum user heart rate;
- and
- identifying a current user fitness level training intensity for the performed workout type utilizing the average user pace;
- outputting at a device user interface a user prompt to perform a first user activity subsequent to the time period;
- monitoring a user heart rate during the first user activity with the heart rate sensor;
- monitoring a user pace during the first user activity with the speed sensor;
- outputting at the device user interface a second user prompt to perform a second user activity subsequent to the first user activity;
- monitoring a user heart rate during the second user activity with the heart rate sensor;
- monitoring a user pace during the second user activity with the speed sensor;
- outputting at the device user interface prompts to achieve a parameter target during the second user activity, the parameter target determined prior to a start of the second user activity from a data obtained from a prior user activity;
- and
- obtaining a user fitness level change information utilizing the user heart rate obtained during the second user activity and the user pace obtained during the second user activity comprising identifying the user heart rate during the second user activity satisfies a predetermined condition.
14 more elements
A system comprising:
- one or more processors;
- a user interface;
- a heart rate monitor to provide heart rate monitor outputs;
- a global positioning system to provide global positioning system outputs;
- and
- one or more computer readable storage media storing one or more application programs comprising instructions executable by the one or more processors, the one or more application programs configured to:
- receive, over time, first heart rate monitor outputs from the heart rate monitor during a first user activity;
- receive, over time, first global positioning system outputs from the global positioning system during the first user activity;
- and
- identify a current user fitness level comprising a current fitness training pace at which to perform a second user activity subsequent to the first user activity utilizing the first heart rate monitor outputs and the first global positioning system outputs obtained from the first user activity comprising:
- identifying a performed workout type corresponding to an intensity level determined from the first heart rate monitor outputs and a maximum user heart rate;
- and
- identifying the current fitness training pace at which to perform the second user activity subsequent to the first user activity utilizing the first global positioning system outputs;
- output at the user interface a first user prompt to perform the second user activity subsequent to the first user activity at the current fitness training pace obtained from the first user activity;
- receive, over time, second heart rate monitor outputs from the heart rate monitor during the second user activity;
- receive, over time, second global positioning system outputs from the global positioning system during the second user activity;
- output at the user interface a second user prompt to perform a third user activity subsequent to the first user activity and the second user activity;
- receive, over time, third heart rate monitor outputs from the heart rate monitor during the third user activity;
- receive, over time, third global positioning system outputs from the global positioning system during the third user activity;
- output, over time, at the user interface prompts to achieve a parameter target during the third user activity, the parameter target determined prior to a start of the third user activity from a user data obtained from a prior user activity;
- and
- obtain a user fitness level change information utilizing the third heart rate monitor outputs and third global positioning system outputs obtained during the third user activity comprising identifying the third heart rate monitor outputs obtained during the third user activity satisfy a predetermined condition.
19 more elements
Dependencies are inferred from the claim text.