Fitness Monitoring Methods, Systems, And Program Products, And Applications Thereof
Abstract
Program products, methods, and systems for providing fitness monitoring are disclosed. In an embodiment, a method for scheduling training activities for a user of a fitness monitoring device includes: defining a cardio training plan including one or more cardio training activities and defining a non-cardio training plan including one or more non-cardio training activities; scheduling execution of the non-cardio training plan and the cardio training plan in a training calendar; and providing a graphical display of the training calendar including the cardio training plan and the non-cardio training plan to the user of the fitness monitoring device.
Claims
exact text as granted — not AI-modified1 . A method for scheduling training activities for a user of a fitness monitoring device, comprising the steps of:
defining a cardio training plan including one or more cardio training activities and defining a non-cardio training plan including one or more non-cardio training activities; scheduling execution of the non-cardio training plan and the cardio training plan in a training calendar; and providing a graphical display of the training calendar including the cardio training plan and the non-cardio training plan to the user of the fitness monitoring device.
2 . The method of claim 1 , wherein a first cardio training activity includes at least one of a pace goal, speed goal, and a heart rate goal and a first non-cardio training activity includes a resistance goal.
3 . The method of claim 2 , wherein the resistance goal comprises one or more goals selected from the group consisting of: a weight goal, a repetition goal, and a time goal.
4 . The method of claim 2 , wherein the resistance goal is based on user input.
5 . The method of claim 1 , wherein a first non-cardio training activity includes a first resistance goal, and further comprising updating a second non-cardio training activity including a second resistance goal based on the completion of the first resistance goal.
6 . The method of claim 1 , wherein the step of scheduling includes the step of receiving user input.
7 . The method of claim 1 , wherein the cardio training activity and the non-cardio training activity are scheduled for the same day.
8 . The method of claim 1 , further comprising the step of requiring a user input before the step of scheduling.
9 . The method of claim 1 , wherein the non-cardio training activity includes the use of equipment.
10 . The method of claim 1 , further comprising providing coaching to the user about the cardio training activity.
11 . The method of claim 1 , further comprising providing instructions to the user about the non-cardio training activity.
12 . The method of claim 1 , further comprising providing coaching to the user about the cardio training activity and providing instructions to the user about the non-cardio training activity.
13 . The method of claim 11 , wherein the step of providing instructions includes the step of providing at least one of descriptive text and video to the user before the activity.
14 . The method of claim 10 , wherein the step of providing coaching includes providing verbal feedback during the activity.
15 . The method of claim 1 , wherein the fitness monitoring device comprises a mobile phone.
16 . A tangible computer program product for scheduling training activities for a user of a fitness monitoring device and method comprising a computer readable medium having computer program logic recorded thereon for causing at least one processor to:
define a cardio training plan including one or more cardio training activities and a non-cardio training plan including one or more strength training activities; schedule execution of a strength training activity based on a scheduling of a cardio training activity; and provide a graphical display of a schedule including the cardio training activity and the strength training activity to the user on the fitness monitoring device.
17 . A method for scheduling training activities for a user of a fitness monitoring device, comprising the steps of:
receiving a training category selection from the user; scheduling a plurality of training activities based on the selected training category, wherein a first training activity requires execution of a plurality of body movements with a first resistance goal; receiving input about the first resistance goal after completion of the first training activity; and defining a second resistance goal of a second training activity based on the received input.
18 . The method of claim 17 , wherein the input is received from the user.
19 . The method of claim 17 , wherein the input is received from a fitness machine.
20 . The method of claim 17 , wherein the input is received from a video gaming system.
21 . The method of claim 17 , wherein the step of receiving input includes input that the first resistance goal was completed by the user.
22 . The method of claim 17 , wherein the second resistance goal is greater than the first resistance goal.
23 . The method of claim 17 , wherein the step of receiving input includes input that the first resistance goal was not completed by the user.
24 . The method of claim 17 , wherein the step of defining a second resistance goal comprises the step of modifying a previously scheduled second resistance goal.
25 . The method of claim 17 , wherein the first and second resistance goal comprises a weight goal.
26 . The method of claim 17 , wherein the first and second resistance goal comprises a repetition goal.
27 . The method of claim 17 , wherein the first and second resistance goal comprises a time goal.
28 . The method of claim 17 , wherein the fitness monitoring device comprises a mobile phone.
29 . A method for generating a workout routine for an athlete, comprising:
receiving a training category selection from a user of a portable fitness monitoring device; receiving performance information associated with the user; generating a schedule of a plurality of training activities based on the selected training category and the performance information, wherein a first scheduled training activity includes a cardio goal and a second scheduled training activity includes a resistance goal; and sending the schedule to the portable fitness monitoring device, wherein each of the steps are executed using at least one processor.
30 . The method of claim 29 , wherein the portable fitness monitoring device is a mobile phone.
31 . The method of claim 29 , wherein the cardio goal comprises a pace goal.
32 . The method of claim 29 , wherein the cardio goal comprises a heart rate goal.
33 . The method of claim 29 , wherein the cardio goal comprises a speed goal.
34 . The method of claim 29 , wherein the resistance goal comprises a load goal.
35 . The method of claim 29 , wherein the resistance goal comprises a repetition goal.
36 . The method of claim 29 , wherein the resistance goal comprises a time goal.
37 . The method of claim 29 , wherein the cardio goal comprises one of a pace goal, speed goal, and a heart rate goal, and the resistance goal comprises one of a load goal, a repetition goal, and a time goal.
38 . The method of claim 29 , wherein the performance information was input by the user after an activity conducted by the athlete.
39 . The method of claim 29 , wherein the performance information was recorded by the portable fitness monitoring device during an activity conducted by the athlete.
40 . The method of claim 29 , wherein the performance information includes load information and repetition information.Join the waitlist — get patent alerts
Track US2012258433A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.