Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUS20050164833 A1
Publication typeApplication
Application numberUS 10/763,525
Publication dateJul 28, 2005
Filing dateJan 22, 2004
Priority dateJan 22, 2004
Publication number10763525, 763525, US 2005/0164833 A1, US 2005/164833 A1, US 20050164833 A1, US 20050164833A1, US 2005164833 A1, US 2005164833A1, US-A1-20050164833, US-A1-2005164833, US2005/0164833A1, US2005/164833A1, US20050164833 A1, US20050164833A1, US2005164833 A1, US2005164833A1
InventorsErik Florio
Original AssigneeFlorio Erik D.
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Virtual trainer software
US 20050164833 A1
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.
Images(8)
Previous page
Next page
Claims(29)
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.
2. The method of claim 1, wherein the step of choosing a result to be achieved further including the step of selecting an area of interest.
3. The method of claim 2, wherein the step of choosing a result to be achieved further including the step of presenting a plurality of skill levels for each said result and choosing a skill level.
4. The method of claim 3, wherein the step of selecting an area of interest further includes presenting a plurality of area of interest for each said skill level under each said result and choosing an area of interest.
5. The method of claim 4, wherein the step of presenting a plurality of area of interest further including graphically displaying the human anatomy and choosing an area of interest from said human anatomy display.
6. The method of claim 1, wherein the information on trainers further comprising information on each of said trainers from the group consisting of said trainer's biography, said trainer's credentials and said trainer's area of specialization.
7. The method of claim 1, wherein the step of choosing a result includes choosing from the group consisting of Toning & Firming, Strength & Size, Cardio, said result representing physical results obtained by said user from said exercise routines.
8. The method of claim 1, wherein the step of presenting said sequence of exercise routine further includes the step of presenting the usage of gym equipment to achieve said result.
9. The method of claim 4, wherein the step of choosing an area of interest includes choosing from the group consisting of whole body, legs, back, chest, abdomen, arms, said area of interest representing the muscle groups of the body of said user that can be exercised.
10. The method of claim 8, wherein the step of presenting the usage of gym equipment further including the steps of:
describing the function of each of the gym equipment,
describing the operation of each of the gym equipment,
describing the specific muscle groups involved and exercised when using each of the gym equipment, and
describing the logical order of training the specific muscle groups on each of the gym equipment,
wherein said presentation is by said selected trainer to said user.
11. The method of claim 4, further including the steps of presenting a plurality of navigational links and providing means to said user to choose from said navigational links, said navigational links enabling said user to navigate through the application.
12. The method of claim 11, wherein the step of choosing said navigational links includes choosing from a group consisting of alternate-exercise, track-your-progress, back, home, Popular question, music.
13. The method of claim 12, wherein the step of choosing alternate-exercise link further including the steps of presenting an alternate gym equipment to exercise same area of interest as original gym equipment when said original gym equipment is unavailable, and presenting a different exercise routine on same gym equipment, said presentation providing alternate exercise routine to exercise specific area of interest for said user.
14. The method of claim 12, wherein the step of choosing track-your-progress link further including the step of presenting a tracking log to said user for update, updating said tracking log with input from said user and reporting on progress made by said user on said exercise routine.
15. The method of claim 14, wherein the step of updating said tracking log further including updating said log with information from said user from the group consisting of said user's weight lifted, number of repetitions performed by said user on each of said exercise routines, progress with said chosen trainer, progress with said exercise routine.
16. The method of claim 12, wherein the step of choosing the popular questions link further comprising the step of presenting a plurality of popular questions and answers to said popular questions, said questions related to said gym equipment and exercise routines.
17. The method of claim 12, wherein the step of choosing said music link further including providing access to a MPEG Audio layer 3 interface (MP3), and allowing said user to play his/her own music of choice on said interface during said user's performance of said exercise routine.
18. The method of claim 1, further including an introduction and a short tutorial on how to use said personal training application, said introduction and tutorial to familiarize said user with said personal training application.
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.
20. The system of claim 19, wherein said system includes any one from a group consisting of a desktop computer, personal computer (PC), a workstation, a notebook computer, a handheld personal digital assistant, a cellular phone, a DVR (digital video recorder) and an interactive pager.
21. The system of claim 19, wherein said user interface to receive input from said user is an input device connected to said system, said input device is from a group consisting of keyboard, keypad, a number pad from a cell phone, remote control,
wherein said output device to display is an output device connected to said system, said output device is from a group consisting of computer monitor, video monitor, TV screen, video screens, touch screen and Liquid Crystal Display screens.
22. The system of claim 20, wherein said database is on a storage device, said storage device capable of interacting with said computer/computing device.
23. The system of claim 22, wherein said storage device is a compact disc.
24. The system of claim 22, wherein said storage device is a flash memory module.
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.
26. The system of claim 25, wherein said communications network is the Internet.
27. The system of claim 25, further comprising a system to access said server remotely over said communications network, said access is by a wired connection,
wherein said system includes any one from a group consisting of a desktop computer, personal computer (PC), a workstation, a notebook computer, a handheld personal digital assistant, a cellular phone, a DVR (digital video recorder) and an interactive pager.
28. The system of claim 25, further comprising a system to access said server remotely over said communications network, said access is by a wireless connection,
wherein said system includes any one from a group consisting of a desktop computer, personal computer (PC), a workstation, a notebook computer, a handheld personal digital assistant, a cellular phone, a DVR (digital video recorder) and an interactive pager.
29. The system of claim 25, wherein said user interface to receive user's response is an input device connected to said system, said input device is any one from a group consisting of keyboard, keypad, a number pad from a cell phone, remote control,
wherein said output device to display is any from a group consisting of computer monitor, video monitor, TV screen, video screens, touch screens and Liquid Crystal Display screens connected to said system.
Description
    FIELD OF THE INVENTION
  • [0001]
    The invention is related to on-line interactive computer based work-out training. In particular, the invention offers on-line workout training for users with particular emphasis on how to use gym equipment. The invention provides online virtual personal training to a user with the help of a choice of virtual trainers, based on user's needs and skill level.
  • BACKGROUND OF THE INVENTION
  • [0002]
    Training is an integral part of any good workout program. Most individuals (users) that have used a gym are familiar with some of the gym equipment. However, there are times when individuals need to enlist the professional help of a personal trainer to familiarize themselves with the various gym equipment, the proper way of using the gym equipment and to recommend good workout programs to suit their needs and skill levels. Equipment instruction videos are available to demonstrate general principles on how to use specific equipment but do not provide any other flexibility. Also, each video targets specific areas of workout but do not give a detailed workout routine for all the equipment available in a standard gym.
  • [0003]
    Various other internet-based exercise applications are in use. One such system is proposed in U.S. Pat. No. 6,468,086 wherein the screen is partitioned into at least 2 partitions, displaying an exercise movement within each of the partition for a select period of time. When the time expires a new exercise movement is displayed. The exercise movement targets a specific muscle group each time. This system does not provide the flexibility of choosing the trainer to workout with. In addition, it does not provide the ability to track the individual's progress over a period of time.
  • [0004]
    Part of the reason an individual uses a personal trainer is for motivation and the trainer's knowledge in the field of physical fitness. While previous video exercise programs provide the details of how to use exercise equipment, it does not go far enough to let the individual choose the trainer and personalize their exercise routine. Personalizing their exercise routine provides them with the proper motivation to stick to their routines.
  • [0005]
    Another area of concern is the lack of availability of personal trainers at any time of day. Most experts agree that live training by skilled instructors is the most effective approach, but this is often impractical, especially when an individual is traveling or when an individual wants to work-out at a time of their choosing. Often times people with a very busy schedule trying to balance their busy life style with the various demands placed on their time, do not have the time to go to a gym during gym hours when personal trainers are available. Even if they have the time, they need to plan ahead and schedule an appointment with the trainer to ensure the personal trainer's availability. Moreover, when the individual has to travel unexpectedly he/she will not be able to keep his/her appointments and will have to re-schedule.
  • [0006]
    One-size-fits-all training programs, such as exercise videos, may not be effective to all individuals and might deter more than help. Furthermore, some might prefer to have the same human personal trainer through out the training session instead of having different trainers for different sessions.
  • [0007]
    Accordingly, there is a need for a virtual personal individualized training to
      • a) motivate the individual to stick to an exercise regimen;
      • b) provide an inspiration for the individual to stay on the regimen;
      • c) guide the individual in the proper and safe use of the equipment and proper exercise regimen to follow for maximum benefit;
      • d) keep the individual on track to achieve the individual's desired result;
      • e) provide other guidance such as proper nutrition to follow; and
      • f) follow up to figure out if additional routines need to be introduced to help the individual achieve his/her physical goal.
  • [0014]
    The computer-based training allows for immediate, inexpensive access to training from any locale and at any time. A readily accessible personalized training routine within reach also solves the problem of having to miss out on the individual's exercise routines while on a trip (business or personal). Computer based training provides a customized workout schedule for the individual to follow at his/her own pace. The virtual trainer provides the one-on-one training that an individual looks for in a gym but gives the individual a choice of where and when to get such training and is also a great substitute to having a human personal trainer. Online training for using newer equipment can be easily made available to the individual/user through a web site without having to buy a new video or new software. Use and comprehension of the training content can be centrally monitored in real time and charted or reported as needed.
  • SUMMARY OF THE INVENTION
  • [0015]
    Accordingly, it is an object of the invention to provide a means for dynamically generated training content to give each individual/user a trainer-specific and equipment-specific workout experience.
  • [0016]
    It is another object of the invention to provide a dynamic choice of picking any trainer and any workout option to follow.
  • [0017]
    It is another object of the invention to provide the choice of switching trainers or workouts depending on the interest of the user.
  • [0018]
    It is another object of the invention to enable the trainers to share their own expertise and knowledge with the users simulating the live experience at the gym.
  • [0019]
    It is another object of the invention to provide an on-demand, portable solution to the exercise routines.
  • [0020]
    It is another object of the invention to provide cost-effective training options as and when newer equipment is introduced.
  • [0021]
    The current invention offers detailed instruction to a user of how to use typical gym equipment without having to invest in a personal trainer or physically be at the gym. The Virtual Trainer application is installed on any standard computer and accessed by a hand-held device or on a computer connected to a network and accessed from any standard computer or hand-held device connected to the same network. With the advent of various palm devices and easy access to the network the application is easily accessible from anywhere using a computer or palm device without any additional hardware requirements. The Virtual Trainer application gives the user an option to choose a specific trainer to work out with and a specific exercise result to follow, all in the convenience of the handheld device or a computer. The application also provides the user with the ability to choose from a list or from a human anatomy display and provides a list of exercise results to be achieved from various exercise equipment. The application could be accessed on a regular basis even in a gym during any regular workout as a good substitute to a human personal trainer. The choice of trainers and exercise results give the user the flexibility and variety for an interesting and motivating workout.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • [0022]
    FIG. 1 is a block diagram illustrating a stand-alone computer system with the application loaded. It also depicts the various computing systems that can access the application from this stand-alone computer system.
  • [0023]
    FIG. 1 a is a block diagram illustrating a storage device with the application like a Compact Disc or flash memory card or plug-in that is plugged into the stand-alone computer system or various computing devices. The user is able to access the application from the plug-in without actually loading it onto the computer or computing device.
  • [0024]
    FIG. 2 is a block diagram illustrating a computer system with access to the Internet on which the application is loaded.
  • [0025]
    FIG. 3 is a flowchart illustrating the steps used by either a user to download the Virtual Trainer application on a stand-alone computer system or by an administrator to download the application on a server for access by users.
  • [0026]
    FIG. 4 is a flowchart illustrating the steps taken by a user to select the trainer, the exercise result and exercise sub-routines for workout and to enter his/her progress on the tracking log.
  • [0027]
    FIG. 5 is a block diagram of the options available to a user when they access the Virtual Trainer application.
  • [0028]
    FIGS. 6 and 7 are block diagrams of the options available to a user when he/she chooses one of the exercise results and the trainer he/she wants to workout with.
  • DETAILED DESCRIPTION OF THE INVENTION
  • [0029]
    The present invention is an interactive training application comprising a training database 11 wherein the training database 11 provides information related to workout training. The information in the training database 11 comprises information on a plurality of trainers and a plurality of exercise routines to work various areas of interest in the human body to obtain a desired result a user wants. The areas of interest refer to the various muscle groups of the human body that can be exercised. The information in the training database 11 also comprises information on a plurality of gym equipment and graphic demonstration of how to use each of the gym equipment with details on which muscle groups are being worked and what equipment to use to obtain the desired result. The information on trainers includes their biography, their credentials and their area of specialization as related to the training.
  • [0030]
    In general, the present invention is an interactive training method and system to help users workout physically to achieve the desired body results. It provides the motivation and encouragement to users by introducing them to proper workout routines, suggesting the correct exercise routines to perform, the sequence of these exercise routines to follow and provide variety by allowing them to choose the routines or the trainer dynamically. A preferred embodiment is explained in greater detail in the following paragraphs but is illustrative and is not intended to be limiting the invention in any way.
  • [0031]
    A user and individual are used interchangeably in this application. A user is an individual using the application or doing the workout as referenced in this application. The trainer as used in the following paragraphs is a virtual trainer who demonstrates the exercise routines to follow to achieve a specific result to a user.
  • [0032]
    In one of the embodiments, the method uses a stand-alone computer 10 such as a lap-top computer, a desktop, a workstation or the like, to install the database 11. The user then accesses the database 11 to pick the trainer and exercise routine to follow and updates the database 11 with the necessary information in the tracking log. The database from the stand-alone computer 10 can also be down-loaded to a Personal Digital Assistant 22 or other hand-held device 23 with a built-in monitor/screen or having the capability of connecting to a video monitor or video screen. FIG. 1 illustrates a system for implementing the invention. In another embodiment of the invention, the application is on a storage device such as a compact disc, a Flash memory module or the like, that can be carried around. The user can then plug-in the storage device such as the compact disc (CD) into the appropriate slot such as a CD player on the computer/computing device or the flash memory module into the appropriate slot of the computer or computing device, to access the database 11. FIG. 1 a illustrates one such system for implementing the invention. The system of FIG. 1 and FIG. 1 a allows the users to access the database 11 using the input/output device of a normal computer such as a keyboard and a video monitor/touch screen monitor or from a Cell Phone 21, Personal Digital Assistant (PDA) 22 or other hand-held devices 23 with sufficient memory using the keypads/keyboards/number pad and video screens/display screens. The updates from users are performed asynchronously relative to the users' inquiry and input so that the information on the training database 11 is always current.
  • [0033]
    In another embodiment of the invention, the method uses a web server 10 a, consisting of a database 11 and a web application 12. Multiple users connect to the web site on the web server 10 a through the Internet 20 to access the database 11. The data is stored in the database 11 using the database engine.
  • [0034]
    FIG. 2 illustrates a system for implementing the invention over the Internet 20. The system of FIG. 2 connects a plurality of users to a Web server 10 a through the Internet 20. The web server 10 a is connected to the Internet 20 through Wide Area Network (WAN) by any one of the following means: T1 line, DSL (Digital Subscriber Line), Cable Modem and phone modems. The Web server 10 a enables hosting the web site and running the web application. The users access the database 11 through any device capable of accessing the database 11 over the Internet 20. The device may be a Desktop Computer 10, a Workstation 32, Interactive Television 33, Laptop computer 34, Cell Phone 21, Personal Digital Assistant 22, or any other hand-held devices 23 which allows a user to access and update information on the database 11. The Web server 10 a maybe a multiple server computer configured to appear as a single resource. A database 11 created through the database engine holds data on the trainers, exercise routines and exercise results to be achieved. A Web application 12 is part of the Web server 10 a. The Web server 10 a could be any commercially available web server, such as Microsoft's Internet Information Services (IIS) or Apache. The web application 12 facilitates the user interface to the training database 11 using an Internet 20 or Web browser. The database 11 receives query and update requests on progress made from web application 12, initiated by users. The updates are performed asynchronously relative to the users' inquiry and input so that the information on the database 11 is always current. The access to the Internet could be by a wireless connection or by a wired connection. The wireless connection could use the blue-tooth technology or any other technology that allows graphical transfer of data or access the database 11 on the computer 10 by computing devices (10, 21, 22, 23, 32, 33, 34).
  • [0035]
    FIG. 3 illustrates the steps taken by a user (for a stand-alone computer/computing device) or an administrator of a server based computer to install the database 11 and access it. The user/an administrator of a server accesses the computer or computing device and installs the database 11. The installed database 11 includes both the graphical aspect and instructional aspect of the exercise routines and the screens associated with the various choices. The user then accesses the database 11 by navigating through the screens.
  • [0036]
    FIG. 4 illustrates the flow chart of the various steps taken by the user to access the various options on the database 11. The user accesses the database 11 from a stand-alone computer 10 or from a network computer 10 a connected by the Internet 20. When a user accesses the database 11, the Virtual Trainer Opening Page appears as illustrated in FIG. 5. This screen is interactive and displays the various options available to the user as user interface mechanisms to receive user responses, placed in a convenient location on the screen. Options that are currently available to the user appear as buttons in this embodiment and are, for example: “Intro and Tutorial”, “Meet the Trainers” (a drop-down menu), “Choose your Workout” (drop-down Menu), “Anatomy of human body”, “Consult with your Nutritionist” and “Track your Progress”. The user is also assisted with rollover text messages when the cursor is rolled over each of the option buttons.
  • [0037]
    When the user selects the “Intro and Tutorial” (explanation of Virtual Trainer (V.T.)) button, the user is provided with a brief introduction and is walked through a graphical demonstration and tutorial describing how to navigate through the application including the various options available to the user.
  • [0038]
    “Meet the Trainers” option is a drop-down menu where the user is allowed to pick from a group of trainers. When the user picks a specific trainer, he/she is presented with a video image of the chosen trainer along with the biography of the trainer, trainer's credentials and area of specialization related to the training. The user is allowed to switch between various trainers anytime during the exercise session by choosing the “Meet the Trainers” button displayed on different screens. The user then proceeds to choose the exercise result they want to get out of the workout by going to the “Choose your Workout” option.
  • [0039]
    The “Choose your Workout” (drop-down menu) option allows the user to pick a specific exercise result that the user wants to achieve for that session. The exercise results are grouped according to specific physical human body results obtainable from the exercise workout, such as Toning & Firming, Strength & Size, Cardio, etc. When the user chooses a specific body result, he/she is presented with a plurality of skill levels to choose from for that session. The skill level represents the level at which the user would be comfortable to begin his/her workout such as, for example: Beginner, Intermediate, Advanced, Expert, etc. Once the user chooses the skill level that they want to train under, the user can then use either the “Meet the trainer” option to select the trainer they want to work out with if the trainer has not been previously selected or proceed to choose the area of interest from a list of areas of interest presented under the specific body result for the chosen skill level. Once the user chooses the area of interest, the instruction phase of the training begins.
  • [0040]
    The “Anatomy of Human Body” option provides the user with a graphical display of the human anatomy. The user is allowed to choose any of the body parts that represent the different areas of interest that he/she wants to exercise by clicking on it. The rollover text helps the user to identify the various areas of interest that he/she wants to exercise. When the user chooses a particular body part, he/she is presented with a list of exercise results that he/she can pursue on the chosen body part. When the user chooses a specific exercise result, the user is presented with an interactive screen with a list of skill levels to choose from. After the skill level has been chosen, the user can then proceed to the “Meet the Trainers” option to choose a trainer to present the instruction phase of the training if the trainer has not been previously chosen or proceed to choose an area of interest from an interactive screen.
  • [0041]
    The “Consult with your Nutritionist” option provides an interactive screen that is used to plan the user's diet that can be followed by the user along with the exercise routine to achieve the desired result.
  • [0042]
    The “Track your Progress” option provides the user with a Tracking log where the user is presented with an interactive screen to enter data related to the workout and an option to view and print a log of the progress made during a period of time. The data is entered using any input device connected to the computer or computing device such as, for example, a key board, key pad, a number pad or the like.
  • [0043]
    When the user picks a specific exercise result, the user is presented with an interactive screen as shown in FIGS. 6 and 7. The screen presents the option to choose a skill level and the various areas of interest that are available to achieve the specific exercise result. The areas of interest represent the muscle groups of the body that can be exercised by the user. For example: If the user chooses Tone and Firm as his/her exercise result, he/she is presented with a screen as shown in FIG. 6. If the user chooses Strength and Size as his/her exercise result, the user is presented with a screen as shown in FIG. 7. Some of the areas of interest are: 30 Minute Full Body, 1 Hour Full Body, Chest and Back, Biceps and Triceps, Legs, Abdomen (Abs). Other options can be made available as will be evident to someone skilled in the art.
  • [0044]
    When the user chooses a particular skill level and an area of interest from the above list, the Virtual Trainer software creates a logical sequence of exercise routines using various exercise equipment to achieve the desired result. During the instruction phase of the training, the sequence of exercise routines so created for the selected exercise equipment is presented to the user by the chosen trainer on the screen. The presentation can include, for example, a detailed description of the function of the gym equipment to be used for that specific exercise routine, a detailed instruction on how to operate each of the gym equipment, a detailed description of specific muscle groups involved and exercised when using each of the gym equipment, the logical order of training the specific muscle groups on the various gym equipment, all of these instructions delivered by the selected trainer. The user then follows the instructions and proceeds to do the workout. This workout represents the workout phase of the training.
  • [0045]
    The user is also provided with navigational links during the workout. The navigational links are provided as user interface mechanisms to receive user responses, placed in a convenient location on the screen that displays the various areas of interest. Some of the navigational links that are available are presented as buttons in this embodiment and include, for example: “Alternate Exercise”, “Popular Questions”, “Music”, “Back”, “Home”, “Track your progress”.
  • [0046]
    The user could choose the “Alternate Exercise” link in situations where the specific gym equipment that the trainer is demonstrating is not available and the user needs to find alternative ways to exercise the desired area of interest or when the user wants to see an alternate exercise on the same gym equipment.
  • [0047]
    The “Track your Progress” link provides the user with a Tracking log where the user is presented with an interactive screen for inputting data and tracking his/her progress over a period of time. Tracking the progress can, for example, be in the form of a progress report or a progress chart. The Tracking log also provides an option to view and print a log on the progress made.
  • [0048]
    When the “Popular Questions” link is chosen, the user is presented with a screen listing the frequently asked questions with answers. The questions and answers are related to various gym equipment and exercise routines.
  • [0049]
    When the user chooses the “Music” link, the user is allowed to toggle to the user's MP3 interface so that the user could listen to music when doing the workout phase of the training. The workout phase would be the time after the user has gone through the training phase (demonstration) under the selected trainer for that particular exercise routine and is ready to workout on his/her own. When the user is ready to train on another area of interest or another result the music could be paused and resumed after the instruction phase of the chosen result or area of interest is completed.
  • [0050]
    Additional options under exercise routines can also be added. Some of the options that could be added, for example, are: Cultural training such as Yoga, Pilates, Kung Fu and other martial arts, Home workout, Vacation workout, Marathon training, customized training such as training with a celebrity, etc.
  • [0051]
    While the present invention was described with respect to particular embodiments, other embodiments, uses and advantages of the present invention will be apparent to those skilled in the art. The specifications and examples should be considered exemplary only. The intended scope of the invention is only limited by the claims appended hereto.
Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US5741135 *Sep 24, 1996Apr 21, 1998United Defense LpAutomated training aids method
US6338628 *Feb 15, 2000Jan 15, 2002Clear Direction, Inc.Personal training and development delivery system
US6347943 *Oct 20, 1997Feb 19, 2002Vuepoint CorporationMethod and system for creating an individualized course of instruction for each user
US6408315 *Nov 27, 2001Jun 18, 2002Iguana Training, Inc.Computer-based training system using digitally compressed and streamed multimedia presentations
US6468086 *Jul 3, 2000Oct 22, 2002Shelly Brady-KoontzMethod of display of video images of exercises
US6535713 *May 9, 1997Mar 18, 2003Verizon Services Corp.Interactive training application
US6594466 *May 24, 2000Jul 15, 2003Bentley Systems, IncorporatedMethod and system for computer based training
US6606479 *Feb 14, 2002Aug 12, 2003Finali CorporationAgent based instruction system and method
US6607483 *Apr 5, 2001Aug 19, 2003Fitness Holdings, LlcMethod and apparatus for health and fitness feedback
US6632158 *Feb 16, 2001Oct 14, 2003Neurocom International, Inc.Monitoring of training programs
US20020055419 *Dec 12, 2001May 9, 2002Michael HinnebuschSystem and method to improve fitness training
US20020082143 *Oct 23, 2001Jun 27, 2002Gary LeedsMethod and system for creating customized exercise routines
US20040030689 *Aug 8, 2003Feb 12, 2004Anderson David J.Method and system for selectively presenting database results in an information retrieval system
US20050039127 *Sep 18, 2003Feb 17, 2005Haltsymptoms.Com, Inc., A Massachusetts CorporationElectronic navigation of information associated with parts of a living body
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
US7558526Aug 5, 2005Jul 7, 2009Sony Ericsson Mobile Communications AbMethods, devices, systems and computer program products for providing interactive activity programs for use with portable electric devices
US7641592 *May 8, 2006Jan 5, 2010Jonathan Roche Ventures, LlcInterval fitness training
US7931563 *Mar 8, 2007Apr 26, 2011Health Hero Network, Inc.Virtual trainer system and method
US7951046 *Mar 17, 2009May 31, 2011Barber Jr UlyssesDevice, method and computer program product for tracking and monitoring an exercise regimen
US7981002 *Jan 5, 2010Jul 19, 2011Jonathan Roche Fitness Ventures (IP) LLCInterval fitness training
US8001472Mar 27, 2007Aug 16, 2011Apple Inc.Systems and methods for providing audio and visual cues via a portable electronic device
US8083643Oct 26, 2009Dec 27, 2011Apple Inc.Systems and methods for accessing personalized fitness services using a portable electronic device
US8235724Mar 27, 2007Aug 7, 2012Apple Inc.Dynamically adaptive scheduling system
US8257228 *Feb 27, 2009Sep 4, 2012Nike, Inc.Interactive athletic training log
US8429223Mar 27, 2007Apr 23, 2013Apple Inc.Systems and methods for facilitating group activities
US8496563 *Aug 27, 2010Jul 30, 2013Brother Kogyo Kabushiki KaishaExercise support apparatus, computer readable storage medium recording a computer program, and exercise support method
US8745496Mar 27, 2007Jun 3, 2014Apple Inc.Variable I/O interface for portable media device
US8956290 *Mar 27, 2007Feb 17, 2015Apple Inc.Lifestyle companion system
US9302152 *Feb 12, 2014Apr 5, 2016Yoga Today LlcExercise apparatus and methods
US9615746 *Jul 2, 2012Apr 11, 2017Saudi Arabian Oil CompanyFloor mat system and associated, computer medium and computer-implemented methods for monitoring and improving health and productivity of employees
US9646137Jul 20, 2011May 9, 2017Apple Inc.Systems and methods for providing audio and visual cues via a portable electronic device
US9693734Feb 14, 2014Jul 4, 2017Saudi Arabian Oil CompanySystems for monitoring and improving biometric health of employees
US9722472Dec 11, 2013Aug 1, 2017Saudi Arabian Oil CompanySystems, computer medium and computer-implemented methods for harvesting human energy in the workplace
US20050181347 *Jan 18, 2005Aug 18, 2005Barnes Phineas A.Instructional gaming methods and apparatus
US20060040244 *Aug 19, 2004Feb 23, 2006Meira KainPersonal fitness system
US20060250524 *May 8, 2006Nov 9, 2006Roche Jonathan DInterval fitness training
US20060292542 *Jun 21, 2006Dec 28, 2006Reflective Learning LlcInteractive system and method for partner-based education and training
US20070032344 *Aug 5, 2005Feb 8, 2007Sony Ericsson Mobile Communications AbMethods, devices, systems and computer program products for providing interactive activity programs for use with portable electric devices
US20070136093 *Oct 10, 2006Jun 14, 2007Rankin Innovations, Inc.Methods, systems, and programs for health and wellness management
US20070225118 *Sep 5, 2006Sep 27, 2007Giorno Ralph J DelVirtual personal training device
US20080076637 *Mar 27, 2007Mar 27, 2008Apple Inc.Dynamically adaptive scheduling system
US20080077489 *Mar 27, 2007Mar 27, 2008Apple Inc.Rewards systems
US20080077620 *Mar 27, 2007Mar 27, 2008Apple Inc.Systems and methods for providing audio and visual cues via a portable electronic device
US20080077881 *Mar 27, 2007Mar 27, 2008Apple Inc.Variable I/O interface for portable media device
US20080086318 *Mar 27, 2007Apr 10, 2008Apple Inc.Lifestyle companion system
US20080220941 *Mar 8, 2007Sep 11, 2008Rocky ShawVirtual trainer system and method
US20080253378 *Apr 16, 2007Oct 16, 2008Hope Solutions International, LlcDelivery of Peak Performance Services
US20090048939 *Aug 11, 2008Feb 19, 2009O D S, Inc.Method and System for Handling Media Files
US20090098981 *Oct 10, 2008Apr 16, 2009Del Giorno Ralph JVirtual Trainer
US20090144084 *Nov 26, 2008Jun 4, 2009Neumaier Ian MEducational Fitness and Health Training System and Method Having Research Capabilities
US20090233771 *Feb 27, 2009Sep 17, 2009Nike, Inc.Interactive Athletic Training Log
US20100202656 *Feb 9, 2009Aug 12, 2010Bhiksha Raj RamakrishnanUltrasonic Doppler System and Method for Gesture Recognition
US20100323846 *Aug 27, 2010Dec 23, 2010Brother Kogyo Kabushiki KaishaExercise support apparatus, computer readable storage medium recording a computer program, and exercise support method
US20110077130 *Sep 29, 2010Mar 31, 2011Brother Kogyo Kabushiki KaishaExercise assistance device, exercise assistance method, and computer readable recording medium
US20110098156 *Oct 26, 2009Apr 28, 2011Apple Inc.Systems and methods for accessing personalized fitness services using a portable electronic device
US20110179068 *Jan 20, 2011Jul 21, 2011O'brien John PatrickComputer implemented process for creating an overall health wellness database for a plurality of patients
US20110217683 *Jul 9, 2010Sep 8, 2011Olga VlasenkoMethods and systems for using a visual signal as a concentration aid
US20110275044 *Jul 19, 2011Nov 10, 2011Roche Jonathan DInterval fitness training
US20120228385 *Nov 7, 2011Sep 13, 2012Deluca BryanMethod and apparatus for improved exercise machine
US20130012787 *Jul 2, 2012Jan 10, 2013Saudi Arabian Oil CompanyFloor Mat System and Associated, Computer Medium and Computer-Implemented Methods for Monitoring and Improving Health and Productivity of Employees
US20130143188 *Aug 19, 2010Jun 6, 2013Lg Electronics Inc.Method and terminal for providing exercise program
US20130216990 *Feb 14, 2013Aug 22, 2013Powhow Inc.Method and system for interactive live webcam physical activity classes
US20140187384 *Feb 12, 2014Jul 3, 2014Yoga Today LlcExercise apparatus and methods
US20150310062 *Apr 27, 2015Oct 29, 2015Zan Quan Technology Co., LtdExercise information searching method and exercise information searching system
US20150332606 *May 13, 2015Nov 19, 2015Jesse OroscoReal-time, interactive, remote athletic training
DE202015001313U1Feb 18, 2015Apr 17, 2015Ronge TallVorrichtung und System zum Empfang vom EMG-Signalen und/oder übermitteln von EMS-Signalen an einen menschlichen Körper um ihn zu trainieren
WO2007018608A1 *Mar 13, 2006Feb 15, 2007Sony Ericsson Mobile Communications AbMethod and system for providing interactive activity programs to a mobile terminal dependent on the geographic position
WO2009048636A1 *Oct 14, 2008Apr 16, 2009Del Giorno Ralph JVirtual trainer
WO2011045726A1Oct 11, 2010Apr 21, 2011Koninklijke Philips Electronics N.V.Method of generating a personalized exercise program for a user
Classifications
U.S. Classification482/9
International ClassificationA63B71/00, A63B23/00
Cooperative ClassificationA63B23/00, A63B24/0075, G06F19/3481, A63B2225/20
European ClassificationA63B23/00