System and method for preparing workouts for a plurality of individuals and monitoring individual compliance
First Claim
1. A system for automatically generating a workout comprising:
- a processor having an input and an output;
a memory device operably connected to said processor;
an input device operably connected to said processor input; and
a display device operably connected to said processor output;
wherein said system is configured to display a set of workout instructions based on input comprising;
a plurality of physical characteristics of an individual, the results of a physical assessment of the individual on a series of test exercises, and a list of exercise equipment available to the individual.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of developing a workout comprising a series of exercises and communicating the workout to a user is disclosed that involves identifying a muscle group to use during a workout, selecting an intensity level for exercising the muscle group, selecting an exercise from a plurality of exercises for exercising the muscle group, selecting a routine from a plurality of routines for performing each of the plurality of exercises at the selected intensity level, each of the plurality of routines comprising a number of repetitions, selecting a resistance level related to the maximum resistance the user was able to manipulate on a first exercise machine, selecting a second exercise machine for performing the selected exercise, and displaying a workout comprising an identification of the second exercise machine, a name of an exercise to be performed on the second exercise machine, a resistance level to be used in performing the named exercise on the second exercise machine, and information relating to the number of repetitions and sets to be performed. A system for carrying out the method is also disclosed.
-
Citations
53 Claims
-
1. A system for automatically generating a workout comprising:
-
a processor having an input and an output;
a memory device operably connected to said processor;
an input device operably connected to said processor input; and
a display device operably connected to said processor output;
wherein said system is configured to display a set of workout instructions based on input comprising;
a plurality of physical characteristics of an individual, the results of a physical assessment of the individual on a series of test exercises, and a list of exercise equipment available to the individual. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
7. The system of claim 7 wherein said at least one variable comprises a period of time.
-
17. A method of automatically generating a workout for a user comprising the steps of:
-
obtaining health information of the user;
measuring a performance of the user on a series of test exercises;
identifying a plurality of exercise devices available to the user; and
preparing a workout plan for the user based on the heath information and the plurality of exercise devices available to the user and automatically generating workouts based on the workout plan and the performance of the individual on the series of test exercises. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method of monitoring compliance by a plurality of individuals with a personal exercise program assigned to each of the plurality of individuals comprising the steps of:
-
providing in a database a record for each of the plurality of individuals, each record including an individual identifier field, a goal number of workouts per unit time period field, and an actual number of workouts per unit time period field;
entering a numerical value representing a goal number of workouts per unit time into the goal number of workouts per unit time field of each record;
entering a numerical value representing an actual number of workouts completed into the actual number of workouts per unit time field of each record;
for each record for each time period, comparing said actual number of workouts with said goal number of workouts; and
for each time period, identifying each record in which the actual number of workouts differs from the goal number of workouts. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A method of preparing an exercise program for an individual comprising the steps of:
-
providing a computer having a processor, a memory operably connected to said processor, an input device operably connected to said processor and an output device operably connected to said processor;
storing in said memory data relating to a physical condition of an individual;
measuring the performance of the individual on a series of physical tests;
entering the data related to the performance of the individual on the series of tests into said memory device;
developing an exercise program for the individual based on the data in the memory device;
automatically generating a first workout for the individual to follow at a first time;
printing the first workout;
entering into the memory data concerning the performance of the individual during the first workout; and
printing a second workout for the individual to follow at a second time subsequent to said first time, said second workout being based in part on the data concerning the performance of the individual during the first workout at the first time.
-
-
29. A method of determining an appropriate resistance for an individual to use in exercising in a given manner comprising the steps of:
-
determining the maximum resistance a user can manipulate during a first exercise;
determining a function that relates said first exercise to at least one given exercise;
from said function, predicting a maximum resistance with which the user will be able to exercise during said at least one given exercise; and
displaying an indication of said maximum resistance or a function of said maximum resistance. - View Dependent Claims (30)
-
-
31. A method of establishing an appropriate resistance for an individual to use in performing an exercise comprising the steps of:
-
determining the maximum resistance a user can manipulate during a first exercise performed with a first exercise device;
determining a function that relates said first exercise to at least a second exercise;
from said function, predicting a maximum resistance the user will be able to manipulate during said second exercise performed on a second exercise device;
setting a resistance level on a second exercise device to a level related to said second exercise maximum resistance.
-
-
32. A method of establishing an appropriate resistance for an individual to use in performing an exercise comprising the steps of:
-
determining the maximum resistance a user can manipulate during a first exercise performed with a first exercise device;
determining a plurality of functions that relate said first exercise to a plurality of second exercises;
from a selected one of said plurality of functions, predicting a maximum resistance the user will be able to manipulate during a selected one of said plurality of second exercises;
selecting a second exercise device from the group consisting of exercise devices for performing said second exercise;
determining a relationship among the exercise devices in said group consisting of exercise devices for performing said second exercise; and
setting a resistance level on the selected second exercise device to a level related to said second exercise maximum resistance and to said relationship among the exercise devices in said group consisting of exercise devices for performing said second exercise.
-
-
33. A method of developing a workout comprising a series of exercises and communicating said workout to a user comprising the steps of:
-
identifying a muscle group to use during a workout;
selecting an intensity level for exercising said muscle group;
selecting an exercise from a plurality of exercises for exercising said muscle group;
selecting a routine from a plurality of routines for performing each of said plurality of exercises at said selected intensity level, each of said plurality of routines comprising a number of repetitions;
selecting a resistance level related to the maximum resistance the user was able to manipulate on a first exercise machine;
selecting a second exercise machine for performing the selected exercise; and
displaying a workout comprising an identification of the second exercise machine, a name of an exercise to be performed on the second exercise machine, a resistance level to be used in performing the named exercise on the second exercise machine, and information relating to the number of repetitions and sets of the exercise to be performed.
-
-
34. A method of generating workouts for a person comprising the steps of:
-
developing a workout routine comprising a series of muscles to be used, an intensity level for working each muscle in the series of muscles and a number of sets of exercises to be performed with each muscle;
measuring a maximum resistance against which a person performs a baseline exercise on a first exercise machine;
automatically selecting an exercise for one of the muscles in said series of muscles;
automatically selecting a second exercise machine for performing the selected exercise;
selecting a workout resistance for said second exercise as a function of the selected exercise and said maximum resistance; and
displaying a workout comprising an identification of the second exercise, the second exercise machine and the working resistance. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41)
-
-
42. A system for generating a workout for a person comprising:
-
a processor having an input and an output;
a memory device operably connected to said processor;
an input device operably connected to said processor input;
a display device operably connected to said processor output;
a workout routine stored in said memory and comprising a list of a series of muscles to be used, an intensity level for working each muscle in the series of muscles and a number of sets of exercises to be performed with each muscle;
a first value representing a maximum resistance against which a person performs a baseline exercise on a first exercise machine stored in said memory;
an identification of an exercise for one of the muscles in said list of a series of muscles stored in the memory;
an identification of a second exercise machine for performing the selected exercise stored in the memory;
an identification of a workout resistance for said second exercise stored in said memory wherein said workout resistance for said second exercise is a function of the selected exercise and said maximum resistance; and
a display of a workout comprising an identification of the second exercise, the second exercise machine and the working resistance.
-
-
43. A method of generating workouts comprising the steps of:
-
developing a workout routine comprising at least one muscle to be worked, an intensity level for working said at least one muscle and a number of sets of exercises to be performed with said at least one muscle;
selecting an exercise for said at least one muscle;
selecting a resistance level for performing the exercise;
selecting a weight rule for performing the exercise;
displaying a workout comprising an identification of the selected exercise, the selected resistance level, a number of repetitions and a number of sets. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
Specification