WO2006060472A1 - Exercise circuit system and method - Google Patents

Exercise circuit system and method Download PDF

Info

Publication number
WO2006060472A1
WO2006060472A1 PCT/US2005/043308 US2005043308W WO2006060472A1 WO 2006060472 A1 WO2006060472 A1 WO 2006060472A1 US 2005043308 W US2005043308 W US 2005043308W WO 2006060472 A1 WO2006060472 A1 WO 2006060472A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
exercise
machine
identification
exercise machine
Prior art date
Application number
PCT/US2005/043308
Other languages
French (fr)
Inventor
Ian Gravagne
Original Assignee
Baylor University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Baylor University filed Critical Baylor University
Priority to AU2005311941A priority Critical patent/AU2005311941A1/en
Priority to EP05852526A priority patent/EP1827615A1/en
Priority to CA002589143A priority patent/CA2589143A1/en
Publication of WO2006060472A1 publication Critical patent/WO2006060472A1/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0003Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
    • A63B24/0006Computerised comparison for qualitative assessment of motion sequences or the course of a movement
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0003Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
    • A63B24/0006Computerised comparison for qualitative assessment of motion sequences or the course of a movement
    • A63B2024/0009Computerised real time comparison with previous movements or motion sequences of the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/008Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using hydraulic or pneumatic force-resisters
    • A63B21/0083Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using hydraulic or pneumatic force-resisters of the piston-cylinder type
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/06User-manipulated weights
    • A63B21/062User-manipulated weights including guide for vertical or non-vertical weights or array of weights to move against gravity forces
    • A63B21/0626User-manipulated weights including guide for vertical or non-vertical weights or array of weights to move against gravity forces with substantially vertical guiding means
    • A63B21/0628User-manipulated weights including guide for vertical or non-vertical weights or array of weights to move against gravity forces with substantially vertical guiding means for vertical array of weights
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/02Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/06Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement
    • A63B22/0605Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/06Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement
    • A63B22/0664Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing an elliptic movement
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • A63B2220/12Absolute positions, e.g. by using GPS
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/09Adjustable dimensions
    • A63B2225/096Adjustable dimensions automatically adjusted according to anthropometric data of the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/15Miscellaneous features of sport apparatus, devices or equipment with identification means that can be read by electronic means
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/20Miscellaneous features of sport apparatus, devices or equipment with means for remote communication, e.g. internet or the like
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • A63B2225/54Transponders, e.g. RFID
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/04Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations
    • A63B2230/06Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B23/00Exercising apparatus specially adapted for particular parts of the body
    • A63B23/035Exercising apparatus specially adapted for particular parts of the body for limbs, i.e. upper or lower limbs, e.g. simultaneously
    • A63B23/04Exercising apparatus specially adapted for particular parts of the body for limbs, i.e. upper or lower limbs, e.g. simultaneously for lower limbs
    • A63B23/0494Exercising apparatus specially adapted for particular parts of the body for limbs, i.e. upper or lower limbs, e.g. simultaneously for lower limbs primarily by articulating the knee joints
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0616Means for conducting or scheduling competition, league, tournaments or rankings

Definitions

  • the invention is generally related to exercise equipment using RFID tags, sensors, display units, and network computers to monitor and individualize exercises for a multitude of users. More specifically, this invention is related to a method monitoring and individualizing exercises for a multitude of users.
  • Circuit training is one form of exercise that allows for simultaneous aerobic and anaerobic exercise.
  • a systemic aerobic workout can be achieved by doing a continuous series of anaerobic exercises.
  • circuit training combines about 8-10 exercises that are completed one right after the other, with little or no rest in between.
  • Circuit training is a fast efficient workout, and many people that utilize circuit training want to monitor their progress. Stopping the rapid pace of exercise for any reason is undesirable during circuit training. This includes stopping after every exercise routine to write down progress, notes, or measurements.
  • some machines have been developed that can monitor various parameters and track a user's current and past exercises. However, such machines need some type of user action to indicate who is using the machine.
  • United States Patent 6,702,719 (“the '719 Patent”) issued to Michael Brown et. al., titled “Exercise Machine,” describes an exercise machine which is capable of monitoring various parameters while the user exercises. These measurements may then be stored on some (possibly detachable) storage device, or transmitted across a network to a remote storage device.
  • the machines described in the '719 Patent are alerted to the identity of a particular user only if the user attaches a small computer system (termed a "personal exercise monitor device”) which can identify that user, or if the user enters their personal identification data manually via a keyboard or other data entry device.
  • United States Patent 6,659,946 (“the '946 Patent”) issued to Stephen Batchelor et. al., titled “Training System,” describes a system whereby exercise machines may adjust to a user's personalized exercise needs, and also monitor the user's exercise measurements.
  • Each machine described in the '946 Patent is outfitted with a smart-card reader and a small computer system that, after reading the contents of a user's particular card, adjusts the machine accordingly. Sensors on the machine are monitored by the computer system, which then stores measurements from those sensors on the card before the user disembarks from the machine.
  • the first is that, like the '719 Patent, the user is not automatically identified once they engang machine, but must place or swipe their card in the reader before beginning the exercise.
  • the second is that the user may not disengage from the machine at any time, but must either wait until the computer system indicates that the exercise is over, or manually indicate to the computer system that he/she wishes to end the exercise. Otherwise, that user's exercise measurements will not be stored on the card for later retrieval.
  • the '410 Application describes a portable system retrieves one or more exercise programs from a remote communication system that provides motivational content for a user exercising upon an exercise mechanism.
  • the exercise program further includes at least one control signal that controls one or more operating parameters of the exercise mechanism.
  • the portable system includes a control device configured to retrieve the exercise program and deliver the motivational content to the user by way of an audio delivery device, while delivering the control signals to the exercise mechanism.
  • a sensor communicates with the control device and tracks one or more measurable parameters of the user during the user's performance of the exercise program. Data representative of the one or more measurable parameters can be delivered to the control device for delivery to the remote communication system.
  • each of the machines listed above have problems, especially in connection with circuit training. What is needed is the ability for a user to walk up to an exercise machine and have the machine automatically recognize the user, retrieve the user's profile and modify the user's profile while the user is exercising.
  • One method of wireless communication between the user and the machine is an RFID tag and RFID antenna in combination with a communication network by which a particular user's exercise measurements and statistics may be transmitted to a storage database, and by which a particular user's exercise settings may be retrieved from the database.
  • the '410 Application furthermore assumes that one given user is solely using the machine, and it is not capable of distinguishing between multiple users and tailoring the exercise for each one differently.
  • Radio Frequency Identification is a technology that is used to locate, identify and track many different types of items, such as clothing, laundry, luggage, furniture, computers, parcels, vehicles, warehouse inventory, components on assembly lines, and documents.
  • RFID transponders, and RFID tags are used in much the same way as optical bar codes, identifying the item to which they are affixed as being a particular individual or as being part of specific group. Unlike bar codes, RFID transponders can be read even when they cannot be seen, and hence a "direct line of sight" for transmitted RF energy and reflected RF energy is not required between interrogation device and the transponder.
  • the identification numbers of a multiplicity of transponders can be read virtually simultaneously, with little or no effort on the part of the user to "aim" the interrogation device at each and every transponder.
  • Some RFID transponders can store information in addition to that used for identification. This additional information may also be re-programmable by the user. Information within the transponder is typically accessed by a process variously referred to in the art as “scanning,” “reading,” or “interrogating.”
  • RFID transponders are typically interrogated by a radio transceiver with some added intelligence to enable it to send and receive data in accordance with a communication protocol designed into the transponder.
  • the transceiver transmits RF energy to the transponder, and encodes information on the outgoing signal by modulating the amplitude, phase and/or frequency of the signal.
  • the RFID transponder can receive this signal and interpret the information sent by the interrogating device, and may also then respond by sending information contained in reflected RF energy back to the interrogating device.
  • RFID transponders are often classified as either active or passive.
  • An active transponder is continuously powered by a battery or alternate power source.
  • a passive transponder obtains its power from the RF field imposed upon it by an RFID transponder interrogation device.
  • a passive RFID transponder therefore, must remain close enough physically to the interrogating device to obtain adequate power to operate its circuits.
  • the range for a passive transponder will be less than that of an active transponder, given that the interrogating device is transmitting the same amount of RF power at the same frequency for both types of transponders.
  • RFID transponders may be constructed from discrete components on a circuit board or they may be fabricated on a single silicon die, using integrated circuit ("IC") techniques and needing only the addition of an antenna to function.
  • Transponders are generally designed to operate in one of a number of different frequency bands. Popular frequencies are centered around 125 kHz, 13.56 MHz, 915 MHz and 2.45 GHz. These particular frequencies are chosen primarily because regulations in many countries permit unlicensed operation in these bands, and the permitted transmission power levels are suitable for communicating with and/or providing power to the RFID transponders. Transponders operating at lower frequencies (e.g. 125 kHz and 13.56 MHz) generally require larger antennas, and typically employ inductive coupling via multiple-turn coils to achieve a small antenna size.
  • High frequency transponders typically utilize electric field coupling via simple half- wavelength dipole antennas.
  • 2.45 GHz transponders can use simple paper-thin, printed-conductor antennas as small as 60 mm by 5 mm.
  • 125 kHz transponders typically use a coil antenna, usually either made of many loops of wire or of a foil spiral affixed to a substrate material.
  • both coils and printed spirals must be quite large in order to achieve an appreciable operating range. Examples of such transponders may be found in U.S. Pat. Nos. 4,654,658 and 4,730,188.
  • RFID transponders are typically identified by a number contained within a memory structure within each transponder.
  • This memory structure may be programmed in a variety of ways, depending on the technology used to implement the memory structure.
  • Some transponders may employ factory-programmable metal links to encode the ID.
  • Others may employ one-time-programmable (“OTP") methods, which allow the end user to program the ID. This is often referred to as Write Once, Read Many (WORM) technology, or as Programmable Read Only Memory (“PROM”). Both fusible links and anti-fuse technologies are used to implement this method of storage.
  • Still other technologies allow the user to program and re-program the ID many times.
  • Electrically Erasable Programmable Read Only Memory (“EEPROM”) and FLASH memory are examples of technologies that can be used to implement this type of access.
  • the transponder ID number is typically stored in a binary format for ease of implementation, though other representations could be used.
  • each of the transponders may also be addressed individually to perform additional functions, such as the storing or retrieving of auxiliary data.
  • PN generators are typically used to vary the time during which the transponders may respond, so as to eventually allow a response from each transponder to reach the interrogation device without colliding destructively with the response from another transponder. Examples of such protocols can be found in U.S. Pat. Nos. 5,537,105, 5,550,547, and 5,986,570.
  • Figure 1 shows a diagram of the enterprise view of the circuit exercise system
  • Figure 2A shows a diagram of one site within the enterprise circuit exercise system
  • Figure 2B shows an alternate diagram of one site within the enterprise circuit exercise system without a local computer and local database
  • Figure 3A shows an RFID tag ring
  • Figure 3B shows an RFID tag reader
  • Figure 3 C shows a partial perspective view of the control panel of an exercise machine having graphic (e.g. LCD screens), non-graphic (e.g. LED lights); and acoustic (e.g. tones, or speaker) feed back devices and an RFID tag reader;
  • graphic e.g. LCD screens
  • non-graphic e.g. LED lights
  • acoustic e.g. tones, or speaker
  • Figure 4A shows a flow diagram of a method for user identification and usage tracking of an exercise machine without cache
  • Figure 4B shows a flow diagram having the user identification and usage tracking of an exercise machine with cache
  • Figure 4C shows the decision tree 58 for "does the profile exist in the database?”
  • Figure 5 shows a flow diagram showing the decision tree for a system of determining "Has the User Changed?"
  • Figure 6 shows a flow diagram showing the system of updating a user's settings for a particular machine once that user has completed an exercise on that machine;
  • Figure 7 shows a flow diagram showing the system of retrieving a user's settings for a particular machine once that machine has identified the user;
  • Figure 8 shows a typical layout of circuit training machines
  • Figure 9 shows a system layout of a single leg extension exercise machine having a hydraulic cylinder and a linear displacement sensor.
  • the identification system can be a radio frequency identification (“RPID") system, which has an RFID tag and an RFID antenna.
  • the system can have a communication network facilitating the communication between the RFID system and the storage database.
  • the profiles of a particular user are information stored on the database and transmitted to the exercise machine, which can be used to change in any settings on the exercise machine.
  • the exercise machine can have at least one sensor from which measurements from a particular user can be collected and transmitted to the storage database.
  • the system can be used in a circuit training.
  • the invention is generally related to exercise systems and equipment using RFID tags, sensors, display units, and network computers to monitor and individualize exercises for a multitude of users. More specifically, this invention is related to a method for monitoring and individualizing exercises for a multitude of users simultaneously.
  • a systematic circuit training workout utilizes a continuous series of exercises, and these exercises can be completed in groups having up to or about 8-25 or more people that are training on up to or about 8-25 machines or mor for a fixed period of time and the exercises are completed one right after the other, with little or no rest in between.
  • a typical layout of circuit training machines is shown in Figure 8. Due to the fast paced nature of circuit training, an efficient workout is hampered by any stoppage of the rapid pace of exercise for any reason, including waiting on a machine to recognize the specific user of the machine.
  • any interactive system that is to be implemented should also have the ability to perform the required monitoring and adjusting functions with more than one user on more than one machine simultaneously.
  • the interactive system should have the ability, theoretically, to monitor and update a single user's profile even if the user is exercising on two separate machines simultaneously.
  • profile means the entire collection of settings, user ID number, user's name, date the user last used the machine, and any other relevant information for a particular given user.
  • Settings include information stored on the database, and transmitted to the exercise machine, that can change in any way the state of the machine. Thus, settings also include user information that gets displayed or what position the valve motors must take to adjust the resistance of the machine.
  • an interactive circuit training system having two machines (e.g. a leg extension machine and a chest press machine) and two human users (e.g. User 1 and User 2) should be capable of identifying which user is using what machine.
  • the interactive circuit training system should be also capable of setting or recording any machine parameters based upon the specific user's profile. Additionally, the interactive circuit training system should be capable of monitoring and updating the specific user's profile based upon the user's use of any specific machine.
  • the two users and their exercise patterns for each specific machine should be identified and recorded as the exercises are being conducted.
  • phantom user refers to a default user profile that is to be considered active on any circuit training exercise machine when a User ID tag is not detected by the exercise equipment. For example, when human User 1 or human User 2 are switching machines, the phantom User 0 is considered to be using any or all machines at the moment that the machines do not identify a human user having User ID tag. Alternately, the phantom User 0 profile may be used for a human user that does not have a User ID tag. This concept is also discussed in detail in the examples listed below.
  • the interactive system comprises a local area network first site computer comprising a database including a multitude of individual records for each first site user of the multitude of different exercise users, the records including at least an individual machine resistant setting and a user ID number.
  • a method of automatically monitoring and individualizing exercises for a multitude of users is disclosed.
  • "Automatic,” as used herein, means that no action from the user is needed, or must be taken, for the system to do what is recited outside the process of mounting, using, and dismounting the exercise machine.
  • the method comprises the steps of providing a first-site particular user with a unique exercise-machine proximity activated identification tag.
  • a first exercise site or location is provided for a multitude of first site exercise machine users, having a multitude of different exercise machines, some of which may be capable of accepting a multitude of user settings for at least one adjustable machine operating parameter (including, for example, at least a machine resistance) is provided.
  • the exercise machines include a tag reader for repetitively and automatically monitoring a proximity area unique for each exercise machine and for automatic wireless communication with a user-worn proximity-activated identification tag entering the proximity area and automatically transmitting a digital signal corresponding to such identification tag. Some of the exercise machines may also be capable of transmitting signals relating to the user repetitions of the machine.
  • a local area network (“LAN") is provided for automatic engagement and automatic communication with the exercise machines and includes at least a first site computer, having a database including a multitude of individual records for each of the multitude of site users. The individual records may include a machine user resistance setting for each different machine.
  • the first site computer identifies individual particular users and may be capable of automatically providing a setting of the machine operating parameters of the machine in accordance with individual record of each user.
  • the first site computer may, after identification of the user, automatically set a first machine at an individualized setting for a first user, when a first user is in the proximity area of the first machine.
  • the computer may set, again, automatically a second machine of the multitude of different machines at an individualized setting for a second user when the second user is in the proximity area of the second machine.
  • This automatic identification and setting may continue an "Nth" machine of the multitude of different machines at an individualized setting for an Nth user when the Nth user is in the proximity area of the Nth machine.
  • the first, second and Nth machine are operated by the first, second and Nth user respectively, typically simultaneously during a first time period.
  • the first site computer may store the repetitions (or other machine operating variable) of each machine in the records identified with each first, second and Nth user.
  • the first site computer may reset the first machine at an individualized setting for the Nth user, when the Nth user is in proximity area of the first machine; reset the second machine at an individualized setting for the first user when the first user is in proximity area of the second machine; and reset the Nth machine at an individualized setting for the second user, when the second user is in proximity area of the Nth machine.
  • the first, second and Nth machines are operated by the Nth, first and second users, respectively, simultaneously, during a second time period, and the first site computer stores the repetitions (or other machine operating variable) of each machine in the records identified with each first, second and Nth user.
  • the programmed first site computer may change the individualized machine settings of the first, second and Nth uses in response to signals received from the machines during at least the first and second time periods.
  • the system includes communicating individual user records (including identification) with a wide area network, the wide area network for sharing information related to a multitude of user records from the first site with a multitude of additional user records at additional sites.
  • the interactive system comprises a local area network first site computer comprising a database including a multitude of individual records for each first site user of the multitude of different exercise users, the records including at least an individual machine resistant setting and a user ID number.
  • a multitude of user-carried proximity-activated personalized ID tags are provided for the site users.
  • a first site typically includes a circuit having at least a first and a second exercise machine.
  • Each machine typically includes a tag reader capable of repetitively sampling a unique machine proximity area for the presence of an ID tag.
  • the reader is capable of communicating with the LAN first site computer, and some of the machines may be capable of adjustably accepting a machine operating parameter (one such machine operating parameter being machine resistance).
  • At least some of the machines may be capable of sending a signal relating to a machine operating variable (one such machine operating variable being, for example, the number of repetitions the exercise user performs on a machine-actuated moving part).
  • the LAN first site computer is capable of automatically identifying individual records and of automatically receiving an initial set of machine operating parameters including at least a machine resistance for the first and second machines.
  • the LAN first site computer is automatically, or manually, programmed to set the first and second machines at the initial resistance settings in response to a signal from the tag reader.
  • the local area network computer is typically further capable of receiving the signal related to the machine operating variable and may also be further capable of automatically changing the initial settings to new settings and the new settings to subsequent settings in response to the machine operator variable signals.
  • a wide area network for communication with the local area network first site computer may be used for automatically receiving periodically and automatically updating individual records from the local area network first site computer and from a multiplicity of other local area network site computers.
  • An offsite computer engages the WAN for communicating with the first and the multiplicity of other LAN computer to make available records to all site computers for identification of all site users and, optionally, for automatically setting machine operating variables of all site exercise machines and for optionally receiving and changing settings in response to machine operating variables from all such machines.
  • An interactive system for circuit training machines does not need to be limited to a single exercise facility.
  • several circuit training exercise facilities can be linked using a wide area network (“WAN") connected to a database holding specific user profiles.
  • WAN wide area network
  • the enterprise circuit exercise system (10) of the current invention has a plurality of exercise sites (20a-d) that are in data communication with each other and with an "off-site” computer site (24) via a wide-area network (22), also referred to as a WAN.
  • "Exercise Site N" (20d) indicates that there may be one or more exercise sites (20a-d) within the enterprise circuit exercise system (10).
  • Each exercise site may or may not be located in the same city, state, or region of the world.
  • Each exercise site has at least one exercise machine connected to a local area network ("LAN") that is connected to the off-site database through the WAN.
  • LAN local area network
  • each exercise site may have its own database that may or may not be connected with the off-site database.
  • an exercise site having its own database may have data communication with a second site or an off-site database.
  • FIG. 2A and Figure 2B A general layout of Exercise Site 1 is shown in Figure 2A and Figure 2B.
  • a user will have a User ID tag (36a), and the exercise machine (26a-d) will have a User ID tag reader (38) in data communication with a database (28b or 32b).
  • the database holds at least some minimal information on the user, including the information that the user does not exist, or is using a default profile, or phantom profile.
  • User profiles can be modified by a specific human user by interacting with a specific exercise machine at a specific exercise site.
  • a human user (34a) using Exercise Site 1 (20a), and typically all exercise sites (20a-d), are comprised essentially of a plurality of different exercise machines (26a-d), a site computer (28a), and a wired or wireless local area network (30), also referred to as a LAN, to effect communication between the exercise machines (26a-d) and the site computer (28a).
  • the exercise machines (26a-d), site computer (28a), and network (30) together comprise some of the physical embodiments of the present invention.
  • the different exercise machines (26a-d) of the present invention comprise the circuit of the present invention and are well known in the art and may be comprised of elliptical machines, stationary bicycles, electronic weight resistance machines, treadmills, stair-step machines, or the like.
  • the exercise machines (26a-d) are adapted to identify a multitude of users (34a-c) at all times during any given exercise period and, where appropriate and desired, the exercise machines can programmatically adjust the settings of the exercise machine and track usage statistics of during any exercise period. As such, each exercise machine always has an identified user profile and is monitoring the usage statistics, even when the machine is not in use, or a human user does not have an identification tag.
  • the exercise machines (26a-d) are adapted to include a microcomputer (not shown) to facilitate the automatic communication, processing, data storage, and retrieval needs of the current invention.
  • Figure 2B shows a diagram of another embodiment of the present invention of one site within the enterprise circuit exercise system without the use of a site computer or a local database.
  • an exercise machine (26a-d) of the present invention is adaptable to have its settings, for example resistance, programmatically (automatically or manually) adjusted.
  • the site computer (28a) may further comprise a local database (28b) and an attached keyboard (28c).
  • the local database (28b) stores all of the settings for the plurality of exercise machines (26) for each user (34a-c) having a User ID tag, and for the phantom user.
  • the local database (28b) also stores usage statistics for each user (34a-c) on each exercise machine (26) so that the program settings for a particular user (34a-c) on a given exercise machine (26a-d) may be automatically or manually adjusted to accommodate that particular user's (34a-c) changing capabilities.
  • the program settings are typically adjusted automatically as discussed in detail below but may be adjusted manually via the attached keyboard (28c).
  • Program settings refer to the default settings for a given user on a given exercise machine and will vary from time to time as the capabilities of the particular user vary.
  • the site computer (28a) may be in electronic communication with a WAN (30). Where the site computer (28a) is in electronic communication with a WAN (30), the particular user settings stored in the local database (28b) are periodically transmitted to an Off-Site Computer database (32b) so that any given user's (34a-c) settings may be retrieved from any exercise site (22).
  • the site exercise circuit system (31) of the present invention is comprised of a plurality of different first site exercise machines (26a-d). It is expected that during the course of a workout routine more than one human user (34a-c) with User ID tags (36a) will utilize substantially all of the exercise machines (26) sequentially in a circuit-like manner as indicated by arrows (35). Additionally, at anytime that the machine is idle, or a user does not have a user ID tag the phantom user will be considered to be using the machine. For example, after completing an exercise period on Exercise Machine 1 (26a), the particular user (34a) will proceed to Exercise Machine 2 (26b) to commence a new exercise period.
  • the user (34a) will repeat this process until the user has completed his or her workout or has reached the final machine of the circuit (32), Exercise Machine N (26d).
  • Exercise Machine N 26d
  • other human users with user ID tags will follow so that most of the exercise machines (26a-d) of the circuit are in use simultaneously, and in use by a phantom user when the machines are idle.
  • Each particular user (34a-c) of the circuit carries an identifying tag (36) such as a transponder which enables each exercise machine (26a-d) to uniquely identify each user (34a-c).
  • an identifying tag (36) such as a transponder which enables each exercise machine (26a-d) to uniquely identify each user (34a-c).
  • a particular user (32a-b) may carry the identifying tag (36) in his or her hand or attached to a foot or ankle, by wearing the tag, by affixing the tag to clothing or by any other means such that the identifying tag is in close enough proximity such that it may function to uniquely identify a particular user (34a-c) as that user approaches or mounts an exercise machine (26a-d).
  • the identifying tag (34a-c) is a Radio Frequency Identification (“RFID”) device, which is well known in the art.
  • RFID Radio Frequency Identification
  • An RFID device uses radio waves to automatically identify people or objects.
  • the RFID identifying tags (36) store an identification number which uniquely identifies the particular user (34a- c) on a microchip that is attached to an antenna.
  • other forms of user (34a-c) identification may be utilized.
  • a non-exhaustive set of examples includes cards or other items encoded with bar codes, biometric identification such as fingerprints, or manual code entry on the exercise machine.
  • One embodiment of the invention utilizes an RFID identification system, it should be understood that a RFID system is just one of many acceptable systems capable of providing the needed identification of a user.
  • a RFID tag in the shape of a ring (315) can be worn by the user, as shown in Figure 3 A and Figure 3B.
  • the RFID ring uses a 125kHz RFED tag, model 1775 from RFID, Inc., Aurora, CO.
  • the RFID tag is a 12mm long x 2mm diameter glass ampoule tag (320) similar to those used in animal identification. It can be attached rigidly to a plastic or metal ring (310) and worn by the user. Alternatively, the RFID tag can be sewn into an elastic band (330) and slipped onto the user's finger.
  • Each exercise machine (26a-d) of the present invention is equipped with a tag reader (38).
  • the tag reader (38), or interrogator transmits electromagnetic waves which the antenna on the identifying tag (36) is tuned to receive.
  • the identifying tag (36) draws power from the field created by the tag reader (38) and uses it to power the microchip's circuits which then modulate the waves that the identifying tag (36) sends back to the tag reader (38) a signal which uniquely identifies the identification tag (36) and thereby uniquely identifies the user (34a-c).
  • the transmission of electromagnetic waves by the tag reader (38) creates a proximity zone (40) about the exercise machine (26), or about the tag reader on the exercise machine, within which a user (34a-c) may be uniquely identified.
  • the size of the proximity zone (40) depends upon the frequency of operation, the power of the tag reader (38), and interference from other objects. It is expected that the proximity zones (40) of the present invention will extend about and beyond the tag reader of the exercise machines (26) but not so far as to overlap with the proximity zones (40) of other exercise machines (26).
  • the user ID tag reader (340) is mounted near one of the exercise machine's hand grips (350), such that the user ID tag reader is activated when the user places the user ID tag ring (315) on or near the hand grip, as shown in Figure 3B.
  • a Model 3020 "MicroReader” (from RFID, Inc.) operating at 125kHz has been used as a preliminary prototype.
  • the antenna for the tag reader has been integrated into the handle of the exercise equipment.
  • the tag reader communicates with the real-time controller via an RS232 serial communication channel at a speed of 9600 baud.
  • the tag reader (38) of the exercise machine (26) receives a signal which provides an identification number which uniquely identifies the user (34a-c) as being different from the default or phantom user.
  • the exercise machine (26) transmits this identification number to the site computer (28a) via the LAN (30) to request the program settings for that user (34a-c) on that type of exercise machine (26).
  • the site computer (28a) via the LAN (30) to request the program settings for that user (34a-c) on that type of exercise machine (26).
  • the program settings for a given user (34a-c) on a given exercise machine (26) may include any setting which affects the ease or difficulty with which an exercise machine is utilized by the user.
  • the settings may include resistance, incline, and/or programming to vary resistance and incline during the exercise period.
  • a programmable electronic weight resistance system's program settings may include the initial resistance and the distance the actuator bar is placed from the user. If the user (34a-c) is not defined in the local database (28b), a signal is transmitted to the exercise machine (26a-d) that the current user is not defined within the exercise system (10) and to configure itself with device default settings stored within an on-board microcomputer (not shown).
  • the device default settings for an undefined user are the same as the phantom user and will reflect an average of the capabilities of users known to the enterprise circuit exercise system (10).
  • the machine will detect a change of users and the phantom user will become the current user until another user ID tag is detected indicating another change of user.
  • New data refers to any user (34a-c) data of any sort that has been created or modified since the last propagation of data from the local database (28b) to the Off-Site Computer database (32b).
  • the propagation of data from the local database (28b) to the Off-Site Computer database (32b) occurs at regular intervals; for example, once daily.
  • the complete set of data for all exercise sites (20a-d) is propagated back down to the local database (28b) for each exercise site (20a-d). In this manner, a user from any exercise site may utilize any other exercise site and still have access to his or her program settings.
  • the exercise machine display device (42) presents an indication that the system device default settings have been used to configure the exercise machine (26).
  • the exercise machine may have a non-graphic display device.
  • a non-graphic display means include an indicator light (421) (where one type of light is used to indicate that the user ID tag has been recognized while the other type of light is used to indicate that the user has not been recognized, and is thus a "phantom," or undefined user).
  • Another type of non-graphic indicator may be an acoustic feedback device (e.g. speaker (420)) for transmitting a voice or sound indicator.
  • a combination of graphic and non graphic devices may be present on a single exercise machine (42), (420), and (421).
  • the user ID tag reader (340) is mounted near one of the exercise machine's hand grips (350). In order to operate the displays, user ID tag reader and other electronics located at the exercise machine, power may be supplied using a battery or power cable. However, in order to reduces cable clutter power may be supplied to the machine via the same signal path as data is transmitted back and forth using the "power-over-Ethernet" standard IEEE 802.1 laf.
  • statistics related to that exercise period are transmitted to the site computer (28a) for storage in the local database (28b).
  • the statistics transmitted may include number of repetitions, average/peak forces and velocities, maximum displacement of a moving part, total energy expended, or any other use-related statistic that may be useful in tracking a user's development. These statistics are aggregated by the on-board microcomputer (not shown).
  • the site computer (28a) will utilize the use statistics stored in the local database (28b) for a user (34a-c) to amend the program settings for that user on an exercise machine (26a-d) to tailor a user's (34a-c) workout routine to the changing capabilities of that user. Further, a user (34a-c) may manually adjust his or her program settings through data input on attached keyboard (28c).
  • each exercise machine has a current user.
  • the machine settings for that user's profile are loaded on the machine that has detected that particular user ID tag.
  • an ID tag is not identified by the exercise machine, a phantom user having default settings is considered to be using the machine.
  • Flow diagrams showing the user identification and usage tracking of an exercise machine are shown in Figure 4A and Figure 4B.
  • Figure 4 A shows a method for user identification and communication between the RFID system and the database without a cache
  • Figure 4B shows a similar system with a cache.
  • One advantage of having a system with cache is that once a user ID tag is identified and the user's profile is retrieved from the database, all the user's settings for each and every machine in the circuit can be transmitted and stored on the cache of each separate exercise machine rather than accessing the local area network each time the user changes. Because there is always an active user on the machine, either a user with the User ID tag or a phantom user, each machine always has a phantom user profile loaded, which allows a rapid change of users. By using a local cache on the exercise equipment the speed with which a user's profile settings can be loaded into the real-time controller is nearly instantaneous.
  • the profile exists in the cache, no latency is incurred by requesting the profile over the LAN and waiting for the site computer to look up the profile and transmit it back to the controller. Additionally, the use of local cache makes the system of exercise machines and controllers more tolerant of temporary LAN disruptions. However, using a local cache requires that the real-time controller have a large enough memory to hold the profiles for many users (e.g. about 25), which translates to a more expensive model of microprocessor in the controller design.
  • This process executes in a continuous loop while the exercise machine is in operation.
  • the tag reader of the exercise machine repeatedly transmits a signal to locate a user ID tag of a user (step 52).
  • the tag reader transmits the interrogation signal to locate the user ID tag in the range of about hundreds of times per second to about once every few minutes.
  • the preferred rate for tag interrogation is anywhere from 100 interrogations per second down to once every few minutes.
  • tags are interrogated about 10 times per second, however, some system designed for situations other than circuit training may not need such a fast interrogation rate.
  • step 54 When a particular user having the user ID tag is found (step 54), the previous users statistics are transmitted to the database, even when the previous user is the phantom user and the particular user's identification number and the machine type are transmitted to the site computer to retrieve the user's program settings for that exercise machine type (step 56). If the exercise machine has cache, it will be checked for the user ID and settings (step 560). When the profile is loaded in cache the user information will be displayed (step 64) and the machine will be configured for exercise. If the profile is not loaded in cache, the user ID and machine type will be transmitted to the database (step 562), where the profile will be retrieve and used to display the user information, or the default settings will be retrieved (step 60). If the exercise machine does not have cache, the existence of the user profile in the database will be determined (step 58).
  • Figure 4C shows a detailed flow diagram of the decision tree "does the profile exist in the database?” in Step 58.
  • the device default settings for the exercise machine are retrieved (step 60), and the user's personal information (e.g., name, identification number) are displayed on the exercise machine display device to indicate to the user that the machine is properly configured for that user (step 64).
  • non-graphical indicator devices can communicate to the user that the machine has retrieved the user's profile.
  • the exercise machine then configures itself for use by the user with the settings retrieved (step 66).
  • the user commences the exercise period on the exercise machine (step 68). During the exercise period, the user's use of the exercise machine is tracked (step 70).
  • the variables tracked by the exercise machine may include number of repetitions, average/peak forces, and velocities, maximum displacement of a moving part, total energy expended, user's heart rates, calories burned, or a mixture thereof, or any other use-related statistic that may be useful in tracking a user's development.
  • the exercise machine When the user removes the user ED tag from the ID tag reader, the exercise machine will detect that the user has changed to the phantom user. The phantom user profile will be transmitted to the exercise machine from the database or from the cache memory and the phantom user's usage will be tracked, even when the machine is not actively being used.
  • One desired characteristic of the present invention is that it be reliable and as robust as feasible against the possibility of component failures.
  • One subsystem that is most likely to fail occasionally is the Local Area Network ("LAN"). If this happens, it may not be possible for an exercise machine to retrieve a given user's machine settings, nor to identify that user, as the machine's real-time controller is out of contact with the site computer on which resides a database of users and user profiles.
  • a modification of the preferred embodiment includes a local data cache in each machine's controller. As seen in Figure 4B, when a user's tag is successfully read by the machine's tag reader, the local cache is first checked to see whether it contains that user's profile information.
  • the controller does not attempt to utilize the LAN until the user disembarks from the machine. If not, then the controller attempts to retrieve the user's profile settings via the LAN.
  • a profile request from any given machine is transmitted over the LAN to the site computer.
  • the site computer then broadcasts that user's profile and settings to all exercise machine controllers listening on the LAN.
  • Each controller stores this information in its cache. This is a particularly successful modification of the preferred embodiment when used in a circuit-training environment because it is highly likely that each user will use most or all of the machines; if the cache is designed to hold as many user profiles as there are machines in the circuit, then each user's profile is requested via the LAN only once per workout. Thus, a minimum number of users will be incorrectly identified, or lose access to their profiles and settings, if a temporary network failure occurs.
  • the probability of previous user still using the machine could be determined as set out in more detail below and in Figure 5.
  • the exercise machine determines whether the user has changed using the decision tree of step 54 in Figure 4A or 4B.
  • Figure 5 is a flow diagram showing a system of determining whether a user with a user ID tag is currently utilizing an exercise machine. It is a decision tree asking if the user has changed.
  • the tag reader of the exercise machine transmits a signal to locate an identification tag of a user. Using the response received (i.e., identification tag present or not), the prior responses received, and the current state of the exercise machine, the probability that the user is still using the machine is calculated (step 84).
  • the determination of the probability that a user is still using the exercise machine even in the absence of return signal to the tag reader is needed to reduce the possibility that "false negatives" resulting from the tag reader's queries will result in the exercise machine being returned to its default state. In those cases, the user may still be using the exercise machine even when the tag reader does not locate and identification tag.
  • step 86 If the probability that the user is still using the exercise machine exceeds a certain threshold (step 86), 50% for example, then the exercise machine assumes that the user is still using the exercise machine and continues to gather usage statistics (step 88). Otherwise, the exercise machine ceases gathering usage statistics (step 90) and transmits the gathered statistics to the site computer.
  • the probability that the user that began an exercise period is still using an exercise machine is determined using a probability function.
  • a probability function is
  • A 1 if the tag reader retrieves the current user's identification number, 0 otherwise;
  • FIG. 6 is a flow diagram showing one embodiment of the system of updating a user's settings for a particular machine once that user has completed an exercise on that machine.
  • a user's exercise period on an exercise machine When a user's exercise period on an exercise machine is completed, that machine transmits to the site computer via the LAN usage statistics for that user on that exercise machine during that exercise period (step 102). These usage statistics are then stored in the local database for review (step 104). If it is not the appropriate time to update the user's program settings (step 106) then the process is terminated.
  • the settings could be modified if a predetermined amount of time has passed since the last modification.
  • the settings could be modified if the user used a given machine a predetermined number of times.
  • One embodiment of the system has a display with a pacing bar.
  • the user is instructed to move a particular component of the machine so that the sensed motion matches the pacing display.
  • the pacing bar oscillation frequency can be increased, which makes the user work faster (and thus harder).
  • One possible statistic to keep track of the pace is the tracking error, which is the difference between the pacing display and the user's actual motion, and modifies the settings if the tracking error falls below a predetermined threshold, which is another method to determine if the current exercise settings are acceptable or need to be revised.
  • Some users may have different goals for their workout routine. Specifically, some users may wish to exercise for strength building, while others for cardiovascular improvement. Still others may wish to switch between the two styles of exercise, so settings could be modified if the user needs to switch between a strength or cardio style exercise. This may be accomplished on machines with adjustable resistance elements such as hydraulic cylinders, a control signal may be sent to the resistance element to, for example, slightly constrict a hydraulic fluid path using a motorized valve, which makes the user work harder.
  • One possible sensor that could be mounted on an exercise machine is a heart-rate monitor, whereby the settings could be modified if the user's heart rate rises above (or falls below) a predetermined threshold.
  • the timing of the review of a user's program settings for an exercise machine may vary from machine type to machine type, site to site, and user to user.
  • One way of determining the appropriate timing of a review is to review a user's program settings against his or her usage statistics after a fixed number of periods of exercise. By this method, a user's program settings may be reviewed after every fifth or tenth exercise period.
  • Another way of determining the appropriateness of program settings review is to rely upon the most recent usage by the user. For example, if on a given exercise machine the user exceeded fifteen repetitions during an exercise period or failed to achieve ten repetitions during an exercise period, then a review of that user's program settings would be appropriate.
  • step 106 If the system determines that it is appropriate to review the user's program settings (step 106), the user's program settings are analyzed in reference to the user's usage statistics to determine if the program settings are currently set properly or need to be adjusted (step 110). If the program settings are appropriately set (step 112) then the process is terminated (step 114). If the program settings are too easy for the user's current capabilities (step 116), then the program settings are adjusted to make them incrementally more difficult for the user (step 118). If the program settings are too difficult or too strenuous for the user's current capabilities (step 116), then the program settings are adjusted to make them incrementally less difficult for the user (step 120). Additionally, as seen in Figure 2A, a user or instructor may manually adjust a user's program settings via the keyboard (28c) attached to the site computer (28a).
  • FIG. 7 illustrates the system of retrieving a user's settings for a particular machine once that machine has identified the user. It is a decision tree asking the question: Does the profile exist in the database?
  • profile means the entire collection of settings, user ID number, user's name, date the user last used the exercise machine, and other relevant information pertaining to that particular user.
  • the site computer queries the local database for the user's program settings using the user identification and exercise machine type (step 124).
  • the site computer retrieves the settings from the local database (step 130) and returns those settings and a flag indicating that the user's settings were located to the requesting exercise machine (step 132). If the program settings for the user are not found in the local database (step 126) then a flag is returned to the exercise machine indicating that the user's settings were not located (step 128).
  • Gym members use exercise machines arranged in a circle, known as a circuit training.
  • the exercise machines are used at 30 second intervals. When prompted, the members switch to the next station in the circuit for a workout session of 30 minutes.
  • Figure 8 shows a typical layout of circuit training machines.
  • One general objective of the invention is to have a system that can obtain and update a user's workout profile during a user's workout.
  • the general method to achieve this objective utilized a real-time controller, a radio frequency identification tag (“RFID”) for user identification with visual feedback, a hydraulic cylinder to provide resistance, and a linear displacement sensor attached to the hydraulic cylinder.
  • RFID radio frequency identification tag
  • a leg extension machine was one specific machine that incorporated the invention.
  • (900) shows a leg extension machine (930) having an LCD, a hydraulic cylinder (940), a linear displacement sensor (910), and a RFID tag reader (950) was used to demonstrate the specifications of this invention.
  • the linear displacement sensor (940) measures the total amount of linear motion recorded at the cylinder, from which the user's total range of physical movement may be inferred. Such displacement measurements may be obtained by sensors such as a Linear Variable Differential Transformer ("LVDT") or a Linear Magnetostrictive Sensor, both of which are well known in the field. Furthermore, by periodically sampling the output of the linear displacement sensor (for example, once every 1/100 of a second), the velocity of the hydraulic cylinder's piston may be accurately approximated. In this embodiment, the hydraulic cylinders exhibit a well-known mathematical relationship between the piston velocity and the resistive force generated by the cylinder. Thus, the real-time controller may accurately approximate the force with which the user is actuating the cylinder. Knowing the force and velocity experienced by the user permits direct calculation of the amount of work or average power expended during the exercise.
  • LVDT Linear Variable Differential Transformer
  • a Linear Magnetostrictive Sensor both of which are well known in the field.

Abstract

A system and method for providing an automatic identification, or a combination of automatic identification and automatic or manual programmed training, for more than one user on at least one exercise machine. The exercise machine is equipped with a user identification device that is in data communication with a system having an identification system and a storage database. The method includes automatically identifying, monitoring and interfacing exercise machine information and database information for at least one user by detecting automatically the presence or absence of a user identification tag and using a default profile or a specific user profile load predetermined difficulty settings or user defined difficulty settings into the programmable exercise machine, which includes resistance or repetition settings.

Description

EXERCISE CIRCUIT SYSTEM AND METHOD RELATED APPLICATIONS
[0001] This application claims priority to U.S. Provisional Patent Application, Serial Number 60/632,667, entitled "Exercise Circuit System and Method," filed on December 02, 2004, having Gravagne et al., listed' as the inventor, the entire content of which is hereby incorporated by reference.
STATEMENT OF RIGHTS TO INVENTIONS MADE UNDER FEDERALLY SPONSORED RESEARCH
[0002] No federal grants or funds were used in the development of the present invention.
BACKGROUND
[0003] The invention is generally related to exercise equipment using RFID tags, sensors, display units, and network computers to monitor and individualize exercises for a multitude of users. More specifically, this invention is related to a method monitoring and individualizing exercises for a multitude of users.
[0004] Circuit training is one form of exercise that allows for simultaneous aerobic and anaerobic exercise. A systemic aerobic workout can be achieved by doing a continuous series of anaerobic exercises. Generally, circuit training combines about 8-10 exercises that are completed one right after the other, with little or no rest in between. Circuit training is a fast efficient workout, and many people that utilize circuit training want to monitor their progress. Stopping the rapid pace of exercise for any reason is undesirable during circuit training. This includes stopping after every exercise routine to write down progress, notes, or measurements. In order to minimize interruption to the circuit training exercise routine, some machines have been developed that can monitor various parameters and track a user's current and past exercises. However, such machines need some type of user action to indicate who is using the machine. Thus, even when a machine is capable of tracking progress, it is generally impractical and undesirable for the user to take any explicit action to notify the exercise machine that a specific user is presently manipulating the machine. For example, if a track runner wanted to know and monitor his split times for each 100 meter segment in a 400 meter race, the overall race performance would be hampered if the runner needed to manipulate his watch (or another monitoring device) at each 100 meter segment. Thus, it would be impractical for the runner to do anything that altered his performance during the race, even if the action only took a short time (e.g. about 1 or 2 seconds), which could cost the runner the race. Similarly, the user of circuit training equipment should NOT stop exercising for any reason during the circuit routine. Ideally, the user of circuit training equipment should be able to walk up to an exercise machine and start using it with a zero time delay.
EXERCISE EQUIPMENT..
[0005] United States Patent 6,702,719, ("the '719 Patent") issued to Michael Brown et. al., titled "Exercise Machine," describes an exercise machine which is capable of monitoring various parameters while the user exercises. These measurements may then be stored on some (possibly detachable) storage device, or transmitted across a network to a remote storage device. However, the machines described in the '719 Patent are alerted to the identity of a particular user only if the user attaches a small computer system (termed a "personal exercise monitor device") which can identify that user, or if the user enters their personal identification data manually via a keyboard or other data entry device. This is impractical for circuit training because each user may spend a maximum of, for example, 30 seconds at each machine. Users cannot realistically be expected to enter keystrokes to identify themselves to the machine, or to attach (and subsequently detach and carry with them) any type of identifying monitor device.
[0006] United States Patent 6,659,946, ("the '946 Patent") issued to Stephen Batchelor et. al., titled "Training System," describes a system whereby exercise machines may adjust to a user's personalized exercise needs, and also monitor the user's exercise measurements. Each machine described in the '946 Patent is outfitted with a smart-card reader and a small computer system that, after reading the contents of a user's particular card, adjusts the machine accordingly. Sensors on the machine are monitored by the computer system, which then stores measurements from those sensors on the card before the user disembarks from the machine. There are two major drawbacks to this architecture for circuit training scenarios. The first is that, like the '719 Patent, the user is not automatically identified once they engang machine, but must place or swipe their card in the reader before beginning the exercise. The second is that the user may not disengage from the machine at any time, but must either wait until the computer system indicates that the exercise is over, or manually indicate to the computer system that he/she wishes to end the exercise. Otherwise, that user's exercise measurements will not be stored on the card for later retrieval.
[0007] United States Patent 5,931,763, ("the '763 Patent") issued to Nerio Alessandri, titled "System for Programming Training on Exercise Apparatus or Machines and Related Method," describes a system similar to the '946 Patent. In it, each exercise machine adjusts to, and stores the exercise measurements of, a particular user that it identifies by a "portable medium" described as an "electronic key." As before, this key must be intentionally inserted into a particular receptacle on the machine by the user - the identification is not automatic. Once the user (or the machine) has terminated the exercise, the key may not be withdrawn until the machine's computer controller has written the pertinent exercise measurements and statistics into the key's memory. At some point in time, the user must then bring the key to a computer terminal so that all of its data may be downloaded and permanently stored.
[0008] United States Patent Application 10/819,052 filed by Brent Anderson et al., titled "Health Club Exercise Records System," and published as 2004/0198555 Al, turns the identification problem around. Users carry small handheld portable computers, each equipped with a tag reader. Machines are uniquely tagged, so that when the handheld device comes within range of a given machine's tag, information about that machine is automatically known. Thus, the handheld unit may display motivational information to the user which is customized to that machine. However, no mechanism is given by which the machine may either adjust itself to a given user's profile, nor record and store that user's exercise measurements for later use.
[0009] United States Patent Application 09/776,410 filed by Watterson, et al., on February 2, 2001, and titled "Methods and Systems for Controlling an Exercise Apparatus Using a Portable Remote Device," ("the '410 Application"), and published as 2002/0022551. The '410 Application describes a portable system retrieves one or more exercise programs from a remote communication system that provides motivational content for a user exercising upon an exercise mechanism. The exercise program further includes at least one control signal that controls one or more operating parameters of the exercise mechanism. The portable system includes a control device configured to retrieve the exercise program and deliver the motivational content to the user by way of an audio delivery device, while delivering the control signals to the exercise mechanism. A sensor communicates with the control device and tracks one or more measurable parameters of the user during the user's performance of the exercise program. Data representative of the one or more measurable parameters can be delivered to the control device for delivery to the remote communication system.
[0010] However, each of the machines listed above have problems, especially in connection with circuit training. What is needed is the ability for a user to walk up to an exercise machine and have the machine automatically recognize the user, retrieve the user's profile and modify the user's profile while the user is exercising. One method of wireless communication between the user and the machine is an RFID tag and RFID antenna in combination with a communication network by which a particular user's exercise measurements and statistics may be transmitted to a storage database, and by which a particular user's exercise settings may be retrieved from the database. For example, the '410 Application furthermore assumes that one given user is solely using the machine, and it is not capable of distinguishing between multiple users and tailoring the exercise for each one differently.
[0011] Radio Frequency Identification. Radio Frequency Identification (RFID) is a technology that is used to locate, identify and track many different types of items, such as clothing, laundry, luggage, furniture, computers, parcels, vehicles, warehouse inventory, components on assembly lines, and documents. RFID transponders, and RFID tags, are used in much the same way as optical bar codes, identifying the item to which they are affixed as being a particular individual or as being part of specific group. Unlike bar codes, RFID transponders can be read even when they cannot be seen, and hence a "direct line of sight" for transmitted RF energy and reflected RF energy is not required between interrogation device and the transponder. Furthermore, the identification numbers of a multiplicity of transponders can be read virtually simultaneously, with little or no effort on the part of the user to "aim" the interrogation device at each and every transponder. Some RFID transponders can store information in addition to that used for identification. This additional information may also be re-programmable by the user. Information within the transponder is typically accessed by a process variously referred to in the art as "scanning," "reading," or "interrogating."
[0012] RFID transponders are typically interrogated by a radio transceiver with some added intelligence to enable it to send and receive data in accordance with a communication protocol designed into the transponder. When interrogating one or more transponders, the transceiver transmits RF energy to the transponder, and encodes information on the outgoing signal by modulating the amplitude, phase and/or frequency of the signal. The RFID transponder can receive this signal and interpret the information sent by the interrogating device, and may also then respond by sending information contained in reflected RF energy back to the interrogating device.
[0013] RFID transponders are often classified as either active or passive. An active transponder is continuously powered by a battery or alternate power source. In contrast, a passive transponder obtains its power from the RF field imposed upon it by an RFID transponder interrogation device. A passive RFID transponder, therefore, must remain close enough physically to the interrogating device to obtain adequate power to operate its circuits. Typically, the range for a passive transponder will be less than that of an active transponder, given that the interrogating device is transmitting the same amount of RF power at the same frequency for both types of transponders.
[0014] RFID transponders may be constructed from discrete components on a circuit board or they may be fabricated on a single silicon die, using integrated circuit ("IC") techniques and needing only the addition of an antenna to function. Transponders are generally designed to operate in one of a number of different frequency bands. Popular frequencies are centered around 125 kHz, 13.56 MHz, 915 MHz and 2.45 GHz. These particular frequencies are chosen primarily because regulations in many countries permit unlicensed operation in these bands, and the permitted transmission power levels are suitable for communicating with and/or providing power to the RFID transponders. Transponders operating at lower frequencies (e.g. 125 kHz and 13.56 MHz) generally require larger antennas, and typically employ inductive coupling via multiple-turn coils to achieve a small antenna size. High frequency transponders typically utilize electric field coupling via simple half- wavelength dipole antennas. For example, 2.45 GHz transponders can use simple paper-thin, printed-conductor antennas as small as 60 mm by 5 mm. In contrast, 125 kHz transponders typically use a coil antenna, usually either made of many loops of wire or of a foil spiral affixed to a substrate material. In low frequency transponders, both coils and printed spirals must be quite large in order to achieve an appreciable operating range. Examples of such transponders may be found in U.S. Pat. Nos. 4,654,658 and 4,730,188.
[0015] RFID transponders are typically identified by a number contained within a memory structure within each transponder. This memory structure may be programmed in a variety of ways, depending on the technology used to implement the memory structure. Some transponders may employ factory-programmable metal links to encode the ID. Others may employ one-time-programmable ("OTP") methods, which allow the end user to program the ID. This is often referred to as Write Once, Read Many (WORM) technology, or as Programmable Read Only Memory ("PROM"). Both fusible links and anti-fuse technologies are used to implement this method of storage. Still other technologies allow the user to program and re-program the ID many times. Electrically Erasable Programmable Read Only Memory ("EEPROM") and FLASH memory are examples of technologies that can be used to implement this type of access. The transponder ID number is typically stored in a binary format for ease of implementation, though other representations could be used.
[0016] When multiple RFID transponders are within range of the interrogating device, it is typically desired to be able to identify all of the transponders in the field. Once the transponders have been identified, their presence may be noted in a computer database. Following identification, each of the transponders may also be addressed individually to perform additional functions, such as the storing or retrieving of auxiliary data.
[0017] The ability of the system to efficiently identify the presence of a multiplicity of transponders is highly dependent upon the communications protocol used to interrogate the transponders. Among those familiar with the art, a protocol suitable for allowing multiple transponders to respond to an interrogation request is typically referred to as an "anti-collision protocol." The process of singling out one transponder for communication is typically referred to as the process of "isolation."
[0018] Most anti-collision protocols communicate between an interrogation device and RFID transponders present in an RF field have relied upon pseudo-random number (PN) generators. PN generators are typically used to vary the time during which the transponders may respond, so as to eventually allow a response from each transponder to reach the interrogation device without colliding destructively with the response from another transponder. Examples of such protocols can be found in U.S. Pat. Nos. 5,537,105, 5,550,547, and 5,986,570.
BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The following drawings form part of the present specification and are included to further demonstrate certain aspects of the present invention. The invention may be better understood by reference to one or more of these drawings in combination with the detailed description of specific embodiments presented herein.
[0020] Figure 1 shows a diagram of the enterprise view of the circuit exercise system;
[0021] Figure 2A, shows a diagram of one site within the enterprise circuit exercise system; Figure 2B shows an alternate diagram of one site within the enterprise circuit exercise system without a local computer and local database;
[0022] Figure 3A shows an RFID tag ring; Figure 3B shows an RFID tag reader; and Figure 3 C shows a partial perspective view of the control panel of an exercise machine having graphic (e.g. LCD screens), non-graphic (e.g. LED lights); and acoustic (e.g. tones, or speaker) feed back devices and an RFID tag reader;
[0023] Figure 4A shows a flow diagram of a method for user identification and usage tracking of an exercise machine without cache; Figure 4B shows a flow diagram having the user identification and usage tracking of an exercise machine with cache; Figure 4C shows the decision tree 58 for "does the profile exist in the database?";
[0024] Figure 5 shows a flow diagram showing the decision tree for a system of determining "Has the User Changed?";
[0025] Figure 6 shows a flow diagram showing the system of updating a user's settings for a particular machine once that user has completed an exercise on that machine;
[0026] Figure 7 shows a flow diagram showing the system of retrieving a user's settings for a particular machine once that machine has identified the user;
[0027] Figure 8 shows a typical layout of circuit training machines;
[0028] Figure 9 shows a system layout of a single leg extension exercise machine having a hydraulic cylinder and a linear displacement sensor. SUMMARY
[0029] A system for providing: (a) an automatic identification, or (b) a combination of automatic identification and programmed training (either automatic or manual), for a particular user out of a multiple of users on at least one exercise machine which is equipped with a user identification device, the system comprises an identification system and a storage database, wherein the identification system is in communication with the storage database whereby settings of that particular user can be transmitted to, and retrieved from, the storage database. The identification system can be a radio frequency identification ("RPID") system, which has an RFID tag and an RFID antenna. The system can have a communication network facilitating the communication between the RFID system and the storage database. The profiles of a particular user are information stored on the database and transmitted to the exercise machine, which can be used to change in any settings on the exercise machine. The exercise machine can have at least one sensor from which measurements from a particular user can be collected and transmitted to the storage database. The system can be used in a circuit training.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
[0030] Terms: It will be readily apparent to one skilled in the art that various substitutions and modifications may be made in the invention disclosed herein without departing from the scope and spirit of the invention.
[0031] The term "a" or "an" as used herein in the specification may mean one or more. As used herein in the claim(s), when used in conjunction with the word "comprising", the words "a" or "an" may mean one or more than one. As used herein "another" may mean at least a second or more.
[0032] While one embodiment of the present invention is discussed in detail below, it should be appreciated that the present invention provides many applicable inventive concepts that can be embodied in a wide variety of specific contexts.
[0033] As discussed above, the invention is generally related to exercise systems and equipment using RFID tags, sensors, display units, and network computers to monitor and individualize exercises for a multitude of users. More specifically, this invention is related to a method for monitoring and individualizing exercises for a multitude of users simultaneously. A systematic circuit training workout utilizes a continuous series of exercises, and these exercises can be completed in groups having up to or about 8-25 or more people that are training on up to or about 8-25 machines or mor for a fixed period of time and the exercises are completed one right after the other, with little or no rest in between. A typical layout of circuit training machines is shown in Figure 8. Due to the fast paced nature of circuit training, an efficient workout is hampered by any stoppage of the rapid pace of exercise for any reason, including waiting on a machine to recognize the specific user of the machine.
[0034] Generally, in order to monitor and adjust the progress of a defined circuit training user, certain parameters should be identified and relayed to an interactive system without having the user of the circuit training equipment perform any task other than the specific circuit training exercises. Because circuit training is generally performed in groups, any interactive system that is to be implemented should also have the ability to perform the required monitoring and adjusting functions with more than one user on more than one machine simultaneously. In a preferred embodiment, the interactive system should have the ability, theoretically, to monitor and update a single user's profile even if the user is exercising on two separate machines simultaneously. As used herein, "profile" means the entire collection of settings, user ID number, user's name, date the user last used the machine, and any other relevant information for a particular given user. "Settings" include information stored on the database, and transmitted to the exercise machine, that can change in any way the state of the machine. Thus, settings also include user information that gets displayed or what position the valve motors must take to adjust the resistance of the machine.
[0035] As a specific example, an interactive circuit training system having two machines (e.g. a leg extension machine and a chest press machine) and two human users (e.g. User 1 and User 2) should be capable of identifying which user is using what machine. The interactive circuit training system should be also capable of setting or recording any machine parameters based upon the specific user's profile. Additionally, the interactive circuit training system should be capable of monitoring and updating the specific user's profile based upon the user's use of any specific machine. Thus, if User 1 is using the leg extension machine, and User 2 is using the chest press machine, the two users and their exercise patterns for each specific machine should be identified and recorded as the exercises are being conducted. When the User 1 and User 2 switch machines, this change should also be noted in the interactive system along with the progress for each user on each of the specific machines. However, one of ordinary skill in the art will recognize that for a period of time when User 1 and User 2 are switching machines, one or both machines are inactive. The inactivity of one or both machines introduces the logistical problem of trying to determine whether or not User 1 or User 2 has completed a specific exercise, completed the circuit, is resting, or has moved on to the next exercise. During the inactivity of the machine it may not be clear whether the user profile should be updated, or whether a specific timeout should be initiated until the next user interacts with the machine. In order to solve this problem, the concept of a "phantom user," User 0 in our example above, has been introduced.
[0036] The term "phantom user," as defined herein, refers to a default user profile that is to be considered active on any circuit training exercise machine when a User ID tag is not detected by the exercise equipment. For example, when human User 1 or human User 2 are switching machines, the phantom User 0 is considered to be using any or all machines at the moment that the machines do not identify a human user having User ID tag. Alternately, the phantom User 0 profile may be used for a human user that does not have a User ID tag. This concept is also discussed in detail in the examples listed below.
[0037] Generally, an interactive system for identifying, monitoring, and updating exercise profiles of more than one different exercise machine users is described. The interactive system comprises a local area network first site computer comprising a database including a multitude of individual records for each first site user of the multitude of different exercise users, the records including at least an individual machine resistant setting and a user ID number.
[0038] A method of automatically monitoring and individualizing exercises for a multitude of users is disclosed. "Automatic," as used herein, means that no action from the user is needed, or must be taken, for the system to do what is recited outside the process of mounting, using, and dismounting the exercise machine. The method comprises the steps of providing a first-site particular user with a unique exercise-machine proximity activated identification tag. A first exercise site or location is provided for a multitude of first site exercise machine users, having a multitude of different exercise machines, some of which may be capable of accepting a multitude of user settings for at least one adjustable machine operating parameter (including, for example, at least a machine resistance) is provided. The exercise machines include a tag reader for repetitively and automatically monitoring a proximity area unique for each exercise machine and for automatic wireless communication with a user-worn proximity-activated identification tag entering the proximity area and automatically transmitting a digital signal corresponding to such identification tag. Some of the exercise machines may also be capable of transmitting signals relating to the user repetitions of the machine. A local area network ("LAN") is provided for automatic engagement and automatic communication with the exercise machines and includes at least a first site computer, having a database including a multitude of individual records for each of the multitude of site users. The individual records may include a machine user resistance setting for each different machine. The first site computer identifies individual particular users and may be capable of automatically providing a setting of the machine operating parameters of the machine in accordance with individual record of each user. The first site computer may, after identification of the user, automatically set a first machine at an individualized setting for a first user, when a first user is in the proximity area of the first machine. The computer may set, again, automatically a second machine of the multitude of different machines at an individualized setting for a second user when the second user is in the proximity area of the second machine. This automatic identification and setting may continue an "Nth" machine of the multitude of different machines at an individualized setting for an Nth user when the Nth user is in the proximity area of the Nth machine. The first, second and Nth machine are operated by the first, second and Nth user respectively, typically simultaneously during a first time period.
[0039] The first site computer may store the repetitions (or other machine operating variable) of each machine in the records identified with each first, second and Nth user. Optionally, the first site computer may reset the first machine at an individualized setting for the Nth user, when the Nth user is in proximity area of the first machine; reset the second machine at an individualized setting for the first user when the first user is in proximity area of the second machine; and reset the Nth machine at an individualized setting for the second user, when the second user is in proximity area of the Nth machine. The first, second and Nth machines are operated by the Nth, first and second users, respectively, simultaneously, during a second time period, and the first site computer stores the repetitions (or other machine operating variable) of each machine in the records identified with each first, second and Nth user. Optionally, the programmed first site computer may change the individualized machine settings of the first, second and Nth uses in response to signals received from the machines during at least the first and second time periods. The system includes communicating individual user records (including identification) with a wide area network, the wide area network for sharing information related to a multitude of user records from the first site with a multitude of additional user records at additional sites.
[0040] An interactive system for exercise of a multitude of different exercise users is also disclosed. The interactive system comprises a local area network first site computer comprising a database including a multitude of individual records for each first site user of the multitude of different exercise users, the records including at least an individual machine resistant setting and a user ID number. [0041] A multitude of user-carried proximity-activated personalized ID tags are provided for the site users. A first site typically includes a circuit having at least a first and a second exercise machine. Each machine typically includes a tag reader capable of repetitively sampling a unique machine proximity area for the presence of an ID tag. The reader is capable of communicating with the LAN first site computer, and some of the machines may be capable of adjustably accepting a machine operating parameter (one such machine operating parameter being machine resistance). At least some of the machines may be capable of sending a signal relating to a machine operating variable (one such machine operating variable being, for example, the number of repetitions the exercise user performs on a machine-actuated moving part). The LAN first site computer is capable of automatically identifying individual records and of automatically receiving an initial set of machine operating parameters including at least a machine resistance for the first and second machines. Optionally, the LAN first site computer is automatically, or manually, programmed to set the first and second machines at the initial resistance settings in response to a signal from the tag reader. In addition, the local area network computer is typically further capable of receiving the signal related to the machine operating variable and may also be further capable of automatically changing the initial settings to new settings and the new settings to subsequent settings in response to the machine operator variable signals.
[0042] A wide area network for communication with the local area network first site computer may be used for automatically receiving periodically and automatically updating individual records from the local area network first site computer and from a multiplicity of other local area network site computers. An offsite computer engages the WAN for communicating with the first and the multiplicity of other LAN computer to make available records to all site computers for identification of all site users and, optionally, for automatically setting machine operating variables of all site exercise machines and for optionally receiving and changing settings in response to machine operating variables from all such machines.
EXAMPLES
[0043] The following examples are provided to further illustrate this invention and the manner in which it may be carried out. It will be understood, however, that the specific details given in the examples have been chosen for purposes of illustration only and not be construed as limiting the invention.
EXAMPLE 1
[0044] An interactive system for circuit training machines does not need to be limited to a single exercise facility. In a preferred embodiment, several circuit training exercise facilities (sites) can be linked using a wide area network ("WAN") connected to a database holding specific user profiles. As shown in Figure 1, the enterprise circuit exercise system (10) of the current invention has a plurality of exercise sites (20a-d) that are in data communication with each other and with an "off-site" computer site (24) via a wide-area network (22), also referred to as a WAN. It is to be understood that "Exercise Site N" (20d) indicates that there may be one or more exercise sites (20a-d) within the enterprise circuit exercise system (10).
[0045] Each exercise site may or may not be located in the same city, state, or region of the world. Each exercise site has at least one exercise machine connected to a local area network ("LAN") that is connected to the off-site database through the WAN. Alternatively, each exercise site may have its own database that may or may not be connected with the off-site database. Additionally, an exercise site having its own database may have data communication with a second site or an off-site database.
[0046] A general layout of Exercise Site 1 is shown in Figure 2A and Figure 2B. Generally, a user will have a User ID tag (36a), and the exercise machine (26a-d) will have a User ID tag reader (38) in data communication with a database (28b or 32b). The database holds at least some minimal information on the user, including the information that the user does not exist, or is using a default profile, or phantom profile. User profiles can be modified by a specific human user by interacting with a specific exercise machine at a specific exercise site. As shown in Figure 2A, a human user (34a) using Exercise Site 1 (20a), and typically all exercise sites (20a-d), are comprised essentially of a plurality of different exercise machines (26a-d), a site computer (28a), and a wired or wireless local area network (30), also referred to as a LAN, to effect communication between the exercise machines (26a-d) and the site computer (28a). The exercise machines (26a-d), site computer (28a), and network (30) together comprise some of the physical embodiments of the present invention. The different exercise machines (26a-d) of the present invention comprise the circuit of the present invention and are well known in the art and may be comprised of elliptical machines, stationary bicycles, electronic weight resistance machines, treadmills, stair-step machines, or the like. The exercise machines (26a-d) are adapted to identify a multitude of users (34a-c) at all times during any given exercise period and, where appropriate and desired, the exercise machines can programmatically adjust the settings of the exercise machine and track usage statistics of during any exercise period. As such, each exercise machine always has an identified user profile and is monitoring the usage statistics, even when the machine is not in use, or a human user does not have an identification tag. Thus, when the exercise machine does not detect the User ID tag, the user is considered to be a "phantom" user, even when the machine is not in use. Additionally, the exercise machines (26a-d) are adapted to include a microcomputer (not shown) to facilitate the automatic communication, processing, data storage, and retrieval needs of the current invention.
[0047] Figure 2B shows a diagram of another embodiment of the present invention of one site within the enterprise circuit exercise system without the use of a site computer or a local database.
[0048] Typically, an exercise machine (26a-d) of the present invention is adaptable to have its settings, for example resistance, programmatically (automatically or manually) adjusted. The site computer (28a) may further comprise a local database (28b) and an attached keyboard (28c). The local database (28b) stores all of the settings for the plurality of exercise machines (26) for each user (34a-c) having a User ID tag, and for the phantom user. The local database (28b) also stores usage statistics for each user (34a-c) on each exercise machine (26) so that the program settings for a particular user (34a-c) on a given exercise machine (26a-d) may be automatically or manually adjusted to accommodate that particular user's (34a-c) changing capabilities. The program settings are typically adjusted automatically as discussed in detail below but may be adjusted manually via the attached keyboard (28c). Program settings, as used herein, refer to the default settings for a given user on a given exercise machine and will vary from time to time as the capabilities of the particular user vary. The site computer (28a) may be in electronic communication with a WAN (30). Where the site computer (28a) is in electronic communication with a WAN (30), the particular user settings stored in the local database (28b) are periodically transmitted to an Off-Site Computer database (32b) so that any given user's (34a-c) settings may be retrieved from any exercise site (22).
[0049] As is seen in Figure 2A and Figure 2B, the site exercise circuit system (31) of the present invention is comprised of a plurality of different first site exercise machines (26a-d). It is expected that during the course of a workout routine more than one human user (34a-c) with User ID tags (36a) will utilize substantially all of the exercise machines (26) sequentially in a circuit-like manner as indicated by arrows (35). Additionally, at anytime that the machine is idle, or a user does not have a user ID tag the phantom user will be considered to be using the machine. For example, after completing an exercise period on Exercise Machine 1 (26a), the particular user (34a) will proceed to Exercise Machine 2 (26b) to commence a new exercise period. The user (34a) will repeat this process until the user has completed his or her workout or has reached the final machine of the circuit (32), Exercise Machine N (26d). Typically, other human users with user ID tags will follow so that most of the exercise machines (26a-d) of the circuit are in use simultaneously, and in use by a phantom user when the machines are idle.
[0050] Each particular user (34a-c) of the circuit carries an identifying tag (36) such as a transponder which enables each exercise machine (26a-d) to uniquely identify each user (34a-c). It is understood that within the scope of the present application, a particular user (32a-b) may carry the identifying tag (36) in his or her hand or attached to a foot or ankle, by wearing the tag, by affixing the tag to clothing or by any other means such that the identifying tag is in close enough proximity such that it may function to uniquely identify a particular user (34a-c) as that user approaches or mounts an exercise machine (26a-d). In the preferred embodiment the identifying tag (34a-c) is a Radio Frequency Identification ("RFID") device, which is well known in the art. An RFID device uses radio waves to automatically identify people or objects. The RFID identifying tags (36) store an identification number which uniquely identifies the particular user (34a- c) on a microchip that is attached to an antenna. In alternate embodiments, other forms of user (34a-c) identification may be utilized. A non-exhaustive set of examples includes cards or other items encoded with bar codes, biometric identification such as fingerprints, or manual code entry on the exercise machine. [0051] One embodiment of the invention utilizes an RFID identification system, it should be understood that a RFID system is just one of many acceptable systems capable of providing the needed identification of a user. For example, a RFID tag in the shape of a ring (315) can be worn by the user, as shown in Figure 3 A and Figure 3B. The RFID ring uses a 125kHz RFED tag, model 1775 from RFID, Inc., Aurora, CO. Briefly, the RFID tag is a 12mm long x 2mm diameter glass ampoule tag (320) similar to those used in animal identification. It can be attached rigidly to a plastic or metal ring (310) and worn by the user. Alternatively, the RFID tag can be sewn into an elastic band (330) and slipped onto the user's finger.
[0052] Each exercise machine (26a-d) of the present invention is equipped with a tag reader (38). Generally, the tag reader (38), or interrogator, transmits electromagnetic waves which the antenna on the identifying tag (36) is tuned to receive. The identifying tag (36) draws power from the field created by the tag reader (38) and uses it to power the microchip's circuits which then modulate the waves that the identifying tag (36) sends back to the tag reader (38) a signal which uniquely identifies the identification tag (36) and thereby uniquely identifies the user (34a-c). The transmission of electromagnetic waves by the tag reader (38) creates a proximity zone (40) about the exercise machine (26), or about the tag reader on the exercise machine, within which a user (34a-c) may be uniquely identified. The size of the proximity zone (40) depends upon the frequency of operation, the power of the tag reader (38), and interference from other objects. It is expected that the proximity zones (40) of the present invention will extend about and beyond the tag reader of the exercise machines (26) but not so far as to overlap with the proximity zones (40) of other exercise machines (26). hi a preferred embodiment, the user ID tag reader (340) is mounted near one of the exercise machine's hand grips (350), such that the user ID tag reader is activated when the user places the user ID tag ring (315) on or near the hand grip, as shown in Figure 3B. For example, a Model 3020 "MicroReader" (from RFID, Inc.) operating at 125kHz has been used as a preliminary prototype. The antenna for the tag reader has been integrated into the handle of the exercise equipment. The tag reader communicates with the real-time controller via an RS232 serial communication channel at a speed of 9600 baud. Although not wanting to be bound by theory, it is possible to incorporate the tag reader's functionality into the real-time controller, which could reduce the number of separate units used. [0053] When a user (34a-c) enters the proximity zone (40) of an exercise machine (26), the tag reader (38) of the exercise machine (26) receives a signal which provides an identification number which uniquely identifies the user (34a-c) as being different from the default or phantom user. The exercise machine (26) transmits this identification number to the site computer (28a) via the LAN (30) to request the program settings for that user (34a-c) on that type of exercise machine (26). Once the user's (34a- c) settings are located in the local database (28b), the settings are transmitted back to the exercise machine (26) which configures itself accordingly. The program settings for a given user (34a-c) on a given exercise machine (26) may include any setting which affects the ease or difficulty with which an exercise machine is utilized by the user. For example, for an elliptical exercise machine, the settings may include resistance, incline, and/or programming to vary resistance and incline during the exercise period. As an alternate example, a programmable electronic weight resistance system's program settings may include the initial resistance and the distance the actuator bar is placed from the user. If the user (34a-c) is not defined in the local database (28b), a signal is transmitted to the exercise machine (26a-d) that the current user is not defined within the exercise system (10) and to configure itself with device default settings stored within an on-board microcomputer (not shown). Generally, the device default settings for an undefined user are the same as the phantom user and will reflect an average of the capabilities of users known to the enterprise circuit exercise system (10). When the user removes the user ID tag from the ID tag reader the machine will detect a change of users and the phantom user will become the current user until another user ID tag is detected indicating another change of user.
[0054] Where the exercise site (20a-b) is connected to a WAN, new data from the exercise site's (20a-b) local database (28b) is propagated to the Off-Site Computer database (32b) via the Off-Site Computer (32a). New data, as used herein, refers to any user (34a-c) data of any sort that has been created or modified since the last propagation of data from the local database (28b) to the Off-Site Computer database (32b). Typically, the propagation of data from the local database (28b) to the Off-Site Computer database (32b) occurs at regular intervals; for example, once daily. Once the new data from each of the exercise sites (20a-d) has been incorporated into the Off-Site Computer database (32b), the complete set of data for all exercise sites (20a-d) is propagated back down to the local database (28b) for each exercise site (20a-d). In this manner, a user from any exercise site may utilize any other exercise site and still have access to his or her program settings.
[0055] When the user's (34a-c) settings are received by the exercise machine (26), to confirm to the user that the exercise machine (26) is properly configured for that user, the user's (34a-c) name and/or serial number will be graphically displayed on the exercise machine display device (42). See Figure 3 C for a more detailed view of the exercise machine display device (42). When a phantom user or an undefined user is operating the exercise machine (26), the exercise machine display device (42) presents an indication that the system device default settings have been used to configure the exercise machine (26). Alternatively, the exercise machine may have a non-graphic display device. A non-graphic display means include an indicator light (421) (where one type of light is used to indicate that the user ID tag has been recognized while the other type of light is used to indicate that the user has not been recognized, and is thus a "phantom," or undefined user). Another type of non-graphic indicator may be an acoustic feedback device (e.g. speaker (420)) for transmitting a voice or sound indicator. Furthermore, a combination of graphic and non graphic devices may be present on a single exercise machine (42), (420), and (421). The user ID tag reader (340) is mounted near one of the exercise machine's hand grips (350). In order to operate the displays, user ID tag reader and other electronics located at the exercise machine, power may be supplied using a battery or power cable. However, in order to reduces cable clutter power may be supplied to the machine via the same signal path as data is transmitted back and forth using the "power-over-Ethernet" standard IEEE 802.1 laf.
[0056] Upon removal of the user ID tag from the ID tag reader on a particular exercise machine (26a-d) by the user (34a-c), statistics related to that exercise period are transmitted to the site computer (28a) for storage in the local database (28b). The statistics transmitted may include number of repetitions, average/peak forces and velocities, maximum displacement of a moving part, total energy expended, or any other use-related statistic that may be useful in tracking a user's development. These statistics are aggregated by the on-board microcomputer (not shown). Periodically, as discussed below, the site computer (28a) will utilize the use statistics stored in the local database (28b) for a user (34a-c) to amend the program settings for that user on an exercise machine (26a-d) to tailor a user's (34a-c) workout routine to the changing capabilities of that user. Further, a user (34a-c) may manually adjust his or her program settings through data input on attached keyboard (28c).
[0057] As mentioned above, at all times, each exercise machine has a current user. When a human user having a user ID tag is detected, the machine settings for that user's profile are loaded on the machine that has detected that particular user ID tag. Alternatively, when an ID tag is not identified by the exercise machine, a phantom user having default settings is considered to be using the machine. Flow diagrams showing the user identification and usage tracking of an exercise machine are shown in Figure 4A and Figure 4B. Figure 4 A shows a method for user identification and communication between the RFID system and the database without a cache, and Figure 4B shows a similar system with a cache. One advantage of having a system with cache is that once a user ID tag is identified and the user's profile is retrieved from the database, all the user's settings for each and every machine in the circuit can be transmitted and stored on the cache of each separate exercise machine rather than accessing the local area network each time the user changes. Because there is always an active user on the machine, either a user with the User ID tag or a phantom user, each machine always has a phantom user profile loaded, which allows a rapid change of users. By using a local cache on the exercise equipment the speed with which a user's profile settings can be loaded into the real-time controller is nearly instantaneous. If the profile exists in the cache, no latency is incurred by requesting the profile over the LAN and waiting for the site computer to look up the profile and transmit it back to the controller. Additionally, the use of local cache makes the system of exercise machines and controllers more tolerant of temporary LAN disruptions. However, using a local cache requires that the real-time controller have a large enough memory to hold the profiles for many users (e.g. about 25), which translates to a more expensive model of microprocessor in the controller design.
[0058] This process executes in a continuous loop while the exercise machine is in operation. When the equipment is initially turned on and no user ID tag has been identified, the machine is being used by the phantom user as a default. The tag reader of the exercise machine repeatedly transmits a signal to locate a user ID tag of a user (step 52). The tag reader transmits the interrogation signal to locate the user ID tag in the range of about hundreds of times per second to about once every few minutes. The preferred rate for tag interrogation is anywhere from 100 interrogations per second down to once every few minutes. Generally, tags are interrogated about 10 times per second, however, some system designed for situations other than circuit training may not need such a fast interrogation rate.
[0059] When a particular user having the user ID tag is found (step 54), the previous users statistics are transmitted to the database, even when the previous user is the phantom user and the particular user's identification number and the machine type are transmitted to the site computer to retrieve the user's program settings for that exercise machine type (step 56). If the exercise machine has cache, it will be checked for the user ID and settings (step 560). When the profile is loaded in cache the user information will be displayed (step 64) and the machine will be configured for exercise. If the profile is not loaded in cache, the user ID and machine type will be transmitted to the database (step 562), where the profile will be retrieve and used to display the user information, or the default settings will be retrieved (step 60). If the exercise machine does not have cache, the existence of the user profile in the database will be determined (step 58). Figure 4C shows a detailed flow diagram of the decision tree "does the profile exist in the database?" in Step 58.
[0060] If the user is not defined for the exercise machine (as set out in more detail below), the device default settings for the exercise machine are retrieved (step 60), and the user's personal information (e.g., name, identification number) are displayed on the exercise machine display device to indicate to the user that the machine is properly configured for that user (step 64). Alternately, non-graphical indicator devices can communicate to the user that the machine has retrieved the user's profile. The exercise machine then configures itself for use by the user with the settings retrieved (step 66). After the exercise machine is properly configured, the user commences the exercise period on the exercise machine (step 68). During the exercise period, the user's use of the exercise machine is tracked (step 70). The variables tracked by the exercise machine may include number of repetitions, average/peak forces, and velocities, maximum displacement of a moving part, total energy expended, user's heart rates, calories burned, or a mixture thereof, or any other use-related statistic that may be useful in tracking a user's development. [0061] When the user removes the user ED tag from the ID tag reader, the exercise machine will detect that the user has changed to the phantom user. The phantom user profile will be transmitted to the exercise machine from the database or from the cache memory and the phantom user's usage will be tracked, even when the machine is not actively being used.
[0062] One desired characteristic of the present invention is that it be reliable and as robust as feasible against the possibility of component failures. One subsystem that is most likely to fail occasionally is the Local Area Network ("LAN"). If this happens, it may not be possible for an exercise machine to retrieve a given user's machine settings, nor to identify that user, as the machine's real-time controller is out of contact with the site computer on which resides a database of users and user profiles. To mitigate this problem, a modification of the preferred embodiment includes a local data cache in each machine's controller. As seen in Figure 4B, when a user's tag is successfully read by the machine's tag reader, the local cache is first checked to see whether it contains that user's profile information. If so, then the controller does not attempt to utilize the LAN until the user disembarks from the machine. If not, then the controller attempts to retrieve the user's profile settings via the LAN. When the LAN is fully operational, a profile request from any given machine is transmitted over the LAN to the site computer. The site computer then broadcasts that user's profile and settings to all exercise machine controllers listening on the LAN. Each controller stores this information in its cache. This is a particularly successful modification of the preferred embodiment when used in a circuit-training environment because it is highly likely that each user will use most or all of the machines; if the cache is designed to hold as many user profiles as there are machines in the circuit, then each user's profile is requested via the LAN only once per workout. Thus, a minimum number of users will be incorrectly identified, or lose access to their profiles and settings, if a temporary network failure occurs.
[0063] The probability of previous user still using the machine could be determined as set out in more detail below and in Figure 5. The exercise machine determines whether the user has changed using the decision tree of step 54 in Figure 4A or 4B. Figure 5 is a flow diagram showing a system of determining whether a user with a user ID tag is currently utilizing an exercise machine. It is a decision tree asking if the user has changed. The tag reader of the exercise machine transmits a signal to locate an identification tag of a user. Using the response received (i.e., identification tag present or not), the prior responses received, and the current state of the exercise machine, the probability that the user is still using the machine is calculated (step 84). The determination of the probability that a user is still using the exercise machine even in the absence of return signal to the tag reader is needed to reduce the possibility that "false negatives" resulting from the tag reader's queries will result in the exercise machine being returned to its default state. In those cases, the user may still be using the exercise machine even when the tag reader does not locate and identification tag.
[0064] If the probability that the user is still using the exercise machine exceeds a certain threshold (step 86), 50% for example, then the exercise machine assumes that the user is still using the exercise machine and continues to gather usage statistics (step 88). Otherwise, the exercise machine ceases gathering usage statistics (step 90) and transmits the gathered statistics to the site computer.
[0065] The probability that the user that began an exercise period is still using an exercise machine is determined using a probability function. An example of such a probability function is
Pmw = (1 - α) Paid + CLU
U= A or (B and [C; or C2 or ... or Cn])
where,
A = 1 if the tag reader retrieves the current user's identification number, 0 otherwise;
B = I if the previous reading retrieved the current user's identification number, 0 otherwise;
Cn=I if the Machine Operating variable exceeds a predetermined threshold, 0 otherwise; α=a number between 0 and 1.
[0066] Figure 6 is a flow diagram showing one embodiment of the system of updating a user's settings for a particular machine once that user has completed an exercise on that machine. When a user's exercise period on an exercise machine is completed, that machine transmits to the site computer via the LAN usage statistics for that user on that exercise machine during that exercise period (step 102). These usage statistics are then stored in the local database for review (step 104). If it is not the appropriate time to update the user's program settings (step 106) then the process is terminated.
[0067] Several methods have been contemplated by the inventors in order to determine if the current exercise settings are acceptable or need to be revised. First, the settings could be modified if a predetermined amount of time has passed since the last modification. Second, the settings could be modified if the user used a given machine a predetermined number of times.
[0068] One embodiment of the system has a display with a pacing bar. The user is instructed to move a particular component of the machine so that the sensed motion matches the pacing display. The pacing bar oscillation frequency can be increased, which makes the user work faster (and thus harder). One possible statistic to keep track of the pace is the tracking error, which is the difference between the pacing display and the user's actual motion, and modifies the settings if the tracking error falls below a predetermined threshold, which is another method to determine if the current exercise settings are acceptable or need to be revised.
[0069] Additionally, some users may have different goals for their workout routine. Specifically, some users may wish to exercise for strength building, while others for cardiovascular improvement. Still others may wish to switch between the two styles of exercise, so settings could be modified if the user needs to switch between a strength or cardio style exercise. This may be accomplished on machines with adjustable resistance elements such as hydraulic cylinders, a control signal may be sent to the resistance element to, for example, slightly constrict a hydraulic fluid path using a motorized valve, which makes the user work harder. [0070] One possible sensor that could be mounted on an exercise machine is a heart-rate monitor, whereby the settings could be modified if the user's heart rate rises above (or falls below) a predetermined threshold.
[0071] The timing of the review of a user's program settings for an exercise machine may vary from machine type to machine type, site to site, and user to user. One way of determining the appropriate timing of a review is to review a user's program settings against his or her usage statistics after a fixed number of periods of exercise. By this method, a user's program settings may be reviewed after every fifth or tenth exercise period. Another way of determining the appropriateness of program settings review is to rely upon the most recent usage by the user. For example, if on a given exercise machine the user exceeded fifteen repetitions during an exercise period or failed to achieve ten repetitions during an exercise period, then a review of that user's program settings would be appropriate.
[0072] If the system determines that it is appropriate to review the user's program settings (step 106), the user's program settings are analyzed in reference to the user's usage statistics to determine if the program settings are currently set properly or need to be adjusted (step 110). If the program settings are appropriately set (step 112) then the process is terminated (step 114). If the program settings are too easy for the user's current capabilities (step 116), then the program settings are adjusted to make them incrementally more difficult for the user (step 118). If the program settings are too difficult or too strenuous for the user's current capabilities (step 116), then the program settings are adjusted to make them incrementally less difficult for the user (step 120). Additionally, as seen in Figure 2A, a user or instructor may manually adjust a user's program settings via the keyboard (28c) attached to the site computer (28a).
[0073] Referring now to Figure 7 which illustrates the system of retrieving a user's settings for a particular machine once that machine has identified the user. It is a decision tree asking the question: Does the profile exist in the database? As used herein, "profile" means the entire collection of settings, user ID number, user's name, date the user last used the exercise machine, and other relevant information pertaining to that particular user. A request sent by an exercise machine and received by the site computer via the LAN to retrieve the program settings for a given user on a given exercise machine type (step 122). The site computer queries the local database for the user's program settings using the user identification and exercise machine type (step 124). If the program settings are found (step 126), the site computer retrieves the settings from the local database (step 130) and returns those settings and a flag indicating that the user's settings were located to the requesting exercise machine (step 132). If the program settings for the user are not found in the local database (step 126) then a flag is returned to the exercise machine indicating that the user's settings were not located (step 128).
[0074] The invention is illustrated by example in the drawing figures, and throughout the written description. Although the invention has been described with reference to specific embodiments, this description is not meant to be construed in a limited sense. Various modifications of the disclosed embodiments, as well as alternative embodiments of the invention will become apparent to persons skilled in the art upon the reference to the description of the invention. It is, therefore, contemplated that the appended claims will cover such modifications that fall within the scope of the invention.
EXAMPLE 2
[0075] One large commercial workout establishment's routine is simple yet varied. Gym members use exercise machines arranged in a circle, known as a circuit training. The exercise machines are used at 30 second intervals. When prompted, the members switch to the next station in the circuit for a workout session of 30 minutes. Figure 8 shows a typical layout of circuit training machines.
[0076] One general objective of the invention is to have a system that can obtain and update a user's workout profile during a user's workout. The general method to achieve this objective utilized a real-time controller, a radio frequency identification tag ("RFID") for user identification with visual feedback, a hydraulic cylinder to provide resistance, and a linear displacement sensor attached to the hydraulic cylinder. For example, a leg extension machine was one specific machine that incorporated the invention. As shown in Figure 9, (900) shows a leg extension machine (930) having an LCD, a hydraulic cylinder (940), a linear displacement sensor (910), and a RFID tag reader (950) was used to demonstrate the specifications of this invention. The linear displacement sensor (940) measures the total amount of linear motion recorded at the cylinder, from which the user's total range of physical movement may be inferred. Such displacement measurements may be obtained by sensors such as a Linear Variable Differential Transformer ("LVDT") or a Linear Magnetostrictive Sensor, both of which are well known in the field. Furthermore, by periodically sampling the output of the linear displacement sensor (for example, once every 1/100 of a second), the velocity of the hydraulic cylinder's piston may be accurately approximated. In this embodiment, the hydraulic cylinders exhibit a well-known mathematical relationship between the piston velocity and the resistive force generated by the cylinder. Thus, the real-time controller may accurately approximate the force with which the user is actuating the cylinder. Knowing the force and velocity experienced by the user permits direct calculation of the amount of work or average power expended during the exercise.
[0077] The embodiments shown and described above are only exemplary. Even though several characteristics and advantages of the present invention have been set forth in the foregoing description together with details of the invention, the disclosure is illustrative only and changes may be made within the principles of the invention to the full extent indicated by the broad general meaning of the terms used in herein and in the attached claim.
REFERENCES CITED
[0078] The following references, to the extent that they provide exemplary procedural or other details supplementary to those set forth herein, are specifically incorporated herein by reference.
U.S. PATENT DOCUMENTS
United States Patent Application 09/776,410; Publication No.: 2002/0022551 filed by Watterson, Scott R. on February 2, 2001 and titled "Methods and Systems for Controlling an Exercise Apparatus Using a Portable Remote Device," "the '410 Application").
United States Patent Application 10/819,052; Publication No." 2004/0198555 file by Anderson, Brent on April 6, 2004 and titled, "Health Club Exercise Records System,"
United States Patent 5,931,763 filed by Nerio Alessandri on February 24, 1998 and titled, "System for Programming Training on Exercise Apparatus or Machines and Related Method."
United States Patent 6,659,946 filed by Stephen Batchelor on June 30, 2000 and titled, "Training System."
United States Patent 6,702,719 filed by Brown, Michael Wayne on April 28, 2000 and titled, "Exercise Machine."

Claims

WHAT IS CLAIMED IS:
1. A system for providing identification, or identification together with programmed training, for a particular user out of multiple users, the system comprising: at least one exercise machine equipped with a user identification device; an identification system; and a storage database; wherein, the identification of the particular user is accomplished automatically; the programmed training is accomplished automatically or manually; and the identification system is in communication with the storage data base, whereby settings of the particular user can be transmitted to, and retrieved from, the storage database.
2. The system of claim 1, wherein the identification system is a radio frequency identification ("RFID") system.
3. The system of claim 2, wherein the RFID system comprises an RFID tag and an RFID antenna.
4. The system of claim 2, further comprising a communication network to facilitate communication between the RFID system and the storage database.
5. The system of claim 1, wherein the settings of the particular user retrieved from the storage database are used to alter a state of the exercise machine.
6. The system of claim 1, wherein settings of the particular user retrieved from the storage database are displayed visually.
7. The system of claim 1, wherein the exercise machine is an adjustable- resistance machine and the settings of the particular user retrieved from the storage database are used to adjust resistance of the adjustable-resistance machine.
8. The system of claim 1, wherein the exercise machine has a display with a pacing bar and the settings of the particular user retrieved from the storage database are used to prompt the user to move a particular component of the exercise machine so that a sensed motion matches the display with the pacing bar.
9. The system of claim 1, wherein the system is used in a circuit training.
10. The system of claim 1, wherein the user identification device is a tag reader.
11. The system of claim 1 , wherein the exercise machine is adapted to include a microcomputer to facilitate communication, processing, data storage, and retrieval needs of the system.
12. The system of claim 1, wherein the exercise machine is equipped with a caches memory for storing profile of the particular user.
13. The system of claim 1, wherein the storage database is in communication with the exercise machine through a network.
14. The system of claim 13, wherein the network is a local area network ("LAN") or a wide-area network ("WAN").
15. The system of claim 1, wherein the exercise machine has at least one sensor from which measurements from the particular user can be collected and transmitted to the storage database.
16. The system of claim 15, wherein the measurements comprise angular or linear displacement of a moving part of the exercise machine, the force with which the particular user exercises, the velocity with the particular user exercises, the number of repetitions preformed by the particular user, heart rate of the particular user, number of calories burned by the particular user, or a combination thereof.
17. An exercise system capable of obtaining and updating a particular user's workout profile during the particular user's workout, the exercise system comprising: a real-time controller; an identification system; a resistance-producing device; and a displacement sensor, attached to the resistance-producing device, for measuring total amount of motion recorded at the resistance-producing device, the displacement sensor being connected to the real-time controller through a first communication channel; wherein, the real-time controller is adapted to approximate a force with which the particular user is actuating the resistance-producing device.
18. The exercise system of claim 17, where the identification system is a radio frequency identification ("RFID") system communicating with the real-time controller through a second communicating channel.
19. The exercise system of claim 17, wherein the resistance-producing device is an adjustable resistance-producing device connected to the real-time controller through a third communication channel.
20. The exercise system of claim 17, wherein the resistance-producing device is an exercise machine of a hydraulic cylinder, a weight machine, a spring, or a combination thereof.
21. The exercise system of claim 17, wherein the displacement sensor is a linear displacement sensor and the total amount of motion recorded at the resistance- producing device is a linear motion.
22. A method for automatically identifying, monitoring, and interfacing exercise machine information and database information for at least a first user and a second user having at least a programmable exercise machine equipped with a user identification device and a database comprising: (a) configuring a first user ID number into the programmable exercise machine, wherein the first user ID number is a default profile having a predetermined difficulty setting for the programmable exercise machine;
(b) automatically detecting a presence or absence of a user identification tag with the user identification device, wherein the absence of the user identification tag automatically designates the user as having a first user ID number; and the presence of the user identification tag automatically designates the user as having the second user ID number;
(c) repeating step (b) if the first user ID number is determined, or continuing to step (d) if the second user ID number is determined;
(d) querying the database information to determine if at least a second profile exists for at least the second user ID number;
(e) repeating step (a) if the second user ID profile does not exist; or continuing to step (f) if the second user profile exists;
(f) configuring a second user ID setting obtained from at least the second user profile into the programmable exercise machine, wherein the second user ID settings are an editable profile having a second difficulty setting determined by at least the second user;
(g) repeating step (b); and wherein, the exercise machine is in data communication with a database.
23. The method of claim 22, further comprising, tracking usage data of the programmable exercise machine after step (f) to be transmitted to the database as an updated second user ID setting when the second user is no longer exercising.
24 The method of claim 23, further comprising determining if the second user no longer exercising by calculating a probability function comprising:
Pnew = (l - a) PoM + aU
wherein, U - A or (B and [C; or C2 or ... or Cn]); A = 1 if a repeated step (b) determines the presence of the second user; and A = 0 if repeated step (b) determines the presence of the first user; B = 1 if the user of the initial step (b) equals the user of the repeated step (b); and B = 0 if the user of the initial step (b) does not equal the user of the repeated step (b); Cn=I if a machine operating variable exceeds a predetermined threshold, and Cn=O if the machine operating variable does not exceed the predetermined threshold; α=a number between 0
and 1.
25. The method of claim 24, further comprising selecting the machine operating variable as resistance or repetition.
26. The method of claim 22, further comprising, selecting the programmable exercise machine having cache memory for loading the second user settings and tracking usage data of the programmable exercise machine after step (f); wherein the usage data is transmitted to the database as an updated second user ID setting when at least the second user is no longer exercising.
27. The method of claim 26, further comprising, updating the second user profile with the updated second user ID setting forming an updated second user profile, and wherein the updated user profile comprises statistics related number of repetitions, average/peak forces and velocities, maximum displacement of a moving part, total energy expended, or a combination thereof.
28. The method of claim 22, further comprising, providing the user identification tag as a radio frequency identification ("RFID") tag in a ring shape that is worn by the user, and wherein the user identification device comprises a proximity RFID tag detector that interrogates a presence or absence of the ring.
29. The method of claim 22, further comprising, providing the exercise machine in data communication with a database having a local area network ("LAN") or a wide-area network ("WAN") data communication connection and a site computer or an off-site computer.
30. The method of claim 22, further comprising, providing the exercise machine comprising elliptical machines, stationary bicycles, electronic weight resistance machines, treadmills, stair-step machines, and hydraulic resistance machines.
31. A system for providing identification, or identification together with programmed training, for a particular user out of multiple users, the system comprising: on at least one exercise machine equipped with a tag reader and a sensor; a radio frequency ("RFID") system comprising an RFID tag and an RFID antenna; and a storage database; wherein, the identification of the particular user is accomplished automatically; the programmed training is accomplished automatically or manually; the sensor can collect measurements for the particular user and transmit the measurements to the storage database, the identification system is in communication with the storage data base, whereby settings of the particular user can be transmitted to, and retrieved from, the storage database; and the settings of the particular user retrieved from the storage database are used to alter a state of the exercise machine.
32. An exercise system capable of obtaining and updating a particular user's workout profile during the particular user's workout, the exercise system comprising: a real-time controller; a radio frequency identification ("RFID") system comprising an RFID tag and an RFID antenna, a resistance-producing device comprising a hydraulic cylinder, a weight machine, a spring, or a combination thereof; and a linear displacement sensor, attached to the resistance-producing device, for measuring total amount of linear motion recorded at the resistance-producing device, the linear displacement sensor being connected to the real-time controller through a first communication channel; wherein, the real-time controller is adapted to approximate a force with which the particular user is actuating the resistance-producing device; and the RFID system is in communication with the real-time controller through a second communication channel.
PCT/US2005/043308 2004-12-02 2005-12-01 Exercise circuit system and method WO2006060472A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
AU2005311941A AU2005311941A1 (en) 2004-12-02 2005-12-01 Exercise circuit system and method
EP05852526A EP1827615A1 (en) 2004-12-02 2005-12-01 Exercise circuit system and method
CA002589143A CA2589143A1 (en) 2004-12-02 2005-12-01 Exercise circuit system and method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US63266704P 2004-12-02 2004-12-02
US60/632,667 2004-12-02

Publications (1)

Publication Number Publication Date
WO2006060472A1 true WO2006060472A1 (en) 2006-06-08

Family

ID=36097098

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/043308 WO2006060472A1 (en) 2004-12-02 2005-12-01 Exercise circuit system and method

Country Status (5)

Country Link
US (1) US20060189440A1 (en)
EP (1) EP1827615A1 (en)
AU (1) AU2005311941A1 (en)
CA (1) CA2589143A1 (en)
WO (1) WO2006060472A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007006857A1 (en) * 2005-07-07 2007-01-18 Nixu Oy Method for storing exercise performance of user of exercise device and exercise device
GB2464276A (en) * 2008-10-07 2010-04-14 Feel Fit Ltd A method associating energy expenditure with a particular type of physical activity
EP2239023A1 (en) * 2009-04-08 2010-10-13 Polar Electro Oy Portable apparatus with proximity detection
EP3196597A1 (en) * 2016-01-21 2017-07-26 Sony Mobile Communications, Inc. A system and method for linking oscillating movements of exercise equipment to a user of the exercise equipment in a database
WO2023025445A1 (en) * 2021-08-25 2023-03-02 Technische Universität Clausthal Ergometer which can be automatically adapted to the user

Families Citing this family (115)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070159926A1 (en) 2003-04-17 2007-07-12 Nike, Inc. Adaptive Watch
US20070084897A1 (en) 2003-05-20 2007-04-19 Shelton Frederick E Iv Articulating surgical stapling instrument incorporating a two-piece e-beam firing mechanism
US9060770B2 (en) 2003-05-20 2015-06-23 Ethicon Endo-Surgery, Inc. Robotically-driven surgical instrument with E-beam driver
US11890012B2 (en) 2004-07-28 2024-02-06 Cilag Gmbh International Staple cartridge comprising cartridge body and attached support
US7846067B2 (en) * 2004-10-22 2010-12-07 Mytrak Health System Inc. Fatigue and consistency in exercising
US7914425B2 (en) * 2004-10-22 2011-03-29 Mytrak Health System Inc. Hydraulic exercise machine system and methods thereof
US11246590B2 (en) 2005-08-31 2022-02-15 Cilag Gmbh International Staple cartridge including staple drivers having different unfired heights
US7669746B2 (en) 2005-08-31 2010-03-02 Ethicon Endo-Surgery, Inc. Staple cartridges for forming staples having differing formed staple heights
US20070093369A1 (en) * 2005-10-21 2007-04-26 Bocchicchio Vincent J Resistance exercise method and system
US11793518B2 (en) 2006-01-31 2023-10-24 Cilag Gmbh International Powered surgical instruments with firing system lockout arrangements
US7845537B2 (en) 2006-01-31 2010-12-07 Ethicon Endo-Surgery, Inc. Surgical instrument having recording capabilities
US8186555B2 (en) 2006-01-31 2012-05-29 Ethicon Endo-Surgery, Inc. Motor-driven surgical cutting and fastening instrument with mechanical closure system
US8708213B2 (en) 2006-01-31 2014-04-29 Ethicon Endo-Surgery, Inc. Surgical instrument having a feedback system
US20070201727A1 (en) * 2006-02-13 2007-08-30 Precor Incorporated User identification for fitness equipment
US20070247320A1 (en) * 2006-04-17 2007-10-25 Morahan Robert J Proximity purpose device and system
ATE457784T1 (en) * 2006-06-08 2010-03-15 Mft Multifunktionale Trainings TRAINING ARRANGEMENT
US7771320B2 (en) 2006-09-07 2010-08-10 Nike, Inc. Athletic performance sensing and/or tracking systems and methods
US20080119763A1 (en) * 2006-11-21 2008-05-22 Jay Wiener Acquisition processing and reporting physical exercise data
US8684253B2 (en) 2007-01-10 2014-04-01 Ethicon Endo-Surgery, Inc. Surgical instrument with wireless communication between a control unit of a robotic system and remote sensor
US8931682B2 (en) 2007-06-04 2015-01-13 Ethicon Endo-Surgery, Inc. Robotically-controlled shaft based rotary drive systems for surgical instruments
US11857181B2 (en) 2007-06-04 2024-01-02 Cilag Gmbh International Robotically-controlled shaft based rotary drive systems for surgical instruments
US8237570B1 (en) * 2007-06-13 2012-08-07 Essen Energy Conversion Devices Pvt. Ltd. Integrated, high efficiency RFID UHF reader/antenna
US11849941B2 (en) 2007-06-29 2023-12-26 Cilag Gmbh International Staple cartridge having staple cavities extending at a transverse angle relative to a longitudinal cartridge axis
KR101515727B1 (en) * 2007-09-19 2015-04-27 퀄컴 인코포레이티드 Maximizing power yield from wireless power magnetic resonators
CN106139548A (en) * 2008-02-27 2016-11-23 耐克创新有限合伙公司 Movable information system and method
JP5702051B2 (en) * 2008-02-27 2015-04-15 株式会社エクシング Exercise support device, exercise support system, server device, program, exercise support method, and exercise menu generation method
US20090251296A1 (en) * 2008-04-03 2009-10-08 Whelan Jr James R Methods and Systems for Managing and Reporting Micro-Production of Consumable Energy
US20090273439A1 (en) * 2008-05-01 2009-11-05 Richard Selsor Micro-chip ID
US9005230B2 (en) 2008-09-23 2015-04-14 Ethicon Endo-Surgery, Inc. Motorized surgical instrument
US20140221158A1 (en) * 2008-09-26 2014-08-07 Peter Mabey Static Cycling Machine
EP2346582A4 (en) * 2008-09-26 2014-03-05 Biobike Pty Ltd A static cycling machine
US8374657B2 (en) * 2009-02-27 2013-02-12 Rich Interdonato Finger holder for handheld communication units
US8070655B1 (en) * 2009-03-25 2011-12-06 Frank Napolitano System and method for promoting and tracking physical activity among a participating group of individuals
US20110065486A1 (en) * 2009-09-12 2011-03-17 Fred Bayrami Ergonomic hard case for communication device
US8613689B2 (en) 2010-09-23 2013-12-24 Precor Incorporated Universal exercise guidance system
WO2011062912A2 (en) * 2009-11-17 2011-05-26 Christopher Todd Gordon Jump rope training apparatus, method, and system
US10572721B2 (en) 2010-08-09 2020-02-25 Nike, Inc. Monitoring fitness using a mobile device
US11849952B2 (en) 2010-09-30 2023-12-26 Cilag Gmbh International Staple cartridge comprising staples positioned within a compressible portion thereof
US9386988B2 (en) 2010-09-30 2016-07-12 Ethicon End-Surgery, LLC Retainer assembly including a tissue thickness compensator
US9282962B2 (en) 2010-09-30 2016-03-15 Ethicon Endo-Surgery, Llc Adhesive film laminate
US9629814B2 (en) 2010-09-30 2017-04-25 Ethicon Endo-Surgery, Llc Tissue thickness compensator configured to redistribute compressive forces
US11812965B2 (en) 2010-09-30 2023-11-14 Cilag Gmbh International Layer of material for a surgical end effector
US10945731B2 (en) 2010-09-30 2021-03-16 Ethicon Llc Tissue thickness compensator comprising controlled release and expansion
US9011292B2 (en) 2010-11-01 2015-04-21 Nike, Inc. Wearable device assembly having athletic functionality
US9977874B2 (en) 2011-11-07 2018-05-22 Nike, Inc. User interface for remote joint workout session
CN103282907A (en) 2010-11-05 2013-09-04 耐克国际有限公司 Method and system for automated personal training
CN113270185A (en) 2010-11-10 2021-08-17 耐克创新有限合伙公司 System and method for time-based athletic activity measurement and display
US20130127636A1 (en) * 2011-11-20 2013-05-23 Cardibo, Inc. Wireless sensor network for determining cardiovascular machine usage
ITMI20112191A1 (en) * 2011-11-30 2013-05-31 Technogym Spa GINNICA MACHINE WITH DATA EXCHANGE BY MEANS OF A SHORT-RAY COMMUNICATION CHANNEL AND TRAINING SYSTEM USING THIS MACHINE
US20130172152A1 (en) * 2012-01-04 2013-07-04 Scott R. Watterson Exercise Device Control Ring
US9339691B2 (en) 2012-01-05 2016-05-17 Icon Health & Fitness, Inc. System and method for controlling an exercise device
US20130203557A1 (en) * 2012-02-02 2013-08-08 Che-Wei Su Fitness course guidance system for integrating identification capability into personal device
DE102012101152C5 (en) * 2012-02-14 2019-02-14 Pixformance Sports Gmbh System and method for automatically controlling the correct performance of a fitness exercise
BR112014024102B1 (en) 2012-03-28 2022-03-03 Ethicon Endo-Surgery, Inc CLAMP CARTRIDGE ASSEMBLY FOR A SURGICAL INSTRUMENT AND END ACTUATOR ASSEMBLY FOR A SURGICAL INSTRUMENT
BR112014024098B1 (en) 2012-03-28 2021-05-25 Ethicon Endo-Surgery, Inc. staple cartridge
US20140001231A1 (en) 2012-06-28 2014-01-02 Ethicon Endo-Surgery, Inc. Firing system lockout arrangements for surgical instruments
EP2903701A4 (en) 2012-08-28 2016-06-08 Hai Logan Gym Llc Exercise facility and personal training system
US9318030B2 (en) 2013-08-28 2016-04-19 HAI Logan Gym, LLC Personal training system and method
US9254409B2 (en) 2013-03-14 2016-02-09 Icon Health & Fitness, Inc. Strength training apparatus with flywheel and related methods
TWI488668B (en) * 2013-07-12 2015-06-21 Cycling & Health Tech Ind R&D Health Fitness versatile system and method
TWI513486B (en) * 2013-10-14 2015-12-21 A fitness control method and a fitness device using the same
WO2015100429A1 (en) 2013-12-26 2015-07-02 Icon Health & Fitness, Inc. Magnetic resistance mechanism in a cable machine
US9886557B2 (en) * 2014-02-19 2018-02-06 Gee Hoo Fitec Corp. Safety ensuring system of exercise machine and method of ensuring safety while using an exercise machine
WO2015138339A1 (en) 2014-03-10 2015-09-17 Icon Health & Fitness, Inc. Pressure sensor to quantify work
JP6636452B2 (en) 2014-04-16 2020-01-29 エシコン エルエルシーEthicon LLC Fastener cartridge including extension having different configurations
JP6532889B2 (en) 2014-04-16 2019-06-19 エシコン エルエルシーEthicon LLC Fastener cartridge assembly and staple holder cover arrangement
CN105022735A (en) * 2014-04-18 2015-11-04 李詠吉 Interactive recreation system
US10426989B2 (en) 2014-06-09 2019-10-01 Icon Health & Fitness, Inc. Cable system incorporated into a treadmill
WO2015195965A1 (en) 2014-06-20 2015-12-23 Icon Health & Fitness, Inc. Post workout massage device
US9440113B2 (en) * 2014-10-01 2016-09-13 Michael G. Lannon Cardio-based exercise systems with visual feedback on exercise programs
US9924944B2 (en) 2014-10-16 2018-03-27 Ethicon Llc Staple cartridge comprising an adjunct material
US20160144239A1 (en) * 2014-11-21 2016-05-26 Adam C. Sclafani Control system for exercise machine
US10258828B2 (en) 2015-01-16 2019-04-16 Icon Health & Fitness, Inc. Controls for an exercise device
US10391361B2 (en) 2015-02-27 2019-08-27 Icon Health & Fitness, Inc. Simulating real-world terrain on an exercise device
US10213201B2 (en) 2015-03-31 2019-02-26 Ethicon Llc Stapling end effector configured to compensate for an uneven gap between a first jaw and a second jaw
US20160325140A1 (en) * 2015-05-04 2016-11-10 Yu Wu System and method for recording exercise data
US10953305B2 (en) 2015-08-26 2021-03-23 Icon Health & Fitness, Inc. Strength exercise mechanisms
US10105139B2 (en) 2015-09-23 2018-10-23 Ethicon Llc Surgical stapler having downstream current-based motor control
US11890015B2 (en) 2015-09-30 2024-02-06 Cilag Gmbh International Compressible adjunct with crossing spacer fibers
US10086233B2 (en) 2016-03-15 2018-10-02 Athlios, Inc. Fitness equipment with anthropometric data enhanced workout generator
US10561894B2 (en) 2016-03-18 2020-02-18 Icon Health & Fitness, Inc. Treadmill with removable supports
US10293211B2 (en) 2016-03-18 2019-05-21 Icon Health & Fitness, Inc. Coordinated weight selection
US10493349B2 (en) 2016-03-18 2019-12-03 Icon Health & Fitness, Inc. Display on exercise device
US10272317B2 (en) 2016-03-18 2019-04-30 Icon Health & Fitness, Inc. Lighted pace feature in a treadmill
US10625137B2 (en) 2016-03-18 2020-04-21 Icon Health & Fitness, Inc. Coordinated displays in an exercise device
US10357247B2 (en) 2016-04-15 2019-07-23 Ethicon Llc Surgical instrument with multiple program responses during a firing motion
US20170296173A1 (en) 2016-04-18 2017-10-19 Ethicon Endo-Surgery, Llc Method for operating a surgical instrument
US10252109B2 (en) 2016-05-13 2019-04-09 Icon Health & Fitness, Inc. Weight platform treadmill
US10441844B2 (en) 2016-07-01 2019-10-15 Icon Health & Fitness, Inc. Cooling systems and methods for exercise equipment
US10471299B2 (en) 2016-07-01 2019-11-12 Icon Health & Fitness, Inc. Systems and methods for cooling internal exercise equipment components
US10286286B1 (en) 2016-07-08 2019-05-14 Gerald P. Ryan Treadmill safety device
US20180078821A1 (en) * 2016-09-22 2018-03-22 Anantha Pradeep Intelligent variable resistance weight training machines
US10671705B2 (en) 2016-09-28 2020-06-02 Icon Health & Fitness, Inc. Customizing recipe recommendations
US10500473B2 (en) 2016-10-10 2019-12-10 Icon Health & Fitness, Inc. Console positioning
US10376736B2 (en) 2016-10-12 2019-08-13 Icon Health & Fitness, Inc. Cooling an exercise device during a dive motor runway condition
US10661114B2 (en) 2016-11-01 2020-05-26 Icon Health & Fitness, Inc. Body weight lift mechanism on treadmill
TWI646997B (en) 2016-11-01 2019-01-11 美商愛康運動與健康公司 Distance sensor for console positioning
US10625120B2 (en) * 2016-11-01 2020-04-21 Braxton K. Davis Facilitation of interactive exercise system
TWI680782B (en) 2016-12-05 2020-01-01 美商愛康運動與健康公司 Offsetting treadmill deck weight during operation
US20180168625A1 (en) 2016-12-21 2018-06-21 Ethicon Endo-Surgery, Llc Surgical stapling instruments with smart staple cartridges
US11090048B2 (en) * 2016-12-21 2021-08-17 Cilag Gmbh International Method for resetting a fuse of a surgical instrument shaft
JP7010956B2 (en) 2016-12-21 2022-01-26 エシコン エルエルシー How to staple tissue
US10493323B2 (en) 2017-02-23 2019-12-03 Elwha Llc Personal therapy and exercise monitoring and oversight devices, systems, and related methods
US10307170B2 (en) 2017-06-20 2019-06-04 Ethicon Llc Method for closed loop control of motor velocity of a surgical stapling and cutting instrument
US10932772B2 (en) 2017-06-29 2021-03-02 Ethicon Llc Methods for closed loop velocity control for robotic surgical instrument
TWI722450B (en) 2017-08-16 2021-03-21 美商愛康運動與健康公司 System for opposing axial impact loading in a motor
US10779826B2 (en) 2017-12-15 2020-09-22 Ethicon Llc Methods of operating surgical end effectors
US10729965B2 (en) 2017-12-22 2020-08-04 Icon Health & Fitness, Inc. Audible belt guide in a treadmill
USD1013170S1 (en) 2020-10-29 2024-01-30 Cilag Gmbh International Surgical instrument assembly
US11806011B2 (en) 2021-03-22 2023-11-07 Cilag Gmbh International Stapling instrument comprising tissue compression systems
US11826042B2 (en) 2021-03-22 2023-11-28 Cilag Gmbh International Surgical instrument comprising a firing drive including a selectable leverage mechanism
US11826012B2 (en) 2021-03-22 2023-11-28 Cilag Gmbh International Stapling instrument comprising a pulsed motor-driven firing rack
US11826047B2 (en) 2021-05-28 2023-11-28 Cilag Gmbh International Stapling instrument comprising jaw mounts
US11937816B2 (en) 2021-10-28 2024-03-26 Cilag Gmbh International Electrical lead arrangements for surgical instruments
US20240001201A1 (en) * 2022-07-01 2024-01-04 Technogym S.P.A. Method for managing the use of an exercise machine by multiple users for performing physical exercises and exercise machine implementing such a method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1239390A1 (en) * 2001-03-08 2002-09-11 Combi Corporation Physical training machine operation system and method
US6464618B1 (en) * 1997-04-28 2002-10-15 Michael J. Shea Exercise system
US20030013072A1 (en) * 2001-07-03 2003-01-16 Thomas Richard Todd Processor adjustable exercise apparatus
US20040198555A1 (en) * 2003-04-07 2004-10-07 Brent Anderson Health club exercise records system

Family Cites Families (76)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2767920A (en) * 1954-09-30 1956-10-23 Willie P Roberson Registering boxing glove
US4050171A (en) * 1976-05-12 1977-09-27 Laserplane Corporation Depth control for endless chain type trencher
US5512025A (en) * 1989-02-03 1996-04-30 Icon Health & Fitness, Inc. User-programmable computerized console for exercise machines
JPH03111068A (en) * 1989-09-08 1991-05-10 Jr Richard L Brown Physical exercise-instructing method, system therefor and kit therefor
JPH0734827B2 (en) * 1989-10-07 1995-04-19 コンビ株式会社 Method and device for measuring instantaneous power
US5149084A (en) * 1990-02-20 1992-09-22 Proform Fitness Products, Inc. Exercise machine with motivational display
ATE119794T1 (en) * 1990-11-15 1995-04-15 Combi Co INCLINE EXERCISE DEVICE AND METHOD FOR CONTROLLING SAME.
US5179792A (en) * 1991-04-05 1993-01-19 Brantingham Charles R Shoe sole with randomly varying support pattern
US5290205A (en) * 1991-11-08 1994-03-01 Quinton Instrument Company D.C. treadmill speed change motor controller system
US5437289A (en) * 1992-04-02 1995-08-01 Liverance; Howard L. Interactive sports equipment teaching device
US5449002A (en) * 1992-07-01 1995-09-12 Goldman; Robert J. Capacitive biofeedback sensor with resilient polyurethane dielectric for rehabilitation
US5598849A (en) * 1992-07-21 1997-02-04 Hayle Brainpower P/L Interactive exercise monitoring system and method
US5362069A (en) * 1992-12-03 1994-11-08 Heartbeat Corporation Combination exercise device/video game
US5890995A (en) * 1993-02-02 1999-04-06 Tectrix Fitness Equipment, Inc. Interactive exercise apparatus
US5335188A (en) * 1993-08-10 1994-08-02 Brisson Lawrence J Bicycle computer with memory and means for comparing present and past performance in real time
US5890997A (en) * 1994-08-03 1999-04-06 Roth; Eric S. Computerized system for the design, execution, and tracking of exercise programs
IT1274053B (en) * 1994-10-07 1997-07-14 Technogym Srl SYSTEM FOR THE PROGRAMMING OF TRAINING ON TOOLS AND GYMNASICS MACHINES.
IT1282155B1 (en) * 1995-06-20 1998-03-16 Sadler Sas Di Marc Sadler & C FOOTWEAR WITH SOLE PROVIDED WITH A SHOCK ABSORBER
US5931763A (en) * 1995-10-05 1999-08-03 Technogym S.R.L. System for programming training on exercise apparatus or machines and related method
US5813142A (en) * 1996-02-09 1998-09-29 Demon; Ronald S. Shoe sole with an adjustable support pattern
US5723786A (en) * 1996-07-11 1998-03-03 Klapman; Matthew Boxing glove accelerometer
US5944633A (en) * 1997-01-24 1999-08-31 Wittrock; Paul N. Hand-held workout tracker
US7056265B1 (en) * 1997-04-28 2006-06-06 Shea Michael J Exercise system
US6251048B1 (en) * 1997-06-05 2001-06-26 Epm Develoment Systems Corporation Electronic exercise monitor
US7204041B1 (en) * 1997-08-14 2007-04-17 Promdx Technology, Inc. Ergonomic systems and methods providing intelligent adaptive surfaces
US7107706B1 (en) * 1997-08-14 2006-09-19 Promdx Technology, Inc. Ergonomic systems and methods providing intelligent adaptive surfaces and temperature control
CA2238592C (en) * 1998-05-26 2005-07-05 Robert Komarechka Footwear with hydroelectric generator assembly
JP3120065B2 (en) * 1998-05-27 2000-12-25 科学技術振興事業団 Feedforward exercise training device and feedforward exercise evaluation system
US6032108A (en) * 1998-07-08 2000-02-29 Seiple; Ronald Sports performance computer system and method
US6645124B1 (en) * 1998-09-18 2003-11-11 Athlon Llc Interactive programmable fitness interface system
US6527674B1 (en) * 1998-09-18 2003-03-04 Conetex, Inc. Interactive programmable fitness interface system
US6255799B1 (en) * 1998-12-30 2001-07-03 The Johns Hopkins University Rechargeable shoe
US7219449B1 (en) * 1999-05-03 2007-05-22 Promdx Technology, Inc. Adaptively controlled footwear
US6244988B1 (en) * 1999-06-28 2001-06-12 David H. Delman Interactive exercise system and attachment module for same
US7060006B1 (en) * 1999-07-08 2006-06-13 Icon Ip, Inc. Computer systems and methods for interaction with exercise device
US7166064B2 (en) * 1999-07-08 2007-01-23 Icon Ip, Inc. Systems and methods for enabling two-way communication between one or more exercise devices and computer devices and for enabling users of the one or more exercise devices to competitively exercise
US7166062B1 (en) * 1999-07-08 2007-01-23 Icon Ip, Inc. System for interaction with exercise device
US6918858B2 (en) * 1999-07-08 2005-07-19 Icon Ip, Inc. Systems and methods for providing an improved exercise device with access to motivational programming over telephone communication connection lines
US6997852B2 (en) * 1999-07-08 2006-02-14 Icon Ip, Inc. Methods and systems for controlling an exercise apparatus using a portable remote device
US6783482B2 (en) * 2000-08-30 2004-08-31 Brunswick Corporation Treadmill control system
US7115076B2 (en) * 1999-09-07 2006-10-03 Brunswick Corporation Treadmill control system
WO2001028416A1 (en) * 1999-09-24 2001-04-26 Healthetech, Inc. Physiological monitor and associated computation, display and communication unit
CA2386811A1 (en) * 1999-10-08 2001-04-19 Healthetech, Inc. Monitoring caloric expenditure rate and caloric diet
US6585622B1 (en) * 1999-12-03 2003-07-01 Nike, Inc. Interactive use an athletic performance monitoring and reward method, system, and computer program product
ITBO990700A1 (en) * 1999-12-21 2001-06-21 Technogym Srl TELEMATIC CONNECTION SYSTEM BETWEEN GYNNASTIC STATIONS FOR THE EXCHANGE OF COMMUNICATIONS OF THE RELEVANT USERS.
FI115288B (en) * 2000-02-23 2005-04-15 Polar Electro Oy Controlling a recovery during an exercise performance
US8103517B2 (en) * 2000-04-12 2012-01-24 Michael Hinnebusch System and method to improve fitness training
US6702719B1 (en) * 2000-04-28 2004-03-09 International Business Machines Corporation Exercise machine
US6746371B1 (en) * 2000-04-28 2004-06-08 International Business Machines Corporation Managing fitness activity across diverse exercise machines utilizing a portable computer system
JP4510993B2 (en) * 2000-05-11 2010-07-28 コンビウェルネス株式会社 Health management system
US7022047B2 (en) * 2000-05-24 2006-04-04 Netpulse, Llc Interface for controlling and accessing information on an exercise device
US6659946B1 (en) * 2000-06-30 2003-12-09 Intel Corporation Training system
US6836744B1 (en) * 2000-08-18 2004-12-28 Fareid A. Asphahani Portable system for analyzing human gait
FI113402B (en) * 2000-10-06 2004-04-15 Polar Electro Oy wrist device
AU2002216378B2 (en) * 2000-12-22 2004-03-18 Yamato Scale Co.,Ltd. Visceral fat meter having pace counting function
US7350787B2 (en) * 2001-04-03 2008-04-01 Voss Darrell W Vehicles and methods using center of gravity and mass shift control system
US6808473B2 (en) * 2001-04-19 2004-10-26 Omron Corporation Exercise promotion device, and exercise promotion method employing the same
US6740007B2 (en) * 2001-08-03 2004-05-25 Fitness-Health Incorporating Technology Systems, Inc. Method and system for generating an exercise program
JP2003102868A (en) * 2001-09-28 2003-04-08 Konami Co Ltd Exercising support method and apparatus therefor
US6793607B2 (en) * 2002-01-22 2004-09-21 Kinetic Sports Interactive Workout assistant
US20040029684A1 (en) * 2002-08-09 2004-02-12 Alexander Zarif Anatomically-based personal fitness advisor method and system
US6991586B2 (en) * 2002-10-09 2006-01-31 Clubcom, Inc. Data storage and communication network for use with exercise units
US7186270B2 (en) * 2002-10-15 2007-03-06 Jeffrey Elkins 2002 Corporate Trust Foot-operated controller
CN2582671Y (en) * 2002-12-02 2003-10-29 漳州爱康五金机械有限公司 Electric motor magnetic controlled body-building apparatus
US7097588B2 (en) * 2003-02-14 2006-08-29 Icon Ip, Inc. Progresive heart rate monitor display
US7354380B2 (en) * 2003-04-23 2008-04-08 Volpe Jr Joseph C Heart rate monitor for controlling entertainment devices
US6824502B1 (en) * 2003-09-03 2004-11-30 Ping-Hui Huang Body temperature actuated treadmill operation mode control arrangement
US7355519B2 (en) * 2004-02-24 2008-04-08 Kevin Grold Body force alarming apparatus and method
JP2005293505A (en) * 2004-04-05 2005-10-20 Sony Corp Electronic equipment, input device and input method
US7758523B2 (en) * 2004-05-24 2010-07-20 Kineteks Corporation Remote sensing shoe insert apparatus, method and system
US7163490B2 (en) * 2004-05-27 2007-01-16 Yu-Yu Chen Exercise monitoring and recording device with graphic exercise expenditure distribution pattern
FI120960B (en) * 2004-07-01 2010-05-31 Suunto Oy Method and apparatus for measuring the level of performance and fatigue during an exercise performance
CA2578653A1 (en) * 2004-07-29 2006-02-09 Kevin Ferguson A human movement measurement system
US7044891B1 (en) * 2004-09-20 2006-05-16 Juan Rivera Video bike
US7254516B2 (en) * 2004-12-17 2007-08-07 Nike, Inc. Multi-sensor monitoring of athletic performance
CN101198277B (en) * 2005-02-22 2011-06-15 海尔思-斯玛特有限公司 Systems for physiological and psycho-physiological monitoring

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6464618B1 (en) * 1997-04-28 2002-10-15 Michael J. Shea Exercise system
EP1239390A1 (en) * 2001-03-08 2002-09-11 Combi Corporation Physical training machine operation system and method
US20030013072A1 (en) * 2001-07-03 2003-01-16 Thomas Richard Todd Processor adjustable exercise apparatus
US20040198555A1 (en) * 2003-04-07 2004-10-07 Brent Anderson Health club exercise records system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007006857A1 (en) * 2005-07-07 2007-01-18 Nixu Oy Method for storing exercise performance of user of exercise device and exercise device
US7722502B2 (en) 2005-07-07 2010-05-25 Nixu Oy Method for storing exercise performance of user of exercise device and exercise device
GB2464276A (en) * 2008-10-07 2010-04-14 Feel Fit Ltd A method associating energy expenditure with a particular type of physical activity
EP2239023A1 (en) * 2009-04-08 2010-10-13 Polar Electro Oy Portable apparatus with proximity detection
US8988241B2 (en) 2009-04-08 2015-03-24 Polar Electro Oy Portable apparatus
EP3196597A1 (en) * 2016-01-21 2017-07-26 Sony Mobile Communications, Inc. A system and method for linking oscillating movements of exercise equipment to a user of the exercise equipment in a database
CN106984025A (en) * 2016-01-21 2017-07-28 索尼移动通讯有限公司 The system and method that exercise apparatus oscillating movement is associated with equipment user in database
WO2023025445A1 (en) * 2021-08-25 2023-03-02 Technische Universität Clausthal Ergometer which can be automatically adapted to the user

Also Published As

Publication number Publication date
EP1827615A1 (en) 2007-09-05
US20060189440A1 (en) 2006-08-24
CA2589143A1 (en) 2006-06-08
AU2005311941A1 (en) 2006-06-08

Similar Documents

Publication Publication Date Title
US20060189440A1 (en) Exercise circuit system and method
US20080176713A1 (en) Method and apparatus for selecting a condition of a fitness machine in relation to a user
CN1659599B (en) Ultrasonic transmitter and receiver systems and products using the same
US6793607B2 (en) Workout assistant
US6514199B1 (en) Telecommunication system for exchanging physiological state information between a physical person and an information system
US7507183B2 (en) Health club exercise records system
US20160346617A1 (en) Systems, methods and devices for tracking workout related information
CN102136028B (en) user status notification system
US7699752B1 (en) Exercise activity recording system
EP1259153B1 (en) An expert system for the interactive exchange of information between a user and a dedicated information system
CN108347255A (en) Wireless data communication and power transmission sportswear module
WO2000077704A2 (en) Inventory control system
CN102574001B (en) Jump rope training apparatus and method
US20140074264A1 (en) Exercise activity recording system
WO2007056736A2 (en) Method and system for an electronic personal trainer
CN107921207A (en) For controlling the control device and method, portable set, device and computer program product of medical system
JP2005267179A (en) Sport facility using system and using method
KR20120096211A (en) A quantity-of- exercise management system using rfid and method thereof
KR102487154B1 (en) Fitness exercise management system and method thereof
KR102436607B1 (en) Attached internet of thing fitness exercise information collection apparatus and method thereof
KR102221287B1 (en) Game system using hitting detection and LSTM model
KR101629723B1 (en) Barbell for managing quantity of exercise and exercise managing system having the same
KR20090002015A (en) The system and method of managing the physical activity record using rfid
KR200291527Y1 (en) directing and writing device for fitness machine exercise
KR20100103972A (en) Exercising guidance and data managing device

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KN KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2589143

Country of ref document: CA

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2005311941

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 2005852526

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2005311941

Country of ref document: AU

Date of ref document: 20051201

Kind code of ref document: A

WWP Wipo information: published in national office

Ref document number: 2005311941

Country of ref document: AU

WWP Wipo information: published in national office

Ref document number: 2005852526

Country of ref document: EP