Virtual trainer software
First Claim
1. A method for providing interactive training application to a user comprising the steps of:
- creating a database, said database comprising information on a) a plurality of trainers, b) a plurality of exercise routines, one or more of said exercise routines providing a result;
selecting a trainer from said plurality of trainers;
choosing a result to be achieved;
creating a sequence of exercise routines to achieve said result; and
presenting said sequence of exercise routines to said user by said selected trainer.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention is in the field of physical fitness. The invention provides the user with the flexibility of choosing their own personal trainer from a group of personal trainers and their own exercise routine to follow in order to get the desired physical body result. When the user chooses the area of interest the invention provides a sequence of exercise routines to follow on different gym equipment to achieve the desired result. The selected trainer graphically demonstrates the use of the gym equipment on the computing device of their choice and the user follows the exercise routine at their own pace and at a place and time of their own convenience.
-
Citations
29 Claims
-
1. A method for providing interactive training application to a user comprising the steps of:
-
creating a database, said database comprising information on a) a plurality of trainers, b) a plurality of exercise routines, one or more of said exercise routines providing a result;
selecting a trainer from said plurality of trainers;
choosing a result to be achieved;
creating a sequence of exercise routines to achieve said result; and
presenting said sequence of exercise routines to said user by said selected trainer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An interactive training application system for a user comprising:
-
a database, said database comprising information on a) a plurality of trainers, b) a plurality of exercise routines, one or more of said exercise routines providing a result;
a user interface to receive user'"'"'s response when said user selects a) a trainer from said plurality of trainers, b) a result to be achieved; and
a user interface to display said plurality of trainers, said plurality of results to be achieved and sequence of exercise routines to said user by said selected trainer. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. An interactive training application system for a user over a communications network comprising:
-
a server hosting a database, said database comprising information on a) a plurality of trainers, b) a plurality of exercise routines, one or more of said exercise routines providing a result;
a user interface to receive user'"'"'s response when said user selects a) a trainer from said plurality of trainers, b) a result to be achieved; and
a user interface to display a sequence of exercise routines to said user by said selected trainer. - View Dependent Claims (26, 27, 28, 29)
-
Specification