Fitness Monitoring Methods, Systems, And Program Products, And Applications Thereof
Assigneeadidas AG
InventorsTony HOPE, Stephen John Black, Maya Ann Powch
Life of this patent
Estimating the term…
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.
Claims40
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.
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.
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.
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.
Dependencies are inferred from the claim text.