Systems, applications, and methods for exercise workout generation
First Claim
1. A method for providing customized exercise workout routines for a user based on new or updated goals specified by the user, the method comprising steps of:
- A. creating a new user profile or accessing an existing user profile, wherein either said user profile is associated with a particular user;
B. obtaining, from said user, new or updated initial information pertaining to the user;
C. electronically receiving or determining the location of the user;
D. electronically receiving or determining the location and features of exercise machines or exercise apparatuses at more than one facility within the geographic locale of said user'"'"'s location;
E. providing, to the user, a weighing scale and two or more electrical sensors;
F. measuring, using the weighing scale, the user'"'"'s weight;
G. measuring, using voltage and current associated with the two or more electrical sensors in communication with the user'"'"'s body, the user'"'"'s body fat percentage;
H. storing, in the user profile associated with that particular user, at least a portion of said initial information, said user'"'"'s measured weight and said user'"'"'s measured body fat percentage;
I. (i) presenting, to the user, one or more questions regarding exercise workout goals of the user, (ii) receiving, from the user, responses to said one or more questions regarding the user'"'"'s exercise workout goals, and (iii) storing, in the user profile associated with that particular user, said responses to said one or more questions regarding the user'"'"'s exercise workout goals;
J. providing the stored user profile associated with that particular user and said location and features of exercise machines or exercise apparatuses at more than one facility within the geographic locale of said user'"'"'s location to a workout generation engine;
K. receiving, from said workout generation engine, a new customized exercise workout routine based on the data stored in the user profile associated with that particular user, said exercise workout routine customized to use exercise machines or exercise apparatuses selected by said workout generation engine from those exercise machines or exercise apparatuses provided to said workout generation engine; and
L. providing, to the user, details of the new customized goal-based exercise workout routine and the location of said selected exercise machines or exercise apparatuses within the geographic locale of said user'"'"'s location;
wherein method steps A-L are completed prior to the user performing any exercises associated with the method.
0 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, an automated system comprises one or more biometric sensors, an interactive screen, and an exercise routine generation application communicable with a mobile application. In some embodiments, the mobile application receives data from an automated station and displays exercise routines, other exercise information, or both. In some embodiments, the mobile application includes a scanner to scan labels, other indicia, or physical or other features of an exercise machine or other exercise apparatus to identify the machine or apparatus. In some embodiments, the mobile application communicates with one or more local or remote databases identifying differing exercise facility locations within a geographic area and identifying exercise apparatus available in each of the differing facilities.
26 Citations
20 Claims
-
1. A method for providing customized exercise workout routines for a user based on new or updated goals specified by the user, the method comprising steps of:
-
A. creating a new user profile or accessing an existing user profile, wherein either said user profile is associated with a particular user; B. obtaining, from said user, new or updated initial information pertaining to the user; C. electronically receiving or determining the location of the user; D. electronically receiving or determining the location and features of exercise machines or exercise apparatuses at more than one facility within the geographic locale of said user'"'"'s location; E. providing, to the user, a weighing scale and two or more electrical sensors; F. measuring, using the weighing scale, the user'"'"'s weight; G. measuring, using voltage and current associated with the two or more electrical sensors in communication with the user'"'"'s body, the user'"'"'s body fat percentage; H. storing, in the user profile associated with that particular user, at least a portion of said initial information, said user'"'"'s measured weight and said user'"'"'s measured body fat percentage; I. (i) presenting, to the user, one or more questions regarding exercise workout goals of the user, (ii) receiving, from the user, responses to said one or more questions regarding the user'"'"'s exercise workout goals, and (iii) storing, in the user profile associated with that particular user, said responses to said one or more questions regarding the user'"'"'s exercise workout goals; J. providing the stored user profile associated with that particular user and said location and features of exercise machines or exercise apparatuses at more than one facility within the geographic locale of said user'"'"'s location to a workout generation engine; K. receiving, from said workout generation engine, a new customized exercise workout routine based on the data stored in the user profile associated with that particular user, said exercise workout routine customized to use exercise machines or exercise apparatuses selected by said workout generation engine from those exercise machines or exercise apparatuses provided to said workout generation engine; and L. providing, to the user, details of the new customized goal-based exercise workout routine and the location of said selected exercise machines or exercise apparatuses within the geographic locale of said user'"'"'s location; wherein method steps A-L are completed prior to the user performing any exercises associated with the method. - View Dependent Claims (2, 3, 4, 5, 6, 18)
-
-
7. A method for generating an exercise workout to be performed at a particular location, the method comprising steps of:
-
A. electronically determining or receiving the location of a user; B. receiving a workout generation request from said user and generating and storing a list comprising data of more than one exercise facilities and their locations within the geographic locale of said user'"'"'s location, data of exercise equipment located at said more than one facilities, and data of the features of said exercise equipment located at said more than one facilities; C. obtaining, from the user, new or updated initial information pertaining to the user; D. storing said new or updated initial information; E. providing, to the user, a weighing scale and two or more electrical sensors; F. measuring, using the weighing scale, the user'"'"'s weight; G. measuring, using voltage and current associated with the two or more electrical sensors in communication with the user'"'"'s body, the user'"'"'s body fat percentage; H. storing said user'"'"'s measured weight and said user'"'"'s measured body fat percentage; I. providing, to said user, a list of workout parameters and receiving, from said user, one or more selected workout parameters from said list of workout parameters, wherein said selected workout parameters comprise at least a list of one or more muscles to work out; J. generating, using said at least one equipment list, said user'"'"'s measured weight, said user'"'"'s measured body fat percentage, and said selected workout parameters, a list of exercises available to be performed using exercise equipment located at any of said more than one facilities within the geographic locale of said user'"'"'s location; K. randomly selecting, from said list of available exercises, two exercises for each muscle from said list of one or more muscles and generating an exercise workout routine by adding each of said randomly selected exercises to said exercise workout routine; L. removing, from said list of available exercises, said two randomly selected exercises for each muscle from said list of one or more muscles; and M. providing, to the user, said generated exercise workout routine, said list of exercise facilities and their locations within the geographic locale of said user'"'"'s location, and said list of exercise equipment located at said exercise facilities available to perform said generated exercise workout routine; wherein method steps A-M are completed prior to the user performing any exercises associated with the method. - View Dependent Claims (8, 9, 10, 11, 12, 13, 19)
-
-
14. A method for location-based exercise resource management, the method comprising steps of:
-
A. providing a scanner and using said scanner to scan labels, other indicia, or physical or other features of exercise machines and other exercise apparatuses to identify said machines and apparatuses and their features; B. storing a list of said identification and features of exercise machines and other exercise apparatuses disposed at more than one facility in association with location and facility information of said machines and apparatuses; C. for a particular user, creating a new user profile or accessing an existing user profile associated with said user; D. obtaining, from said user, new or updated initial information pertaining to the user; E. providing, to the user, a weighing scale and two or more electrical sensors; F. measuring, using the weighing scale, the user'"'"'s weight; G. measuring, using voltage and current associated with the two or more electrical sensors in communication with the user'"'"'s body, the user'"'"'s body fat percentage; H. storing, in said new or existing user profile associated with that particular user, said user'"'"'s measured weight and said user'"'"'s measured body fat percentage; I. obtaining, from the user, one or more new or updated exercise workout option(s) selected by said user; J. storing, in said user profile associated with the user, said initial information and said one or more exercise workout option(s) selected by said user; K. electronically receiving or determining the location of the user and retrieving, from the stored list of identification and features of exercise machines and other exercise apparatuses, the location, identification, and features of exercise machines and other exercise apparatuses within the user'"'"'s geographic locale; L. providing, to a workout generation engine, (i) the location of the user, (ii) said identification, features, and location of exercise machines and other exercise apparatuses within the user'"'"'s geographic locale, and (iii) said user profile; M. receiving, from said workout generation engine, a new exercise workout routine specific to said exercise machines and other exercise apparatuses within the user'"'"'s geographic locale; and N. providing, to said user, said exercise workout routine and the location and facility information of said exercise machines and other exercise apparatuses associated with said exercise workout routine; wherein method steps A-N are completed prior to the user performing any exercises associated with the method. - View Dependent Claims (15, 16, 17, 20)
-
Specification