US20080242509A1 - Methods and apparatus to control workouts on strength machines - Google Patents

Methods and apparatus to control workouts on strength machines Download PDF

Info

Publication number
US20080242509A1
US20080242509A1 US11/776,328 US77632807A US2008242509A1 US 20080242509 A1 US20080242509 A1 US 20080242509A1 US 77632807 A US77632807 A US 77632807A US 2008242509 A1 US2008242509 A1 US 2008242509A1
Authority
US
United States
Prior art keywords
machine
strength
exercise
user
workout
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.)
Abandoned
Application number
US11/776,328
Inventor
Alexandre K. Menektchiev
Gary E. Oglesby
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brunswick Corp
Original Assignee
Brunswick Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brunswick Corp filed Critical Brunswick Corp
Priority to US11/776,328 priority Critical patent/US20080242509A1/en
Assigned to BRUNSWICK CORPORATION reassignment BRUNSWICK CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MENEKTCHIEV, ALEXANDRE, OGLESBY, GARY E.
Publication of US20080242509A1 publication Critical patent/US20080242509A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/02Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using resilient force-resisters
    • A63B21/055Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using resilient force-resisters extension element type
    • A63B21/0552Elastic ropes or bands
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/06User-manipulated weights
    • A63B21/062User-manipulated weights including guide for vertical or non-vertical weights or array of weights to move against gravity forces
    • A63B21/0626User-manipulated weights including guide for vertical or non-vertical weights or array of weights to move against gravity forces with substantially vertical guiding means
    • A63B21/0628User-manipulated weights including guide for vertical or non-vertical weights or array of weights to move against gravity forces with substantially vertical guiding means for vertical array of weights
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/06User-manipulated weights
    • A63B21/062User-manipulated weights including guide for vertical or non-vertical weights or array of weights to move against gravity forces
    • A63B21/0626User-manipulated weights including guide for vertical or non-vertical weights or array of weights to move against gravity forces with substantially vertical guiding means
    • A63B21/0628User-manipulated weights including guide for vertical or non-vertical weights or array of weights to move against gravity forces with substantially vertical guiding means for vertical array of weights
    • A63B21/063Weight selecting means
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/15Arrangements for force transmissions
    • A63B21/151Using flexible elements for reciprocating movements, e.g. ropes or chains
    • A63B21/154Using flexible elements for reciprocating movements, e.g. ropes or chains using special pulley-assemblies
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/15Arrangements for force transmissions
    • A63B21/151Using flexible elements for reciprocating movements, e.g. ropes or chains
    • A63B21/154Using flexible elements for reciprocating movements, e.g. ropes or chains using special pulley-assemblies
    • A63B21/155Cam-shaped pulleys or other non-uniform pulleys, e.g. conical
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/00058Mechanical means for varying the resistance
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/00058Mechanical means for varying the resistance
    • A63B21/00069Setting or adjusting the resistance level; Compensating for a preload prior to use, e.g. changing length of resistance or adjusting a valve
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/02Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using resilient force-resisters
    • A63B21/04Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using resilient force-resisters attached to static foundation, e.g. a user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/02Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using resilient force-resisters
    • A63B21/04Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using resilient force-resisters attached to static foundation, e.g. a user
    • A63B21/0407Anchored at two end points, e.g. installed within an apparatus
    • A63B21/0428Anchored at two end points, e.g. installed within an apparatus the ends moving relatively by linear reciprocation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/02Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using resilient force-resisters
    • A63B21/055Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using resilient force-resisters extension element type
    • A63B21/0552Elastic ropes or bands
    • A63B21/0557Details of attachments, e.g. clips or clamps
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2208/00Characteristics or parameters related to the user or player
    • A63B2208/02Characteristics or parameters related to the user or player posture
    • A63B2208/0228Sitting on the buttocks
    • A63B2208/0233Sitting on the buttocks in 90/90 position, like on a chair
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/17Counting, e.g. counting periodical movements, revolutions or cycles, or including further data processing to determine distances or speed
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/04Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations
    • A63B2230/06Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/04Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations
    • A63B2230/06Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only
    • A63B2230/062Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only used as a control parameter for the apparatus
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/20Measuring physiological parameters of the user blood composition characteristics
    • A63B2230/207P-O2, i.e. partial O2 value
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/50Measuring physiological parameters of the user temperature
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/75Measuring physiological parameters of the user calorie expenditure
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user

Definitions

  • This disclosure relates generally to exercise equipment, and, more particularly, to methods and apparatus to control workouts on strength machines.
  • a person who is exercising i.e., an exerciser, must rely on his or herself, an observer and/or personal trainer to determine an appropriate weight to be used for an exercise on a strength training exercise machine and to count repetitions and/or sets.
  • the exerciser typically uses, for example, paper and pencil or relies on their memory.
  • Such manual methods are inherently prone to error both during the exercising and during the recording. For example, the exerciser may record the incorrect number of repetitions if they lost count while exercising.
  • FIG. 1 is an illustration of an example strength training machine that uses the example methods and apparatus to control workouts described herein.
  • FIG. 2 is an enlarged view of a portion of an alternative example of the strength training machine of FIG. 1 showing an alternative example pin connection.
  • FIG. 3 is a cross-sectional view of the example pin connection depicted in FIG. 2 .
  • FIG. 4 is an illustration of an alternative example strength training machine with another alternative pin connection.
  • FIG. 5 is an enlarged view of the alternative pin connection of the alternative example strength training machine of FIG. 4 .
  • FIG. 6 is an example display that may be used with the example strength training machines of FIG. 1 or 4 .
  • FIG. 7 is a flow diagram of an example process that may be performed using the strength training machines described herein.
  • FIG. 8 is a block diagram of an example processor system that may be used to implement the example methods and apparatus described herein.
  • FIG. 1 depicts an example strength training machine 100 that may use the example methods and apparatus described herein. While the example strength training machine 100 is depicted as a chest press machine, any other type of strength training machine may incorporate the example methods and apparatus described herein. To enable exercising, the example exercise machine 100 of FIG. 1 includes user engaging contact surfaces 105 against which a user exerts force to push against an amount of strength training resistance 110 .
  • the user engaging contact surfaces 105 may be any type of surface against which a user may exert a force such as, for example, handles (as depicted in FIG. 1 ), a bar, a strap, a foot pedal, a pad, a grip, etc.
  • the strength training resistance 110 is provided by a stack of weights 110 . However, in other examples, the strength training resistance 110 may be provided by other types of resistance including, for example, elastic resistive cords, as described in detail below.
  • the user engaging contact surfaces 105 are operatively coupled to the strength training resistance 110 via a flexible coupling 115 , which may be any suitable flexible structure including, for example, a cable, a rope, an elastic band, a chain, a belt, etc. Further, the flexible coupling 115 engages one or more pulleys or cams 120 that guide the flexible coupling 115 as it is used to lift and lower the weight plates selected form the stack of weights 110 .
  • the example stack of weights 110 of FIG. 1 includes any of a variety of mechanisms to select the amount of strength training resistance 110 .
  • a movable pin 125 may be used to manually select a number of weight plates from the stack of weights 110 for an exercise.
  • the example pin 125 may be used to select a portion of (e.g., one or more weight plates from) the example stack of weights 110 to move upward in response to the user pushing against the handles 105 .
  • the amount of strength training resistance 110 for an exercise may be automatically controlled by, for example, a controller 130 that may be communicatively coupled to the strength training machine 100 via any suitable hardwired and/or wireless communication paths or links 135 .
  • the controller 130 is communicatively coupled to a plurality of electromagnetic switches or automated pins 200 , as shown in FIG. 2 .
  • the automated pins 200 may be used instead of or in addition to the pin 125 .
  • one or more of the automated pins 200 extends to engage a respective complimentary structure 300 (e.g., a recess, a magnet, an engaging surface, etc.) of a weight plate in the stack of weights 110 , as shown in FIG. 3 .
  • a respective complimentary structure 300 e.g., a recess, a magnet, an engaging surface, etc.
  • the complimentary structures 300 are located in the center of the weight plates in the stack of weights 110 similar to a hole that may be engaged by the pin 125 .
  • the lowest activated automated pin 200 the weight plate in the stack of weights 110 corresponding to the lowest automated pin 200 , and each automated pin 200 and weight plates in the weight stack 110 located above the lowest automated pin 200 , are moved in a track 205 in response to the forces exerted by the user during the exercise.
  • a signal from the controller 130 to change the strength training resistance 110 changes which of the pins 200 is activated to provide a different amount of strength training resistance, i.e., weight or resistive force.
  • the strength training machine 100 may also include one or more sensors.
  • the sensors may be machine-based sensors such as, for example, the sensors 155 on the handles 105 .
  • the sensors 155 may be used to gather data regarding a physiological condition of the user including, for example, a heart rate.
  • the strength training machine 100 may also include magnetic sensors 140 , which may be used to gather data such as, for example, data related to an exercise parameter such as a number of repetitions that have occurred and/or an amount of weight that has been lifted.
  • Sensors, such as the sensors 140 shown in FIG. 1 are discussed in greater in U.S. patent application Ser. No. 11/370,753 (“Sensor Arrays for Exercise Equipment and Methods to Operate the Same”), which is hereby incorporated by reference in its entirety.
  • the example exercise machine 100 may include remote sensors or any other type of sensors that may be used to gather data from the strength training machine 100 or the user such as, for example, thermometers, heart rate monitors and pulse sensors, clocks, respiratory rate sensors, etc.
  • the sensors e.g., the sensors 140 and 155 as well as other sensors
  • the sensors may be used to gather a wide variety of data related to various exercise parameters and/or user physiology including, for example, a number of repetitions, a number of sets, an amount of weight to be lifted, a number of elastic resistive cords to be deformed, a heart rate, an amount of calories burned, a body temperature, a rate of respiration, a blood oxygen level, a skin moisture level, etc.
  • the sensors 140 and 155 are operatively coupled to the controller 130 , and the controller 130 may control or change the strength training resistance during a workout in a variety of ways.
  • the controller 130 may send a signal that changes the amount of weight to lifted or resistive force provided to the user.
  • the controller 130 may increase or decrease a number of weights plates to be lifted or a number of elastic resistive cords (shown in FIGS. 4 and 5 ) to be deformed.
  • a deformation of an elastic resistive cord includes activating, stretching, bending, twisting, or otherwise deforming a cord. Such elastic cords are discussed in more detail below in connection with FIGS. 4 and 5 .
  • the controller 130 may change the number of repetitions or sets the user is to perform, and/or the controller 130 may change the ability of the strength training machine 100 to operate (e.g., the controller 130 may disable the strength training machine 100 ).
  • the changes in the workout or exercise parameter(s) caused by the controller 130 may be based on a physiological condition or conditions of the user. For example, the controller 130 may compare a heart rate of the user with a threshold or predetermined (e.g., target) heart rate. If the heart rate of the user exceeds the threshold or predetermined heart rate, the controller 130 may send a signal to the strength training machine 100 indicating that the amount of strength training resistance should be reduced. For example, this signal may decrease the strength training resistance by, for example, decreasing the weight to be lifted or the number of elastic resistive cords to be deformed. A change in the strength training resistance may be indicated by the controller 130 based on any of a variety of physiological conditions of the user.
  • a threshold or predetermined e.g., target
  • the controller 130 may send a signal to the strength training machine 100 to decrease the amount of strength training resistance.
  • a decrease in the amount of strength training resistance reduces the force exerted by the user to perform the exercise, which should result in a lower user heart rate.
  • Successive reductions in the amount of strength training resistance may b performed until the heart rate of the user equals or falls below the threshold heart rate (e.g., a target heart rate).
  • the threshold heart rate e.g., a target heart rate
  • the user may want to maintain a certain or minimum level of activity (e.g., a minimum hear rate).
  • the controller 130 may send signals to increase the amount of strength training resistance until the heart rate of the user is above a threshold rate (e.g., a minimum heart rate).
  • the controller 130 may indicate changes to a workout or the exercise parameters based on one of the exercise parameters.
  • the controller 130 provides signals to cause an increase in strength training resistance. For example, if a user is to start using the strength training machine 100 at 150 pounds and increase 25 pounds of weight after every ten repetitions then, on the completion of ten repetitions at 150 pounds, the controller 130 sends a signal to the strength training machine 100 to increase the weight to be lifted to 175 pounds.
  • the controller 130 may send a signal to disable the strength training machine 100 , send a signal to change the amount of strength training resistance to any other amount, etc.
  • the controller 130 may also delay any change from any amount of strength training resistance based on the amount of time spent at that level or amount of resistance. If the amount of time spent exercising at a certain level has been less than a certain threshold delay amount such as, for example five minutes, the controller 130 will not change to another amount of strength training resistance. This ensures the user will spend an adequate amount of time with any particular amount of strength training resistance to realize the greatest benefit from the workout.
  • a certain threshold delay amount such as, for example five minutes
  • the threshold values may also be based on an individualized workout routine for a specific user.
  • the controller 130 may be communicatively coupled to a processor 160 that includes memory containing data related to thresholds associated with the physiological condition(s) of the user and/or exercise parameter(s) specific to the user's workout.
  • the memory may be, for example, a read only memory (RAM), random access memory (ROM), any other type of memory, or any combination thereof.
  • the user may carry a card or other device such as, for example, radio frequency identification (RFID) tag on which data may be stored, and which may be read by the controller 130 and subsequently used to control the user's workout.
  • RFID radio frequency identification
  • FIGS. 4 and 5 illustrate another example strength training machine 400 , which has many features similar to those of the example strength training machine 100 of FIGS. 1-3 . Similar numbers are used to designate similar structures. However, instead of a weight stack, the example strength training machine 400 of FIGS. 4 and 5 includes elastic resistive cords 500 ( FIG. 5 ) to provide strength training resistance. Each elastic resistive cord 500 provides a corresponding amount of strength training resistance.
  • the strength training machine 400 includes a plurality of pins 405 that may be manually or automatically engaged. When engaged, one or more of the pins 405 are coupled to corresponding recesses 505 of corresponding bars 510 .
  • the bars 510 and any elastic resistive cords 500 that have been coupled to the bars 510 move (e.g., are stretched) in a direction such as, for example, upward. Any elastic resistive cord 500 that has not been coupled to one of the bars 510 will not move in response to the user's performance of the exercise.
  • Changing the number of pins 405 coupled to the recesses 505 i.e., the number of elastic resistive cords 500 coupled to the bars 510 ) changes the amount of strength training resistance provided to the user.
  • the pins 405 are signaled via a communication from the controller 130 in a manner similar to that described above.
  • the example strength training machines 100 and 400 may also include a display 190 , as shown in FIGS. 1 and 4 .
  • the display 190 provides information regarding the exercise parameter(s), the real-time physiological condition(s) of the user, the stored user threshold physiological condition(s), and/or the stored individualized exercise parameter(s) (e.g., user goal(s) or target exercise parameter(s)).
  • the example display 190 displays the target exercise parameter(s) and physiological condition(s) for viewing by the user and then, as the user exercises, the display 190 displays the target exercise parameter(s) and physiological condition(s) versus actual exercise parameter(s) and physiological condition(s) determined from the data gathered by the sensors 155 .
  • the display 190 shows the actual exercise parameter(s), which may be stored in the processor 160 or on the user's memory card for later recall, use or analysis.
  • the example display 190 includes an RFID tag reader 600 to identify the user.
  • the RFID tag reader 600 obtains information about the user such as an identification number associated with the user and/or other information.
  • the display 190 shows an identification of the user such as, for example, the user's name 605 .
  • the example display 190 includes many exercise parameters including, for example, a range of motion display 610 , a number of repetitions in the current set display 615 , the weight being lifted or amount of strength training resistance 620 , and/or the number of sets 625 .
  • the example display 190 may include user goals or target exercise parameters including, for example, a target number of repetitions 630 , a target amount of weight to be lifted 635 , and/or a target number of the current set 640 .
  • the display 190 may also display user physiological conditions such as, for example, a user heart rate 645 , as well as corresponding target physiological conditions 650 .
  • the display 190 may also include one or more outputs 655 .
  • the output 655 may be a light and/or a sound.
  • the output 655 may be activated as a notification such as, for example, a notification that the user has over-exerted his or herself and needs to cease or otherwise reduce activity.
  • the output 655 is shown as a cross-shaped light. However, the light may be of any desired shape or color and may blink.
  • any sound associated with the output 655 may be any sort of sound such as, for example, a beep, a repetitive noise, a loud and sustained noise, or any other type of alarm or sound.
  • the output 655 may be triggered based on a user physiological condition that is surpassed. For example, if a user's heart rate rises above a certain threshold heart rate, in addition to causing decrease in the amount of strength training resistance, the controller 130 may cause that the output 655 to be activated as well to call attention to the user's physiological condition to the user and/or fitness club staff. Similarly, the output 655 may be triggered when any number of physiological conditions or exercise parameters exceed an upper threshold or fall below a lower threshold. The output 655 may also be sent to another display elsewhere in the facility in which the strength training machines 100 and 400 are located to indicate to appropriate personnel (e.g., personal training or other fitness club personnel) that the user of the strength training machine 100 and 400 may need assistance and/or monitoring.
  • appropriate personnel e.g., personal training or other fitness club personnel
  • FIG. 7 depicts a flow diagram of an example process or method that may used to control a workout on a strength machine (e.g., the example machine 100 and 400 ).
  • the operations depicted in the flow diagram of FIG. 7 may be implemented using machine readable instructions that are executed by the example strength machines 100 and 400 and associated controller 130 .
  • Some or all of the machine readable instructions may form a program executed by a processor such as the processor 160 discussed above.
  • the program may be embodied in software stored on a tangible medium such as a CD-ROM, a floppy disk, a hard drive, a digital versatile disk (“DVD”), or a memory associated with the processor 160 and/or embodied in firmware or dedicated hardware in a well-known manner.
  • the apparatus and system discussed above may be implemented using software, hardware, and/or firmware.
  • example programs or processes are described with reference to the flow diagrams illustrated in FIG. 7 , persons of ordinary skill in the art will readily appreciate that many other methods of implementing control of a strength machine may alternatively be used.
  • the order of execution of the blocks may be changed, and/or some of the blocks described may be changed, eliminated, or combined.
  • FIG. 7 is a flow diagram depicting an example strength machine control process 700 that may be performed by the exercise machines 100 and 400 and associated controller 130 , processor 160 and/or processor system 800 (described below).
  • the example strength machine control process 700 initially begins when a strength training machine is activated for a workout (block 705 ). The activation may include identifying a user and loading an individualized exercise program (block 710 ) (by, e.g., the RFID tag reader 600 of FIG. 6 ). The example strength machine control process 700 then determines if machine based-sensors or remote sensors are to be used (block 715 ) (e.g., the sensors 155 on the handles 105 of the machines 100 and 400 are machine-based sensors).
  • Sensors coupled to the user's person such as, for example, a thermometer, or a strap-on heart monitor could be used as a remote sensor). If remote sensors are used, the sensors are coupled to a processing system (block 720 ) (e.g., to the controller 130 associated with the strength training machines 100 and 400 ). Alternatively, the either the machine-based sensors and/or the remote sensors may be automatically sensed and block 715 may be skipped.
  • a processing system e.g., to the controller 130 associated with the strength training machines 100 and 400 .
  • data is gathered by the sensors and sent to the processing system (block 730 ). Shortly thereafter, or concurrently, the gathered data is displayed (block 735 ) (for example on the display 190 of FIGS. 1 , 4 and 6 ).
  • the gathered data may be any physiological condition of the user and/or exercise parameter of the strength training machine.
  • stored information regarding the user's goals and target exercise parameter(s) and/or target physiological condition(s) may also be displayed.
  • the strength machine control process 700 determines if any gathered physiological condition or exercise parameter has surpassed (i.e., has exceeded or fallen below) a threshold (block 740 ) (e.g., the user's actual heart rate exceeds the user's target heart rate or a maximum heart rate stored in the strength training machine 100 and 400 ).
  • the threshold may be set by the manufacturer of the machine, by a health or fitness club facility, and/or by the user. If a threshold has been surpassed, the strength machine control process 700 automatically reduces the strength training resistance (e.g., via the controller 130 of FIGS.
  • the strength machine control process 700 determines if the threshold value has been surpassed by a specific amount, for example by a certain percentage (block 750 ) (e.g., the user's actual heart rate is 20% higher than the user's target heart rate). If the threshold of the physiological condition or the exercise parameter has been surpassed by a certain percentage, the strength machine control process 700 causes a notification (e.g., a warning) to be displayed (block 755 ).
  • a notification e.g., a warning
  • the strength machine control process 700 may cause the strength training machine to stop and/or display a message indicating that the workout has ended (block 760 ), and the results of the workout are displayed and/or sent to the processing system or elsewhere (e.g., the user's memory card, an RFID tag, a central database in the fitness facility, etc.) (block 760 ).
  • the processing system or elsewhere e.g., the user's memory card, an RFID tag, a central database in the fitness facility, etc.
  • the strength machine control process 700 determines if the workout has otherwise been completed (block 765 ) by, for example, determining if the user has met any of his or her pre-programmed goals. If the workout has been completed, then the workout has ended and the results of the workout are displayed and sent to the appropriate recipient (block 760 ). However, if the workout is not complete and/or a user has not met specific goals, then the workout continues (block 770 ) and control returns to block 730 , where data regarding the physiological condition(s) and exercise parameter(s) are gathered, and the strength machine control process 700 continues through blocks 735 and 740 as described above.
  • the strength machine control process 700 determines that no threshold of a physiological condition or exercise parameter has been surpassed, the workout continues. Further, the strength machine control process 700 considers a delay time period during which the strength machine control process 700 does not change the amount of strength training resistance such as, for example, the first five minutes of a workout at an amount of strength training resistance. This ensures that the user exercises for a period of time with a particular amount of strength training resistance and does not proceed too quickly through his or her workout. Strength training workouts are more efficient when time is spent in the workout, and the user is not pushing too quickly through repetitions.
  • the workout continues (block 780 ) and control returns to block 730 , where data regarding the physiological conditions and exercise parameters are gathered, and the strength machine control process 700 continues through blocks 735 and 740 as described above.
  • the strength machine control process 700 determines if the current strength training resistance is greater than the resistance with which the user should be exercising at this stage in the workout, including an incremental resistance increase (i.e., “the increased strength training resistance”) (block 785 ).
  • the user may have an individualized exercise parameter set so that strength training resistance is increased increments of, for example, 10 pounds, which may be previously loaded at block 710 .
  • the workout continues (block 780 ) and control returns to block 730 , where data regarding the physiological condition(s) and exercise parameter(s) are gathered, and the strength machine control process 700 continues through blocks 735 and 740 as described above.
  • the strength training resistance is increased (block 790 ) (e.g., via the controller 130 of FIGS. 1 and 4 , described above).
  • the workout continues (block 780 ) and control returns to block 730 , where data regarding the physiological condition(s) and exercise parameter(s) are gathered, and the strength machine control process 700 continues through blocks 735 and 740 as described above.
  • the workout may continue through the above-described blocks until the workout is complete and the user's goal is achieved (block 765 ) or a threshold of a physiological condition and/or exercise parameter is surpassed by a certain percentage (block 750 ).
  • the systems and methods described herein enable a controlled workout, which allows a user to workout and achieve specific goals including, for example, achieving a target heart rate, reaching a number of calories burned, finishing the workout in a specific time frame, lifting a certain amount of weight, controlling a workout intensity, etc.
  • FIG. 8 is a block diagram of an example processor system 800 that may be used to implement the systems and methods described herein, including the controller 130 .
  • the example processor system 800 of FIG. 8 is in communication with a main memory (including the ROM 805 and the RAM 810 ) via a bus 815 .
  • the processor system 800 includes the processor 160 that is coupled to the bus 815 .
  • the processor 160 may be any suitable processor, processing unit or microprocessor.
  • the processor system 800 may be a multi-processor system and, thus, may include one or more additional processors that are identical or similar to the processor 160 and that are communicatively coupled to the interconnection bus 815 .
  • the example RAM 810 of FIG. 8 may be implemented by dynamic random access memory (DRAM), Synchronous DRAM (SDRAM), and/or any other type of RAM device, and the example ROM 805 of FIG. 8 may be implemented by flash memory and/or any other desired type of memory device including mass storage devices such as, for example, hard disk drives, optical drives, tape storage devices, etc. Access to the example memories 805 and 810 is typically controlled by a memory controller (not shown) in a conventional manner.
  • DRAM dynamic random access memory
  • SDRAM Synchronous DRAM
  • ROM 805 of FIG. 8 may be implemented by flash memory and/or any other desired type of memory device including mass storage devices such as, for example, hard disk drives, optical drives, tape storage devices, etc.
  • Access to the example memories 805 and 810 is typically controlled by a memory controller (not shown) in a conventional manner.
  • the example processor system 800 includes any variety of conventional interface circuitry such as, for example, an external bus interface 820 .
  • the external bus interface 820 may provide one input signal path (e.g., a semiconductor package pin) for each of the sensors 140 and 155 .
  • the external bus interface 820 may implement any variety of time multiplexed interface to receive outputs signal from the sensors via fewer input signals.
  • the example processing system 800 also includes a display interface 825 to communicate with the display 190 .
  • the display interface 825 may be used to communicate generated outputs (e.g., the warning output 655 , discussed above).
  • the processing system 800 may include a speaker 830 to alternatively or additionally generate outputs.
  • the example processor system 800 include any variety of user identification interface 835 .
  • Example interfaces 835 include a keypad, an RFID tag reader, a universal serial bus (USB) memory interface, etc.
  • an exerciser may identify themselves by passing an associated device containing an RFID tag (e.g., a membership card) near an RFID tag reader 600 , as described above.
  • an RFID tag reader 600 of FIG. 6 provides to the example processor system 800 , for example, the exerciser's identification number (e.g., membership number) read and/or otherwise determined from the membership card.
  • the example processor system 800 of FIG. 8 includes any variety of network interface 840 such as, for example, a wireless LAN interface in accordance with, for instance, the Institute of Electronics and Electrical Engineers (IEEE) 802.11b, 802.11g, 802.15.4 (a.k.a. ZigBee) etc. standards.
  • the example processor system 800 of FIG. 8 may use the example network interface 840 to obtain target exercise parameters for an identified user and/or to provide exercise parameters determined while the identified user exercises.
  • example processor system 800 may be implemented using any of a variety of other and/or additional devices, components, circuits, modules, etc. Further, the devices, components, circuits, modules, elements, etc. illustrated in FIG. 8 may be combined, re-arranged, eliminated and/or implemented in any of a variety of ways. For simplicity and ease of understanding, the following discussion references the example processor system 800 , but any processor system could be used instead.

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Orthopedic Medicine & Surgery (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

Systems and methods to control a workout on a strength machine are described. An example system includes a sensor interface to receive a physiological condition of a user during use of the strength machine, and a controller coupled to the strength machine to cause a change of an exercise parameter based on the physiological condition.

Description

    RELATED APPLICATION
  • This application claims priority to co-pending U.S. Provisional Patent Application No. 60/909,283, entitled “Methods and Apparatus to Control Workouts on Strength Machines,” filed on Mar. 30, 2007, and is hereby incorporated by reference in its entirety.
  • FIELD OF THE DISCLOSURE
  • This disclosure relates generally to exercise equipment, and, more particularly, to methods and apparatus to control workouts on strength machines.
  • BACKGROUND
  • Currently, a person who is exercising, i.e., an exerciser, must rely on his or herself, an observer and/or personal trainer to determine an appropriate weight to be used for an exercise on a strength training exercise machine and to count repetitions and/or sets. Further, to record the exercise parameters (e.g., weight to be lifted, repetitions, sets, etc.) for further reference or analysis, the exerciser typically uses, for example, paper and pencil or relies on their memory. Such manual methods are inherently prone to error both during the exercising and during the recording. For example, the exerciser may record the incorrect number of repetitions if they lost count while exercising.
  • In addition, conventional methods for exercising on a strength machine typically do not provide a way of increasing the efficiency of an exercise. Instead, the exerciser typically analyzes and/or calculates the exercise parameters to determine the most efficient amount of weight to be lifted or repetitions or sets to perform based on their exercise goals. Performing such analyses and/or calculations during a workout takes time and may actually decrease the efficiency and effectiveness of a workout. In addition, performing such analyses and/or calculations after a workout does not provide real-time feedback and control over a workout.
  • Furthermore, conventional strength training exercise machines typically allow the exerciser to exert as much or as little energy as they are willing to exert. This may lead to an ineffective workout if the exerciser is not lifting a sufficient amount of weight a sufficient number of times. On the other hand, this may lead to injury if the exerciser over-exerts themselves.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is an illustration of an example strength training machine that uses the example methods and apparatus to control workouts described herein.
  • FIG. 2 is an enlarged view of a portion of an alternative example of the strength training machine of FIG. 1 showing an alternative example pin connection.
  • FIG. 3 is a cross-sectional view of the example pin connection depicted in FIG. 2.
  • FIG. 4 is an illustration of an alternative example strength training machine with another alternative pin connection.
  • FIG. 5 is an enlarged view of the alternative pin connection of the alternative example strength training machine of FIG. 4.
  • FIG. 6 is an example display that may be used with the example strength training machines of FIG. 1 or 4.
  • FIG. 7 is a flow diagram of an example process that may be performed using the strength training machines described herein.
  • FIG. 8 is a block diagram of an example processor system that may be used to implement the example methods and apparatus described herein.
  • DETAILED DESCRIPTION
  • Although the following describes example methods, apparatus or systems including, among other components, software and/or firmware executed on hardware, it should be noted that such methods and apparatus are merely illustrative and should not be considered as limiting. For example, it is contemplated that any or all of these hardware, software, and firmware components could be embodied exclusively in hardware, exclusively in software or in any combination of hardware and software. Accordingly, while the following describes example methods and apparatus, persons of ordinary skill in the art will readily appreciate that these examples provided are not the only way to implement such methods and apparatus.
  • FIG. 1 depicts an example strength training machine 100 that may use the example methods and apparatus described herein. While the example strength training machine 100 is depicted as a chest press machine, any other type of strength training machine may incorporate the example methods and apparatus described herein. To enable exercising, the example exercise machine 100 of FIG. 1 includes user engaging contact surfaces 105 against which a user exerts force to push against an amount of strength training resistance 110. The user engaging contact surfaces 105 may be any type of surface against which a user may exert a force such as, for example, handles (as depicted in FIG. 1), a bar, a strap, a foot pedal, a pad, a grip, etc. In the illustrated example of FIG. 1, the strength training resistance 110 is provided by a stack of weights 110. However, in other examples, the strength training resistance 110 may be provided by other types of resistance including, for example, elastic resistive cords, as described in detail below.
  • The user engaging contact surfaces 105 are operatively coupled to the strength training resistance 110 via a flexible coupling 115, which may be any suitable flexible structure including, for example, a cable, a rope, an elastic band, a chain, a belt, etc. Further, the flexible coupling 115 engages one or more pulleys or cams 120 that guide the flexible coupling 115 as it is used to lift and lower the weight plates selected form the stack of weights 110.
  • The example stack of weights 110 of FIG. 1 includes any of a variety of mechanisms to select the amount of strength training resistance 110. For example, a movable pin 125, may be used to manually select a number of weight plates from the stack of weights 110 for an exercise. In the illustrated example of FIG. 1, the example pin 125 may be used to select a portion of (e.g., one or more weight plates from) the example stack of weights 110 to move upward in response to the user pushing against the handles 105.
  • Alternatively, the amount of strength training resistance 110 for an exercise may be automatically controlled by, for example, a controller 130 that may be communicatively coupled to the strength training machine 100 via any suitable hardwired and/or wireless communication paths or links 135. In this case, the controller 130 is communicatively coupled to a plurality of electromagnetic switches or automated pins 200, as shown in FIG. 2. The automated pins 200 may be used instead of or in addition to the pin 125. When activated, one or more of the automated pins 200 extends to engage a respective complimentary structure 300 (e.g., a recess, a magnet, an engaging surface, etc.) of a weight plate in the stack of weights 110, as shown in FIG. 3. In the example of FIGS. 2 and 3, the complimentary structures 300 are located in the center of the weight plates in the stack of weights 110 similar to a hole that may be engaged by the pin 125. Thus, when the user exerts a force on the user engaging contact surfaces 105, the lowest activated automated pin 200, the weight plate in the stack of weights 110 corresponding to the lowest automated pin 200, and each automated pin 200 and weight plates in the weight stack 110 located above the lowest automated pin 200, are moved in a track 205 in response to the forces exerted by the user during the exercise. A signal from the controller 130 to change the strength training resistance 110 changes which of the pins 200 is activated to provide a different amount of strength training resistance, i.e., weight or resistive force.
  • The strength training machine 100 may also include one or more sensors. The sensors may be machine-based sensors such as, for example, the sensors 155 on the handles 105. The sensors 155 may be used to gather data regarding a physiological condition of the user including, for example, a heart rate. The strength training machine 100 may also include magnetic sensors 140, which may be used to gather data such as, for example, data related to an exercise parameter such as a number of repetitions that have occurred and/or an amount of weight that has been lifted. Sensors, such as the sensors 140 shown in FIG. 1, are discussed in greater in U.S. patent application Ser. No. 11/370,753 (“Sensor Arrays for Exercise Equipment and Methods to Operate the Same”), which is hereby incorporated by reference in its entirety.
  • In addition, the example exercise machine 100 may include remote sensors or any other type of sensors that may be used to gather data from the strength training machine 100 or the user such as, for example, thermometers, heart rate monitors and pulse sensors, clocks, respiratory rate sensors, etc. The sensors (e.g., the sensors 140 and 155 as well as other sensors) may be used to gather a wide variety of data related to various exercise parameters and/or user physiology including, for example, a number of repetitions, a number of sets, an amount of weight to be lifted, a number of elastic resistive cords to be deformed, a heart rate, an amount of calories burned, a body temperature, a rate of respiration, a blood oxygen level, a skin moisture level, etc.
  • The sensors 140 and 155 are operatively coupled to the controller 130, and the controller 130 may control or change the strength training resistance during a workout in a variety of ways. For example, the controller 130 may send a signal that changes the amount of weight to lifted or resistive force provided to the user. In particular, the controller 130 may increase or decrease a number of weights plates to be lifted or a number of elastic resistive cords (shown in FIGS. 4 and 5) to be deformed. A deformation of an elastic resistive cord includes activating, stretching, bending, twisting, or otherwise deforming a cord. Such elastic cords are discussed in more detail below in connection with FIGS. 4 and 5. Further, the controller 130 may change the number of repetitions or sets the user is to perform, and/or the controller 130 may change the ability of the strength training machine 100 to operate (e.g., the controller 130 may disable the strength training machine 100).
  • The changes in the workout or exercise parameter(s) caused by the controller 130 may be based on a physiological condition or conditions of the user. For example, the controller 130 may compare a heart rate of the user with a threshold or predetermined (e.g., target) heart rate. If the heart rate of the user exceeds the threshold or predetermined heart rate, the controller 130 may send a signal to the strength training machine 100 indicating that the amount of strength training resistance should be reduced. For example, this signal may decrease the strength training resistance by, for example, decreasing the weight to be lifted or the number of elastic resistive cords to be deformed. A change in the strength training resistance may be indicated by the controller 130 based on any of a variety of physiological conditions of the user. Thus, for example, if a user starts using the strength training machine 100, and the sensor 155 detects or measures the heart rate of the user to be 150 beats per minute (bpm), and the threshold heart rate is 120 bpm, the controller 130 may send a signal to the strength training machine 100 to decrease the amount of strength training resistance. A decrease in the amount of strength training resistance reduces the force exerted by the user to perform the exercise, which should result in a lower user heart rate. Successive reductions in the amount of strength training resistance may b performed until the heart rate of the user equals or falls below the threshold heart rate (e.g., a target heart rate). Alternatively, for example during circuit training, the user may want to maintain a certain or minimum level of activity (e.g., a minimum hear rate). Thus, the controller 130 may send signals to increase the amount of strength training resistance until the heart rate of the user is above a threshold rate (e.g., a minimum heart rate).
  • Furthermore, the controller 130 may indicate changes to a workout or the exercise parameters based on one of the exercise parameters. Thus, for example, if a user is performing a workout that is to increase the amount of weight to be lifted or number of elastic resistive cords to be deformed after a set of a certain number of repetitions then, on the performance of the certain number of repetitions, the controller 130 provides signals to cause an increase in strength training resistance. For example, if a user is to start using the strength training machine 100 at 150 pounds and increase 25 pounds of weight after every ten repetitions then, on the completion of ten repetitions at 150 pounds, the controller 130 sends a signal to the strength training machine 100 to increase the weight to be lifted to 175 pounds. After ten more repetitions, the weight is again increased to 200 pounds via a similar signal. Finally, after ten repetitions at 200 pounds of weight, the controller 130 may send a signal to disable the strength training machine 100, send a signal to change the amount of strength training resistance to any other amount, etc.
  • The controller 130 may also delay any change from any amount of strength training resistance based on the amount of time spent at that level or amount of resistance. If the amount of time spent exercising at a certain level has been less than a certain threshold delay amount such as, for example five minutes, the controller 130 will not change to another amount of strength training resistance. This ensures the user will spend an adequate amount of time with any particular amount of strength training resistance to realize the greatest benefit from the workout.
  • The threshold values may also be based on an individualized workout routine for a specific user. Thus, the controller 130 may be communicatively coupled to a processor 160 that includes memory containing data related to thresholds associated with the physiological condition(s) of the user and/or exercise parameter(s) specific to the user's workout. The memory may be, for example, a read only memory (RAM), random access memory (ROM), any other type of memory, or any combination thereof. Alternatively or additionally, the user may carry a card or other device such as, for example, radio frequency identification (RFID) tag on which data may be stored, and which may be read by the controller 130 and subsequently used to control the user's workout. The controller 130 manages the user's individualized workout in a manner similar to that described above.
  • FIGS. 4 and 5 illustrate another example strength training machine 400, which has many features similar to those of the example strength training machine 100 of FIGS. 1-3. Similar numbers are used to designate similar structures. However, instead of a weight stack, the example strength training machine 400 of FIGS. 4 and 5 includes elastic resistive cords 500 (FIG. 5) to provide strength training resistance. Each elastic resistive cord 500 provides a corresponding amount of strength training resistance. The strength training machine 400 includes a plurality of pins 405 that may be manually or automatically engaged. When engaged, one or more of the pins 405 are coupled to corresponding recesses 505 of corresponding bars 510. When the user moves the handles 105, the bars 510 and any elastic resistive cords 500 that have been coupled to the bars 510 move (e.g., are stretched) in a direction such as, for example, upward. Any elastic resistive cord 500 that has not been coupled to one of the bars 510 will not move in response to the user's performance of the exercise. Changing the number of pins 405 coupled to the recesses 505 (i.e., the number of elastic resistive cords 500 coupled to the bars 510) changes the amount of strength training resistance provided to the user. When automatically activated, the pins 405 are signaled via a communication from the controller 130 in a manner similar to that described above.
  • The example strength training machines 100 and 400 may also include a display 190, as shown in FIGS. 1 and 4. The display 190 provides information regarding the exercise parameter(s), the real-time physiological condition(s) of the user, the stored user threshold physiological condition(s), and/or the stored individualized exercise parameter(s) (e.g., user goal(s) or target exercise parameter(s)). The example display 190 displays the target exercise parameter(s) and physiological condition(s) for viewing by the user and then, as the user exercises, the display 190 displays the target exercise parameter(s) and physiological condition(s) versus actual exercise parameter(s) and physiological condition(s) determined from the data gathered by the sensors 155. Upon completion of the workout, the display 190 shows the actual exercise parameter(s), which may be stored in the processor 160 or on the user's memory card for later recall, use or analysis.
  • Looking at the specific example display 190 shown in FIG. 6, the example display 190 includes an RFID tag reader 600 to identify the user. When the user, for example, passes a membership card over the RFID tag reader 600, the RFID tag reader 600 obtains information about the user such as an identification number associated with the user and/or other information. Once the user is identified, the display 190 shows an identification of the user such as, for example, the user's name 605. As shown, the example display 190 includes many exercise parameters including, for example, a range of motion display 610, a number of repetitions in the current set display 615, the weight being lifted or amount of strength training resistance 620, and/or the number of sets 625. Further, the example display 190 may include user goals or target exercise parameters including, for example, a target number of repetitions 630, a target amount of weight to be lifted 635, and/or a target number of the current set 640. The display 190 may also display user physiological conditions such as, for example, a user heart rate 645, as well as corresponding target physiological conditions 650.
  • The display 190 may also include one or more outputs 655. In the example shown in FIG. 6, the output 655 may be a light and/or a sound. The output 655 may be activated as a notification such as, for example, a notification that the user has over-exerted his or herself and needs to cease or otherwise reduce activity. In the illustrated example, the output 655 is shown as a cross-shaped light. However, the light may be of any desired shape or color and may blink. In addition, any sound associated with the output 655 may be any sort of sound such as, for example, a beep, a repetitive noise, a loud and sustained noise, or any other type of alarm or sound.
  • The output 655 may be triggered based on a user physiological condition that is surpassed. For example, if a user's heart rate rises above a certain threshold heart rate, in addition to causing decrease in the amount of strength training resistance, the controller 130 may cause that the output 655 to be activated as well to call attention to the user's physiological condition to the user and/or fitness club staff. Similarly, the output 655 may be triggered when any number of physiological conditions or exercise parameters exceed an upper threshold or fall below a lower threshold. The output 655 may also be sent to another display elsewhere in the facility in which the strength training machines 100 and 400 are located to indicate to appropriate personnel (e.g., personal training or other fitness club personnel) that the user of the strength training machine 100 and 400 may need assistance and/or monitoring.
  • FIG. 7 depicts a flow diagram of an example process or method that may used to control a workout on a strength machine (e.g., the example machine 100 and 400). In an example implementation, the operations depicted in the flow diagram of FIG. 7 may be implemented using machine readable instructions that are executed by the example strength machines 100 and 400 and associated controller 130. Some or all of the machine readable instructions may form a program executed by a processor such as the processor 160 discussed above. The program may be embodied in software stored on a tangible medium such as a CD-ROM, a floppy disk, a hard drive, a digital versatile disk (“DVD”), or a memory associated with the processor 160 and/or embodied in firmware or dedicated hardware in a well-known manner. For example, the apparatus and system discussed above may be implemented using software, hardware, and/or firmware. Further, although the example programs or processes are described with reference to the flow diagrams illustrated in FIG. 7, persons of ordinary skill in the art will readily appreciate that many other methods of implementing control of a strength machine may alternatively be used. For example, the order of execution of the blocks may be changed, and/or some of the blocks described may be changed, eliminated, or combined.
  • FIG. 7 is a flow diagram depicting an example strength machine control process 700 that may be performed by the exercise machines 100 and 400 and associated controller 130, processor 160 and/or processor system 800 (described below). The example strength machine control process 700 initially begins when a strength training machine is activated for a workout (block 705). The activation may include identifying a user and loading an individualized exercise program (block 710) (by, e.g., the RFID tag reader 600 of FIG. 6). The example strength machine control process 700 then determines if machine based-sensors or remote sensors are to be used (block 715) (e.g., the sensors 155 on the handles 105 of the machines 100 and 400 are machine-based sensors). Sensors coupled to the user's person such as, for example, a thermometer, or a strap-on heart monitor could be used as a remote sensor). If remote sensors are used, the sensors are coupled to a processing system (block 720) (e.g., to the controller 130 associated with the strength training machines 100 and 400). Alternatively, the either the machine-based sensors and/or the remote sensors may be automatically sensed and block 715 may be skipped.
  • After the user begins his or her workout (block 725), data is gathered by the sensors and sent to the processing system (block 730). Shortly thereafter, or concurrently, the gathered data is displayed (block 735) (for example on the display 190 of FIGS. 1, 4 and 6). The gathered data may be any physiological condition of the user and/or exercise parameter of the strength training machine. In addition, stored information regarding the user's goals and target exercise parameter(s) and/or target physiological condition(s) may also be displayed.
  • In addition to displaying gathered and/or stored data, the strength machine control process 700 also determines if any gathered physiological condition or exercise parameter has surpassed (i.e., has exceeded or fallen below) a threshold (block 740) (e.g., the user's actual heart rate exceeds the user's target heart rate or a maximum heart rate stored in the strength training machine 100 and 400). The threshold may be set by the manufacturer of the machine, by a health or fitness club facility, and/or by the user. If a threshold has been surpassed, the strength machine control process 700 automatically reduces the strength training resistance (e.g., via the controller 130 of FIGS. 1 and 4, as described above), automatically reduces the speed at which the machine operates, prompts the user (e.g., on the display 190) to reduce the strength training resistance and/or to slow down, or any combination thereof (block 745). In addition, the strength machine control process 700 determines if the threshold value has been surpassed by a specific amount, for example by a certain percentage (block 750) (e.g., the user's actual heart rate is 20% higher than the user's target heart rate). If the threshold of the physiological condition or the exercise parameter has been surpassed by a certain percentage, the strength machine control process 700 causes a notification (e.g., a warning) to be displayed (block 755).
  • After a notification has been displayed (block 755), the strength machine control process 700 then may cause the strength training machine to stop and/or display a message indicating that the workout has ended (block 760), and the results of the workout are displayed and/or sent to the processing system or elsewhere (e.g., the user's memory card, an RFID tag, a central database in the fitness facility, etc.) (block 760).
  • If a user has not surpassed the physiological condition(s) or exercise parameter threshold(s) by a certain percentage, the strength machine control process 700 determines if the workout has otherwise been completed (block 765) by, for example, determining if the user has met any of his or her pre-programmed goals. If the workout has been completed, then the workout has ended and the results of the workout are displayed and sent to the appropriate recipient (block 760). However, if the workout is not complete and/or a user has not met specific goals, then the workout continues (block 770) and control returns to block 730, where data regarding the physiological condition(s) and exercise parameter(s) are gathered, and the strength machine control process 700 continues through blocks 735 and 740 as described above.
  • If, at block 740, the strength machine control process 700 determines that no threshold of a physiological condition or exercise parameter has been surpassed, the workout continues. Further, the strength machine control process 700 considers a delay time period during which the strength machine control process 700 does not change the amount of strength training resistance such as, for example, the first five minutes of a workout at an amount of strength training resistance. This ensures that the user exercises for a period of time with a particular amount of strength training resistance and does not proceed too quickly through his or her workout. Strength training workouts are more efficient when time is spent in the workout, and the user is not pushing too quickly through repetitions. If the user has not worked out for a period of time longer than the delay time (block 775), the workout continues (block 780) and control returns to block 730, where data regarding the physiological conditions and exercise parameters are gathered, and the strength machine control process 700 continues through blocks 735 and 740 as described above.
  • However, if the user has worked out for a period of time longer than the delay time (block 775), then the strength machine control process 700 determines if the current strength training resistance is greater than the resistance with which the user should be exercising at this stage in the workout, including an incremental resistance increase (i.e., “the increased strength training resistance”) (block 785). For example, the user may have an individualized exercise parameter set so that strength training resistance is increased increments of, for example, 10 pounds, which may be previously loaded at block 710. If the current strength training resistance is greater than the increased strength training resistance, then the workout continues (block 780) and control returns to block 730, where data regarding the physiological condition(s) and exercise parameter(s) are gathered, and the strength machine control process 700 continues through blocks 735 and 740 as described above.
  • If the current strength training resistance is less than the amount of increased strength training resistance, then the strength training resistance is increased (block 790) (e.g., via the controller 130 of FIGS. 1 and 4, described above). After increasing the amount of strength training resistance (block 790), the workout continues (block 780) and control returns to block 730, where data regarding the physiological condition(s) and exercise parameter(s) are gathered, and the strength machine control process 700 continues through blocks 735 and 740 as described above. Ultimately, the workout may continue through the above-described blocks until the workout is complete and the user's goal is achieved (block 765) or a threshold of a physiological condition and/or exercise parameter is surpassed by a certain percentage (block 750).
  • As described above, the systems and methods described herein enable a controlled workout, which allows a user to workout and achieve specific goals including, for example, achieving a target heart rate, reaching a number of calories burned, finishing the workout in a specific time frame, lifting a certain amount of weight, controlling a workout intensity, etc.
  • FIG. 8 is a block diagram of an example processor system 800 that may be used to implement the systems and methods described herein, including the controller 130. The example processor system 800 of FIG. 8 is in communication with a main memory (including the ROM 805 and the RAM 810) via a bus 815. As shown in FIG. 8, the processor system 800 includes the processor 160 that is coupled to the bus 815. The processor 160 may be any suitable processor, processing unit or microprocessor. Although not shown in FIG. 8, the processor system 800 may be a multi-processor system and, thus, may include one or more additional processors that are identical or similar to the processor 160 and that are communicatively coupled to the interconnection bus 815.
  • The example RAM 810 of FIG. 8 may be implemented by dynamic random access memory (DRAM), Synchronous DRAM (SDRAM), and/or any other type of RAM device, and the example ROM 805 of FIG. 8 may be implemented by flash memory and/or any other desired type of memory device including mass storage devices such as, for example, hard disk drives, optical drives, tape storage devices, etc. Access to the example memories 805 and 810 is typically controlled by a memory controller (not shown) in a conventional manner.
  • To receive data from the sensors 155 and 140, the example processor system 800 includes any variety of conventional interface circuitry such as, for example, an external bus interface 820. For example, the external bus interface 820 may provide one input signal path (e.g., a semiconductor package pin) for each of the sensors 140 and 155. Additionally or alternatively, the external bus interface 820 may implement any variety of time multiplexed interface to receive outputs signal from the sensors via fewer input signals.
  • The example processing system 800 also includes a display interface 825 to communicate with the display 190. The display interface 825 may be used to communicate generated outputs (e.g., the warning output 655, discussed above). In addition, the processing system 800 may include a speaker 830 to alternatively or additionally generate outputs.
  • In addition, to allow a user to be identified, the example processor system 800 include any variety of user identification interface 835. Example interfaces 835 include a keypad, an RFID tag reader, a universal serial bus (USB) memory interface, etc. For example, an exerciser may identify themselves by passing an associated device containing an RFID tag (e.g., a membership card) near an RFID tag reader 600, as described above. When the membership card is detected and/or identified by the RFID tag reader 600, the example RFID tag reader 600 of FIG. 6 provides to the example processor system 800, for example, the exerciser's identification number (e.g., membership number) read and/or otherwise determined from the membership card.
  • To allow the example processor system 800 to interact with a remote server, the example processor system 800 of FIG. 8 includes any variety of network interface 840 such as, for example, a wireless LAN interface in accordance with, for instance, the Institute of Electronics and Electrical Engineers (IEEE) 802.11b, 802.11g, 802.15.4 (a.k.a. ZigBee) etc. standards. The example processor system 800 of FIG. 8 may use the example network interface 840 to obtain target exercise parameters for an identified user and/or to provide exercise parameters determined while the identified user exercises.
  • Although an example processor system 800 has been illustrated in FIG. 8, the example processor system 800 may be implemented using any of a variety of other and/or additional devices, components, circuits, modules, etc. Further, the devices, components, circuits, modules, elements, etc. illustrated in FIG. 8 may be combined, re-arranged, eliminated and/or implemented in any of a variety of ways. For simplicity and ease of understanding, the following discussion references the example processor system 800, but any processor system could be used instead.
  • Although certain example apparatus, methods, and machine readable instructions have been described herein, the scope of coverage of this patent is not limited thereto. On the contrary, this patent covers all methods, apparatus and articles of manufacture fairly falling within the scope of the appended claims either literally or under the doctrine of equivalents.

Claims (30)

1. An exercise machine comprising:
a user engaging contact surface;
a pulley or a cam; and
a flexible coupling to operatively couple an automatically controlled strength training resistance to the user engaging contact surface via the pulley or the cam.
2. An exercise machine as defined in claim 1, wherein the user engaging contact surface comprises at least one of a handle, a bar, a strap, a foot pedal, a pad, or a grip.
3. An exercise machine as defined in claim 1, wherein the automatically controlled strength training resistance is provided by one of a weight stack or an elastic cord.
4. An exercise machine as defined in claim 1, wherein the flexible coupling comprises at least one of a cable, a rope, an elastic band, a chain, or a belt.
5. An exercise machine as defined in claim 1, further comprising a control unit to automatically control the strength training resistance.
6. An exercise machine as defined in claim 5, wherein the control unit is to automatically control the strength training resistance by changing an amount of weight to be lifted, a number of elastic cords to be deformed, or a number of repetitions.
7. An exercise machine as defined in claim 5, wherein the control unit is to automatically control the strength training resistance based on a physiological condition of the user during use of the strength machine.
8. An exercise machine as defined in claim 7, wherein the physiological condition is at least one of a heart rate or an amount of calories burned.
9. An exercise machine as defined in claim 7, wherein the physiological condition is at least one of a body temperature, a skin moisture level, or a blood oxygen level.
10. An exercise machine as defined in claim 7, further comprising a display to display at least one of the physiological condition or information associated with strength training resistance.
11. An exercise machine as defined in claim 7, further comprising an output to output a notification based on the physiological condition.
12. An exercise machine as defined in claim 5, wherein control unit is to automatically control the strength training resistance based on an individualized exercise program for the user.
13. A system to control a workout on a strength machine, the system comprising:
a sensor interface to receive a physiological condition of a user during use of the strength machine, and
a controller coupled to the strength machine to cause a change of an exercise parameter based on the physiological condition.
14. A system to control a workout on a strength machine as defined in claim 13, wherein the controller is to automatically change the exercise parameter.
15. A system to control a workout on a strength machine as defined in claim 13, wherein the change of the exercise parameter is performed by the user in response to a signal from the controller.
16. A system to control a workout on a strength machine as defined in claim 13, wherein the physiological condition is at least one of a heart rate or an amount of calories burned.
17. A system to control a workout on a strength machine as defined in claim 13, wherein the physiological condition is at least one of a body temperature, a skin moisture level, or a blood oxygen level.
18. A system to control a workout on a strength machine as defined in claim 13, wherein the exercise parameter is at least one of an amount of weight to be lifted, a number of elastic cords to be deformed, or a number of repetitions.
19. A system to control a workout on a strength machine as defined in claim 13, further comprising a display to display at least one of the physiological condition or the exercise parameter.
20. A system to control a workout on a strength machine as defined in claim 13, further including an output to provide a notification based on the physiological condition.
21. A system to control a workout on a strength machine as defined in claim 13, further comprising:
an input to identify the user; and
an individualized exercise program for the user, wherein the individualized exercise program includes a stored individualized user parameter and a stored individualized exercise parameter.
22. A system to control a workout on a strength machine as defined in claim 21, wherein the controller is to change the exercise parameter based on one or more of the physiological condition, the stored individualized user parameter, or the stored individualized exercise parameter.
23. A system to control a workout on a strength machine as defined in claim 21, wherein the stored individualized user parameter is at least one of a heart rate, an amount of calories burned, a time, a number of repetitions, an amount of weight to be lifted, a number of elastic cords to be deformed, a body temperature, a skin moisture level, or a blood oxygen level.
24. A method to control a workout on a strength machine, the method comprising:
receiving a physiological condition of a user during use of the strength machine, and
changing an exercise parameter of the strength machine based on the physiological condition.
25. A method to control a workout on a strength machine as defined in claim 24, wherein the physiological condition is at least one of a body temperature, a skin moisture level, or a blood oxygen level.
26. A method to control a workout on a strength machine as defined in claim 24, wherein the exercise parameter is at least one of an amount of weight to be lifted, a number of elastic cords to be deformed, or a number of repetitions.
27. A method to control a workout on a strength machine as defined in claim 24, further including outputting a notification based on the physiological condition.
28. A method to control a workout on a strength machine as defined in claim 24, further comprising:
identifying the user; and
accessing an individualized exercise program for the user, wherein the individualized exercise program includes a stored individualized user parameter and a stored individualized exercise parameter.
29. An exercise machine comprising:
means for applying a strength training resistance to a user;
means for flexibly coupling the strength training resistance to the means applying the strength training resistance to the user; and
means for automatically changing the strength training resistance.
30. A system to control a workout on a strength machine, the system comprising:
means to receive a physiological condition of a user during use of the strength machine, and
means to change an exercise parameter of the strength machine based on the physiological condition.
US11/776,328 2007-03-30 2007-07-11 Methods and apparatus to control workouts on strength machines Abandoned US20080242509A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/776,328 US20080242509A1 (en) 2007-03-30 2007-07-11 Methods and apparatus to control workouts on strength machines

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US90928307P 2007-03-30 2007-03-30
US11/776,328 US20080242509A1 (en) 2007-03-30 2007-07-11 Methods and apparatus to control workouts on strength machines

Publications (1)

Publication Number Publication Date
US20080242509A1 true US20080242509A1 (en) 2008-10-02

Family

ID=39795444

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/776,328 Abandoned US20080242509A1 (en) 2007-03-30 2007-07-11 Methods and apparatus to control workouts on strength machines

Country Status (1)

Country Link
US (1) US20080242509A1 (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010129984A1 (en) * 2009-05-15 2010-11-18 Angelo Makula Multifunction fitness device
US20120059227A1 (en) * 2010-09-03 2012-03-08 International Business Machines Corporation Directing a user to a medical resource
US20120329615A1 (en) * 2010-03-17 2012-12-27 Dong Sung Industry Machine Co., Ltd Fitness device, exercise management system using same, and method for managing execise
US8491446B2 (en) 2009-10-02 2013-07-23 Kayo Technology, Inc. Exercise devices with force sensors
US20130345839A1 (en) * 2012-06-20 2013-12-26 Cellpoint Systems, Inc. Smart target system for combat fitness and competition training
US9164801B2 (en) 2010-06-08 2015-10-20 International Business Machines Corporation Probabilistic optimization of resource discovery, reservation and assignment
US9292577B2 (en) 2010-09-17 2016-03-22 International Business Machines Corporation User accessibility to data analytics
WO2016111827A3 (en) * 2015-01-09 2016-10-13 Nolan Orfield Exercise tracker
US9646271B2 (en) 2010-08-06 2017-05-09 International Business Machines Corporation Generating candidate inclusion/exclusion cohorts for a multiply constrained group
US20180117418A1 (en) * 2016-11-01 2018-05-03 Braxton K. Davis Facilitation of interactive exercise system
US10065076B2 (en) * 2016-11-01 2018-09-04 Braxton K. Davis Facilitation of interactive exercise system
CN109908541A (en) * 2019-04-26 2019-06-21 平顶山学院 A kind of adaptive intelligent physical training equipment and its application method
US10857425B2 (en) 2018-03-05 2020-12-08 Rodney Harold Thomas Resistance-band exercise monitoring device and associated methods
US10898758B2 (en) * 2016-04-13 2021-01-26 Sony Corporation Measurement system for use in an exercise machine
US10933272B2 (en) 2018-06-22 2021-03-02 Glenn Polinsky Auto-adjustable weight device, system, and method
US11103747B1 (en) * 2012-02-04 2021-08-31 Thomas Chu-Shan Chuang Athletic training optimization
US11452910B1 (en) 2012-02-04 2022-09-27 Thomas C. Chuang Athletic training optimization including lactate threshold
US11806580B1 (en) * 2019-04-12 2023-11-07 Nicole Nolan Exercise training system and method of use

Citations (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4212079A (en) * 1978-05-18 1980-07-08 GPD, Inc. Electronic calorie counter
US4312358A (en) * 1979-07-23 1982-01-26 Texas Instruments Incorporated Instrument for measuring and computing heart beat, body temperature and other physiological and exercise-related parameters
US4408183A (en) * 1977-06-06 1983-10-04 Wills Thomas A Exercise monitoring device
US4444200A (en) * 1981-09-04 1984-04-24 Senoh Kabushiki Kaisha Heart pulse rate measuring system
US4463764A (en) * 1981-09-29 1984-08-07 Medical Graphics Corporation Cardiopulmonary exercise system
US4746113A (en) * 1987-02-24 1988-05-24 Kissel Robert M Automatically adjustable exercise equipment, and control system and method therefor
US4811946A (en) * 1988-03-18 1989-03-14 Pelczar Stanley J Weight lifting apparatus
US5033013A (en) * 1985-04-22 1991-07-16 Yamasa Tokei Meter Co., Ltd. Method and apparatus for measuring the amount of exercise
US5037089A (en) * 1983-03-28 1991-08-06 Patrick Spagnuolo Exercise device having variable resistance capability
US5314390A (en) * 1992-01-31 1994-05-24 Loredan Biomedical, Inc. Linear tracking programmable exerciser
US5318487A (en) * 1992-05-12 1994-06-07 Life Fitness Exercise system and method for managing physiological intensity of exercise
US5375607A (en) * 1991-12-03 1994-12-27 Nihon Kohden Corporation Telemeter apparatus for counting a heart rate
US5474083A (en) * 1986-12-08 1995-12-12 Empi, Inc. Lifting monitoring and exercise training system
US5509421A (en) * 1995-04-25 1996-04-23 Analogic Corporation System, with sensor positioning indicator, for monitoring a biological signal
US5538007A (en) * 1993-03-19 1996-07-23 Gorman; Peter G. Biomedical response monitor and method using identification signal
US5615685A (en) * 1994-05-30 1997-04-01 Casio Computer Co., Ltd. Personal physical fitness measuring apparatus
US5655997A (en) * 1994-07-07 1997-08-12 Integrated Fitness Corporation Fitness feedback system for weight stack machines
US5738612A (en) * 1996-12-04 1998-04-14 Colin Corporation Exercise apparatus having exercise-load changing function
US5769755A (en) * 1995-06-23 1998-06-23 Precor Incorporated Workout level indicator
US5788655A (en) * 1994-09-07 1998-08-04 Omron Corporation Exercise amount measuring device capable of displaying the amount of exercise to be performed further
US5894879A (en) * 1995-09-18 1999-04-20 Kaiser Aluminum & Chemical Corporation Method of manufacturing aluminum alloy sheet
US6110073A (en) * 1999-02-03 2000-08-29 Tread Pad Partners, Llc Physical fitness device
US6130858A (en) * 1998-09-21 2000-10-10 Felesky; Art Multipurpose ultrasonic motion, position sensor for interactive display of play or exercise
US6224519B1 (en) * 1998-03-27 2001-05-01 Matthew Doolittle Weight lifting machine with electromagnetic couplers
US6342028B1 (en) * 1999-08-14 2002-01-29 De Sane Joseph R Magnetic counter for exercise equipment
US6361502B1 (en) * 1997-05-21 2002-03-26 Polar Electro Oy Non-invasive measuring device with different operating modes
US6418394B1 (en) * 1997-05-21 2002-07-09 Polar Electro Oy Measuring device and method of controlling same
US6443904B2 (en) * 2000-03-17 2002-09-03 Polar Electro Oy Determination of stress level of fitness exercise
US6595901B2 (en) * 1999-06-14 2003-07-22 Sensorpad Systems, Inc. Method and apparatus for isometric exercise
US6605044B2 (en) * 2001-06-28 2003-08-12 Polar Electro Oy Caloric exercise monitor
US6634992B1 (en) * 1998-03-09 2003-10-21 Csk Corporation Training machine, image output processing device and method, and recording medium which stores image outputting programs
US6694182B1 (en) * 1999-12-07 2004-02-17 Ya-Man Ltd. Wearable calorie calculator
US6783482B2 (en) * 2000-08-30 2004-08-31 Brunswick Corporation Treadmill control system
US20050085351A1 (en) * 2003-10-17 2005-04-21 Robert Kissel Exercise resistance
US6949052B2 (en) * 2001-11-27 2005-09-27 Peter Millington Exercise equipment locator
US20050272561A1 (en) * 2004-06-07 2005-12-08 Cammerata Gregory T Electronic data gathering and processing for fitness machines
US7115076B2 (en) * 1999-09-07 2006-10-03 Brunswick Corporation Treadmill control system

Patent Citations (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4408183A (en) * 1977-06-06 1983-10-04 Wills Thomas A Exercise monitoring device
US4212079A (en) * 1978-05-18 1980-07-08 GPD, Inc. Electronic calorie counter
US4312358A (en) * 1979-07-23 1982-01-26 Texas Instruments Incorporated Instrument for measuring and computing heart beat, body temperature and other physiological and exercise-related parameters
US4444200A (en) * 1981-09-04 1984-04-24 Senoh Kabushiki Kaisha Heart pulse rate measuring system
US4463764A (en) * 1981-09-29 1984-08-07 Medical Graphics Corporation Cardiopulmonary exercise system
US5037089A (en) * 1983-03-28 1991-08-06 Patrick Spagnuolo Exercise device having variable resistance capability
US5033013A (en) * 1985-04-22 1991-07-16 Yamasa Tokei Meter Co., Ltd. Method and apparatus for measuring the amount of exercise
US5474083A (en) * 1986-12-08 1995-12-12 Empi, Inc. Lifting monitoring and exercise training system
US4746113A (en) * 1987-02-24 1988-05-24 Kissel Robert M Automatically adjustable exercise equipment, and control system and method therefor
US4811946A (en) * 1988-03-18 1989-03-14 Pelczar Stanley J Weight lifting apparatus
US5375607A (en) * 1991-12-03 1994-12-27 Nihon Kohden Corporation Telemeter apparatus for counting a heart rate
US5314390A (en) * 1992-01-31 1994-05-24 Loredan Biomedical, Inc. Linear tracking programmable exerciser
US5318487A (en) * 1992-05-12 1994-06-07 Life Fitness Exercise system and method for managing physiological intensity of exercise
US6304774B1 (en) * 1993-03-19 2001-10-16 Peter Gregory Gorman Personal monitor and method for measuring heart rate
US5538007A (en) * 1993-03-19 1996-07-23 Gorman; Peter G. Biomedical response monitor and method using identification signal
US5615685A (en) * 1994-05-30 1997-04-01 Casio Computer Co., Ltd. Personal physical fitness measuring apparatus
US5785632A (en) * 1994-07-07 1998-07-28 Integrated Fitness Corporation Fitness feedback system for weight stack machines
US5655997A (en) * 1994-07-07 1997-08-12 Integrated Fitness Corporation Fitness feedback system for weight stack machines
US5788655A (en) * 1994-09-07 1998-08-04 Omron Corporation Exercise amount measuring device capable of displaying the amount of exercise to be performed further
US5989200A (en) * 1994-09-07 1999-11-23 Omron Corporation Exercise amount measuring device capable of displaying the amount of exercise to be performed further
US5509421A (en) * 1995-04-25 1996-04-23 Analogic Corporation System, with sensor positioning indicator, for monitoring a biological signal
US5769755A (en) * 1995-06-23 1998-06-23 Precor Incorporated Workout level indicator
US5894879A (en) * 1995-09-18 1999-04-20 Kaiser Aluminum & Chemical Corporation Method of manufacturing aluminum alloy sheet
US5738612A (en) * 1996-12-04 1998-04-14 Colin Corporation Exercise apparatus having exercise-load changing function
US6418394B1 (en) * 1997-05-21 2002-07-09 Polar Electro Oy Measuring device and method of controlling same
US6361502B1 (en) * 1997-05-21 2002-03-26 Polar Electro Oy Non-invasive measuring device with different operating modes
US6852068B2 (en) * 1998-03-09 2005-02-08 Csk Corporation Training machine, image output processing device and method, and recording medium which stores image outputting programs
US6805656B2 (en) * 1998-03-09 2004-10-19 Csk Corporation Training machine, image output processing device and method, and recording medium which stores image outputting programs
US6634992B1 (en) * 1998-03-09 2003-10-21 Csk Corporation Training machine, image output processing device and method, and recording medium which stores image outputting programs
US6224519B1 (en) * 1998-03-27 2001-05-01 Matthew Doolittle Weight lifting machine with electromagnetic couplers
US6130858A (en) * 1998-09-21 2000-10-10 Felesky; Art Multipurpose ultrasonic motion, position sensor for interactive display of play or exercise
US6110073A (en) * 1999-02-03 2000-08-29 Tread Pad Partners, Llc Physical fitness device
US6595901B2 (en) * 1999-06-14 2003-07-22 Sensorpad Systems, Inc. Method and apparatus for isometric exercise
US6616579B1 (en) * 1999-06-14 2003-09-09 Sensorpad Systems, Inc. Apparatus for isometric exercise
US6342028B1 (en) * 1999-08-14 2002-01-29 De Sane Joseph R Magnetic counter for exercise equipment
US7115076B2 (en) * 1999-09-07 2006-10-03 Brunswick Corporation Treadmill control system
US6694182B1 (en) * 1999-12-07 2004-02-17 Ya-Man Ltd. Wearable calorie calculator
US6443904B2 (en) * 2000-03-17 2002-09-03 Polar Electro Oy Determination of stress level of fitness exercise
US6783482B2 (en) * 2000-08-30 2004-08-31 Brunswick Corporation Treadmill control system
US6605044B2 (en) * 2001-06-28 2003-08-12 Polar Electro Oy Caloric exercise monitor
US6949052B2 (en) * 2001-11-27 2005-09-27 Peter Millington Exercise equipment locator
US20050085351A1 (en) * 2003-10-17 2005-04-21 Robert Kissel Exercise resistance
US20050272561A1 (en) * 2004-06-07 2005-12-08 Cammerata Gregory T Electronic data gathering and processing for fitness machines

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010129984A1 (en) * 2009-05-15 2010-11-18 Angelo Makula Multifunction fitness device
US8491446B2 (en) 2009-10-02 2013-07-23 Kayo Technology, Inc. Exercise devices with force sensors
US20120329615A1 (en) * 2010-03-17 2012-12-27 Dong Sung Industry Machine Co., Ltd Fitness device, exercise management system using same, and method for managing execise
US9164801B2 (en) 2010-06-08 2015-10-20 International Business Machines Corporation Probabilistic optimization of resource discovery, reservation and assignment
US9646271B2 (en) 2010-08-06 2017-05-09 International Business Machines Corporation Generating candidate inclusion/exclusion cohorts for a multiply constrained group
US20120059227A1 (en) * 2010-09-03 2012-03-08 International Business Machines Corporation Directing a user to a medical resource
US8968197B2 (en) * 2010-09-03 2015-03-03 International Business Machines Corporation Directing a user to a medical resource
US9292577B2 (en) 2010-09-17 2016-03-22 International Business Machines Corporation User accessibility to data analytics
US11452910B1 (en) 2012-02-04 2022-09-27 Thomas C. Chuang Athletic training optimization including lactate threshold
US11103747B1 (en) * 2012-02-04 2021-08-31 Thomas Chu-Shan Chuang Athletic training optimization
US9873031B2 (en) * 2012-06-20 2018-01-23 Cellpoint Systems, Inc. Smart target system for combat fitness and competition training
US20130345839A1 (en) * 2012-06-20 2013-12-26 Cellpoint Systems, Inc. Smart target system for combat fitness and competition training
US9616292B2 (en) * 2015-01-09 2017-04-11 Nolan Orfield Exercise tracker
WO2016111827A3 (en) * 2015-01-09 2016-10-13 Nolan Orfield Exercise tracker
CN107206266A (en) * 2015-01-09 2017-09-26 诺兰·奥菲尔德 Temper tracker
US10307641B2 (en) 2015-01-09 2019-06-04 Nolan Orfield Exercise tracker
US10898758B2 (en) * 2016-04-13 2021-01-26 Sony Corporation Measurement system for use in an exercise machine
US20180333612A1 (en) * 2016-11-01 2018-11-22 Braxton K. Davis Facilitation of interactive exercise system
US10625120B2 (en) * 2016-11-01 2020-04-21 Braxton K. Davis Facilitation of interactive exercise system
US10918909B2 (en) * 2016-11-01 2021-02-16 Braxton K. Davis Facilitation of interactive exercise system
US10065076B2 (en) * 2016-11-01 2018-09-04 Braxton K. Davis Facilitation of interactive exercise system
US20180117418A1 (en) * 2016-11-01 2018-05-03 Braxton K. Davis Facilitation of interactive exercise system
US10857425B2 (en) 2018-03-05 2020-12-08 Rodney Harold Thomas Resistance-band exercise monitoring device and associated methods
US11406870B2 (en) 2018-03-05 2022-08-09 Rodney Harold Thomas Resistance-band exercise monitoring device and associated methods
US10933272B2 (en) 2018-06-22 2021-03-02 Glenn Polinsky Auto-adjustable weight device, system, and method
US11806580B1 (en) * 2019-04-12 2023-11-07 Nicole Nolan Exercise training system and method of use
CN109908541A (en) * 2019-04-26 2019-06-21 平顶山学院 A kind of adaptive intelligent physical training equipment and its application method

Similar Documents

Publication Publication Date Title
US20080242509A1 (en) Methods and apparatus to control workouts on strength machines
US20210146221A1 (en) Strength Exercise Mechanisms
CN110035801B (en) Locking mechanism for treading belt
KR102403364B1 (en) Method and apparatus of providing exercise program based on feedback
TWI644702B (en) Strength exercise mechanisms
US6793607B2 (en) Workout assistant
US20080090703A1 (en) Automated Personal Exercise Regimen Tracking Apparatus
US20140287876A1 (en) Continuously variable resistance exercise system
US20100216600A1 (en) High efficiency strength training apparatus
JP5067784B2 (en) How to improve performance
TWI508018B (en) Exercise management service method and system thereof
US11712612B2 (en) Exercise machine
WO2003004104A2 (en) Processor adjustable exercise apparatus
WO2018106603A1 (en) Pull cable resistance mechanism in a treadmill
EP2113290A1 (en) Method and apparatus for optimizing interval training
JP7370480B2 (en) dynamic exercise resistance module
WO2009013679A2 (en) Device and method for physical training
US11130022B1 (en) Randomized exercise system
AU2018229513A1 (en) Exercise training system and method
WO2016157217A2 (en) Technological device to assist user in workouts and healthy living
EP3598456A1 (en) Improvements to exercise equipment
KR101675632B1 (en) Fitness System
KR102030894B1 (en) Method and apparatus for analyzing bio signal and controlling exercise according to exercise situation for assessment and rehabilitation of exercise function to patients with heart disease
KR102296726B1 (en) Sports safety checker with vital information
US20240100384A1 (en) Exercise equipment with integrated control system

Legal Events

Date Code Title Description
AS Assignment

Owner name: BRUNSWICK CORPORATION, ILLINOIS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MENEKTCHIEV, ALEXANDRE;OGLESBY, GARY E.;REEL/FRAME:020178/0710

Effective date: 20071120

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION