EP1827615A1 - Exercise circuit system and method - Google Patents
Exercise circuit system and methodInfo
- Publication number
- EP1827615A1 EP1827615A1 EP05852526A EP05852526A EP1827615A1 EP 1827615 A1 EP1827615 A1 EP 1827615A1 EP 05852526 A EP05852526 A EP 05852526A EP 05852526 A EP05852526 A EP 05852526A EP 1827615 A1 EP1827615 A1 EP 1827615A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- user
- exercise
- machine
- identification
- exercise machine
- Prior art date
- Legal status (The legal status 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 status listed.)
- Withdrawn
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
- A63B24/0006—Computerised comparison for qualitative assessment of motion sequences or the course of a movement
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
- A63B24/0006—Computerised comparison for qualitative assessment of motion sequences or the course of a movement
- A63B2024/0009—Computerised real time comparison with previous movements or motion sequences of the user
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B21/00—Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
- A63B21/008—Exercising 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/0083—Exercising 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B21/00—Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
- A63B21/06—User-manipulated weights
- A63B21/062—User-manipulated weights including guide for vertical or non-vertical weights or array of weights to move against gravity forces
- A63B21/0626—User-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/0628—User-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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B22/00—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
- A63B22/02—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B22/00—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
- A63B22/06—Exercising 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/0605—Exercising 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B22/00—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
- A63B22/06—Exercising 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/0664—Exercising 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/10—Positions
- A63B2220/12—Absolute positions, e.g. by using GPS
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/09—Adjustable dimensions
- A63B2225/096—Adjustable dimensions automatically adjusted according to anthropometric data of the user
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/15—Miscellaneous features of sport apparatus, devices or equipment with identification means that can be read by electronic means
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/20—Miscellaneous features of sport apparatus, devices or equipment with means for remote communication, e.g. internet or the like
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/50—Wireless data transmission, e.g. by radio transmitters or telemetry
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/50—Wireless data transmission, e.g. by radio transmitters or telemetry
- A63B2225/54—Transponders, e.g. RFID
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2230/00—Measuring physiological parameters of the user
- A63B2230/04—Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations
- A63B2230/06—Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B23/00—Exercising apparatus specially adapted for particular parts of the body
- A63B23/035—Exercising apparatus specially adapted for particular parts of the body for limbs, i.e. upper or lower limbs, e.g. simultaneously
- A63B23/04—Exercising apparatus specially adapted for particular parts of the body for limbs, i.e. upper or lower limbs, e.g. simultaneously for lower limbs
- A63B23/0494—Exercising 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0616—Means 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.
Landscapes
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Medical Treatment And Welfare Office Work (AREA)
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
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.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US63266704P | 2004-12-02 | 2004-12-02 | |
PCT/US2005/043308 WO2006060472A1 (en) | 2004-12-02 | 2005-12-01 | Exercise circuit system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
EP1827615A1 true EP1827615A1 (en) | 2007-09-05 |
Family
ID=36097098
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP05852526A Withdrawn EP1827615A1 (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) |
Families Citing this family (135)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070159926A1 (en) | 2003-04-17 | 2007-07-12 | Nike, Inc. | Adaptive Watch |
US9060770B2 (en) | 2003-05-20 | 2015-06-23 | Ethicon Endo-Surgery, Inc. | Robotically-driven surgical instrument with E-beam driver |
US20070084897A1 (en) | 2003-05-20 | 2007-04-19 | Shelton Frederick E Iv | Articulating surgical stapling instrument incorporating a two-piece e-beam firing mechanism |
US11998198B2 (en) | 2004-07-28 | 2024-06-04 | Cilag Gmbh International | Surgical stapling instrument incorporating a two-piece E-beam firing mechanism |
US11890012B2 (en) | 2004-07-28 | 2024-02-06 | Cilag Gmbh International | Staple cartridge comprising cartridge body and attached support |
US9072535B2 (en) | 2011-05-27 | 2015-07-07 | Ethicon Endo-Surgery, Inc. | Surgical stapling instruments with rotatable staple deployment arrangements |
US7914425B2 (en) * | 2004-10-22 | 2011-03-29 | Mytrak Health System Inc. | Hydraulic exercise machine system and methods thereof |
US7846067B2 (en) * | 2004-10-22 | 2010-12-07 | Mytrak Health System Inc. | Fatigue and consistency in exercising |
FI120254B (en) * | 2005-07-07 | 2009-08-31 | Nixu Oy | A method of storing a training performance for a user of an exercise device as well as an exercise device |
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 |
US8708213B2 (en) | 2006-01-31 | 2014-04-29 | Ethicon Endo-Surgery, Inc. | Surgical instrument having a feedback system |
US8186555B2 (en) | 2006-01-31 | 2012-05-29 | Ethicon Endo-Surgery, Inc. | Motor-driven surgical cutting and fastening instrument with mechanical closure system |
US7845537B2 (en) | 2006-01-31 | 2010-12-07 | Ethicon Endo-Surgery, Inc. | Surgical instrument having recording capabilities |
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 |
EP2029244B1 (en) * | 2006-06-08 | 2010-02-17 | MFT Multifunktionale Trainingsgeräte GmbH | Training arrangement |
US7771320B2 (en) | 2006-09-07 | 2010-08-10 | Nike, Inc. | Athletic performance sensing and/or tracking systems and methods |
US11980366B2 (en) | 2006-10-03 | 2024-05-14 | Cilag Gmbh International | Surgical instrument |
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 |
US11564682B2 (en) | 2007-06-04 | 2023-01-31 | Cilag Gmbh International | Surgical stapler device |
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 |
JP2010539887A (en) * | 2007-09-19 | 2010-12-16 | クゥアルコム・インコーポレイテッド | Maximizing the power generated from wireless power magnetic resonators |
US8573465B2 (en) | 2008-02-14 | 2013-11-05 | Ethicon Endo-Surgery, Inc. | Robotically-controlled surgical end effector system with rotary actuated closure systems |
US11986183B2 (en) | 2008-02-14 | 2024-05-21 | Cilag Gmbh International | Surgical cutting and fastening instrument comprising a plurality of sensors to measure an electrical parameter |
US9615826B2 (en) | 2010-09-30 | 2017-04-11 | Ethicon Endo-Surgery, Llc | Multiple thickness implantable layers for surgical stapling devices |
JP5416144B2 (en) * | 2008-02-27 | 2014-02-12 | ナイキ インターナショナル リミテッド | Interactive exercise training log |
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 |
US8210411B2 (en) | 2008-09-23 | 2012-07-03 | Ethicon Endo-Surgery, Inc. | Motor-driven surgical cutting instrument |
US20140221158A1 (en) * | 2008-09-26 | 2014-08-07 | Peter Mabey | Static Cycling Machine |
US20110237397A1 (en) * | 2008-09-26 | 2011-09-29 | Peter Mabey | Static Cycling Machine |
GB2464276A (en) * | 2008-10-07 | 2010-04-14 | Feel Fit Ltd | A method associating energy expenditure with a particular type of physical activity |
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 |
FI20095386A0 (en) * | 2009-04-08 | 2009-04-08 | Polar Electro Oy | Portable device |
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 |
US10945731B2 (en) | 2010-09-30 | 2021-03-16 | Ethicon Llc | Tissue thickness compensator comprising controlled release and expansion |
US11849952B2 (en) | 2010-09-30 | 2023-12-26 | Cilag Gmbh International | Staple cartridge comprising staples positioned within a compressible portion thereof |
US11812965B2 (en) | 2010-09-30 | 2023-11-14 | Cilag Gmbh International | Layer of material for a surgical end effector |
US9386988B2 (en) | 2010-09-30 | 2016-07-12 | Ethicon End-Surgery, LLC | Retainer assembly including a tissue thickness compensator |
US9629814B2 (en) | 2010-09-30 | 2017-04-25 | Ethicon Endo-Surgery, Llc | Tissue thickness compensator configured to redistribute compressive forces |
US9272406B2 (en) | 2010-09-30 | 2016-03-01 | Ethicon Endo-Surgery, Llc | Fastener cartridge comprising a cutting member for releasing a tissue thickness compensator |
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 |
CA2816589A1 (en) | 2010-11-05 | 2012-05-10 | Nike International Ltd. | 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 |
RU2639857C2 (en) | 2012-03-28 | 2017-12-22 | Этикон Эндо-Серджери, Инк. | Tissue thickness compensator containing capsule for medium with low pressure |
US20140001231A1 (en) | 2012-06-28 | 2014-01-02 | Ethicon Endo-Surgery, Inc. | Firing system lockout arrangements for surgical instruments |
WO2014036159A2 (en) | 2012-08-28 | 2014-03-06 | HAI Logan Gym, LLC | Exercise facility and related computer-generated personal training system and method |
US9318030B2 (en) | 2013-08-28 | 2016-04-19 | HAI Logan Gym, LLC | Personal training system and method |
RU2672520C2 (en) | 2013-03-01 | 2018-11-15 | Этикон Эндо-Серджери, Инк. | Hingedly turnable surgical instruments with conducting ways for signal transfer |
WO2014153158A1 (en) | 2013-03-14 | 2014-09-25 | Icon Health & Fitness, Inc. | Strength training apparatus with flywheel and related methods |
US9629629B2 (en) | 2013-03-14 | 2017-04-25 | Ethicon Endo-Surgey, LLC | Control systems for surgical instruments |
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 | |
EP3086865B1 (en) | 2013-12-26 | 2020-01-22 | 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 |
US9690362B2 (en) | 2014-03-26 | 2017-06-27 | Ethicon Llc | Surgical instrument control circuit having a safety processor |
JP6612256B2 (en) | 2014-04-16 | 2019-11-27 | エシコン エルエルシー | Fastener cartridge with non-uniform fastener |
BR112016023807B1 (en) | 2014-04-16 | 2022-07-12 | Ethicon Endo-Surgery, Llc | CARTRIDGE SET OF FASTENERS FOR USE WITH A SURGICAL INSTRUMENT |
US20150297225A1 (en) | 2014-04-16 | 2015-10-22 | Ethicon Endo-Surgery, Inc. | Fastener cartridges including extensions having different configurations |
JP6636452B2 (en) | 2014-04-16 | 2020-01-29 | エシコン エルエルシーEthicon LLC | Fastener cartridge including extension having different configurations |
CN105022735A (en) * | 2014-04-18 | 2015-11-04 | 李詠吉 | Interactive recreation system |
WO2015191445A1 (en) | 2014-06-09 | 2015-12-17 | 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 |
US10390825B2 (en) | 2015-03-31 | 2019-08-27 | Ethicon Llc | Surgical instrument with progressive rotary drive systems |
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 |
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 |
US10086233B2 (en) | 2016-03-15 | 2018-10-02 | Athlios, Inc. | Fitness equipment with anthropometric data enhanced workout generator |
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 |
US10293211B2 (en) | 2016-03-18 | 2019-05-21 | Icon Health & Fitness, Inc. | Coordinated weight selection |
US10625137B2 (en) | 2016-03-18 | 2020-04-21 | Icon Health & Fitness, Inc. | Coordinated displays in an exercise device |
US10561894B2 (en) | 2016-03-18 | 2020-02-18 | Icon Health & Fitness, Inc. | Treadmill with removable supports |
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 |
US10625120B2 (en) * | 2016-11-01 | 2020-04-21 | Braxton K. Davis | Facilitation of interactive exercise system |
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 |
TWI680782B (en) | 2016-12-05 | 2020-01-01 | 美商愛康運動與健康公司 | Offsetting treadmill deck weight during operation |
JP7010956B2 (en) | 2016-12-21 | 2022-01-26 | エシコン エルエルシー | How to staple tissue |
US10537325B2 (en) * | 2016-12-21 | 2020-01-21 | Ethicon Llc | Staple forming pocket arrangement to accommodate different types of staples |
US10973516B2 (en) | 2016-12-21 | 2021-04-13 | Ethicon Llc | Surgical end effectors and adaptable firing members therefor |
US20180168625A1 (en) | 2016-12-21 | 2018-06-21 | Ethicon Endo-Surgery, Llc | Surgical stapling instruments with smart staple cartridges |
US10828533B2 (en) * | 2017-02-23 | 2020-11-10 | 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 |
US10842490B2 (en) | 2017-10-31 | 2020-11-24 | Ethicon Llc | Cartridge body design with force reduction based on firing completion |
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 |
US11826042B2 (en) | 2021-03-22 | 2023-11-28 | Cilag Gmbh International | Surgical instrument comprising a firing drive including a selectable leverage mechanism |
US11723658B2 (en) | 2021-03-22 | 2023-08-15 | Cilag Gmbh International | Staple cartridge comprising a firing lockout |
US11826012B2 (en) | 2021-03-22 | 2023-11-28 | Cilag Gmbh International | Stapling instrument comprising a pulsed motor-driven firing rack |
US11806011B2 (en) | 2021-03-22 | 2023-11-07 | Cilag Gmbh International | Stapling instrument comprising tissue compression systems |
US11826047B2 (en) | 2021-05-28 | 2023-11-28 | Cilag Gmbh International | Stapling instrument comprising jaw mounts |
DE102021121992A1 (en) * | 2021-08-25 | 2023-03-02 | Technische Universität Clausthal | ergometer |
US11937816B2 (en) | 2021-10-28 | 2024-03-26 | Cilag Gmbh International | Electrical lead arrangements for surgical instruments |
EP4300506A1 (en) * | 2022-07-01 | 2024-01-03 | 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 |
Family Cites Families (80)
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 |
EP0485981B1 (en) * | 1990-11-15 | 1995-03-15 | Combi Corporation | Step-type training machine and control method |
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 |
ATE197650T1 (en) * | 1992-07-21 | 2000-12-15 | Hayle Brainpower Pty Ltd | 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 |
US6050924A (en) * | 1997-04-28 | 2000-04-18 | Shea; Michael J. | Exercise system |
US6251048B1 (en) * | 1997-06-05 | 2001-06-26 | Epm Develoment Systems Corporation | Electronic exercise monitor |
US7107706B1 (en) * | 1997-08-14 | 2006-09-19 | Promdx Technology, Inc. | Ergonomic systems and methods providing intelligent adaptive surfaces and temperature control |
US7204041B1 (en) * | 1997-08-14 | 2007-04-17 | Promdx Technology, Inc. | Ergonomic systems and methods providing intelligent adaptive surfaces |
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 |
US6527674B1 (en) * | 1998-09-18 | 2003-03-04 | Conetex, Inc. | Interactive programmable fitness interface system |
US6645124B1 (en) * | 1998-09-18 | 2003-11-11 | Athlon Llc | 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 |
US6997852B2 (en) * | 1999-07-08 | 2006-02-14 | Icon Ip, Inc. | Methods and systems for controlling an exercise apparatus using a portable remote 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 |
US7166062B1 (en) * | 1999-07-08 | 2007-01-23 | Icon Ip, Inc. | System for interaction with exercise device |
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 |
US7115076B2 (en) * | 1999-09-07 | 2006-10-03 | Brunswick Corporation | Treadmill control system |
US6783482B2 (en) * | 2000-08-30 | 2004-08-31 | Brunswick Corporation | Treadmill control system |
WO2001028416A1 (en) * | 1999-09-24 | 2001-04-26 | Healthetech, Inc. | Physiological monitor and associated computation, display and communication unit |
JP2003517355A (en) * | 1999-10-08 | 2003-05-27 | ヘルセテック インコーポレイテッド | Apparatus and method for monitoring calorie consumption due to physical activity |
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 |
US6746371B1 (en) * | 2000-04-28 | 2004-06-08 | International Business Machines Corporation | Managing fitness activity across diverse exercise machines utilizing a portable computer system |
US6702719B1 (en) * | 2000-04-28 | 2004-03-09 | International Business Machines Corporation | Exercise machine |
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 |
KR100457401B1 (en) * | 2000-12-22 | 2004-11-16 | 야마도세이고오가부시기가이샤 | Visceral fat meter having pace counting function |
JP2002263213A (en) * | 2001-03-08 | 2002-09-17 | Combi Corp | Training apparatus operation system and its method |
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 |
US20030013072A1 (en) * | 2001-07-03 | 2003-01-16 | Thomas Richard Todd | Processor adjustable exercise apparatus |
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 |
US7507183B2 (en) * | 2003-04-07 | 2009-03-24 | Brent Anderson | Health club exercise records system |
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 |
EP1779344A4 (en) * | 2004-07-29 | 2009-08-19 | Motiva Llc | 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 |
AU2006217448A1 (en) * | 2005-02-22 | 2006-08-31 | Health-Smart Limited | Methods and systems for physiological and psycho-physiological monitoring and uses thereof |
-
2005
- 2005-12-01 WO PCT/US2005/043308 patent/WO2006060472A1/en active Application Filing
- 2005-12-01 US US11/292,137 patent/US20060189440A1/en not_active Abandoned
- 2005-12-01 CA CA002589143A patent/CA2589143A1/en not_active Abandoned
- 2005-12-01 AU AU2005311941A patent/AU2005311941A1/en not_active Abandoned
- 2005-12-01 EP EP05852526A patent/EP1827615A1/en not_active Withdrawn
Non-Patent Citations (1)
Title |
---|
See references of WO2006060472A1 * |
Also Published As
Publication number | Publication date |
---|---|
WO2006060472A1 (en) | 2006-06-08 |
AU2005311941A1 (en) | 2006-06-08 |
US20060189440A1 (en) | 2006-08-24 |
CA2589143A1 (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 | |
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 | |
KR102487154B1 (en) | Fitness exercise management system and method thereof | |
KR20120096211A (en) | A quantity-of- exercise management system using rfid 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 | |
Masters | Smart Fitness Machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20070629 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR |
|
DAX | Request for extension of the european patent (deleted) | ||
17Q | First examination report despatched |
Effective date: 20090303 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20090714 |