US20070232450A1 - Characterizing Fitness and Providing Fitness Feedback - Google Patents

Characterizing Fitness and Providing Fitness Feedback Download PDF

Info

Publication number
US20070232450A1
US20070232450A1 US11/737,970 US73797007A US2007232450A1 US 20070232450 A1 US20070232450 A1 US 20070232450A1 US 73797007 A US73797007 A US 73797007A US 2007232450 A1 US2007232450 A1 US 2007232450A1
Authority
US
United States
Prior art keywords
person
fitness
exercise machine
muscles
exercise
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/737,970
Inventor
Reed Hanoun
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.)
Mytrak Health System Inc
Original Assignee
Mytrak Health System Inc
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
Priority claimed from PCT/CA2005/001620 external-priority patent/WO2006042415A1/en
Application filed by Mytrak Health System Inc filed Critical Mytrak Health System Inc
Priority to US11/737,970 priority Critical patent/US20070232450A1/en
Assigned to MYTRAK HEALTH SYSTEM INC. reassignment MYTRAK HEALTH SYSTEM INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HANOUN, REED
Publication of US20070232450A1 publication Critical patent/US20070232450A1/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
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/008Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using hydraulic or pneumatic force-resisters
    • A63B21/0083Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using hydraulic or pneumatic force-resisters of the piston-cylinder type
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/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/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
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0003Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
    • A63B24/0006Computerised comparison for qualitative assessment of motion sequences or the course of a movement
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0062Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0084Exercising apparatus with means for competitions, e.g. virtual races
    • 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
    • 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
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/30ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/06Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement
    • A63B22/0605Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers
    • A63B2022/0635Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers specially adapted for a particular use
    • A63B2022/0658Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers specially adapted for a particular use for cycling with a group of people, e.g. spinning classes
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0003Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
    • A63B24/0006Computerised comparison for qualitative assessment of motion sequences or the course of a movement
    • A63B2024/0009Computerised real time comparison with previous movements or motion sequences of the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0003Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
    • A63B24/0006Computerised comparison for qualitative assessment of motion sequences or the course of a movement
    • A63B2024/0012Comparing movements or motion sequences with a registered reference
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0062Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
    • A63B2024/0065Evaluating the fitness, e.g. fitness level or fitness index
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0062Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
    • A63B2024/0068Comparison to target or threshold, previous performance or not real time comparison to other individuals
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0075Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
    • A63B2024/0078Exercise efforts programmed as a function of time
    • 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
    • A63B2071/0625Emitting sound, noise or music
    • 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
    • A63B2071/065Visualisation of specific exercise parameters
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B21/00Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
    • A63B21/008Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using hydraulic or pneumatic force-resisters
    • 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/012Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using frictional force-resisters
    • 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/012Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using frictional force-resisters
    • A63B21/015Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using frictional force-resisters including rotating or oscillating elements rubbing against fixed elements
    • 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
    • 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/22Resisting devices with rotary bodies
    • A63B21/225Resisting devices with rotary bodies with flywheels
    • 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/40Interfaces with the user related to strength training; Details thereof
    • A63B21/4027Specific exercise interfaces
    • A63B21/4033Handles, pedals, bars or platforms
    • A63B21/4034Handles, pedals, bars or platforms for operation by feet
    • 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/40Interfaces with the user related to strength training; Details thereof
    • A63B21/4027Specific exercise interfaces
    • A63B21/4033Handles, pedals, bars or platforms
    • A63B21/4035Handles, pedals, bars or platforms for operation by hand
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/0048Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with cantilevered support elements pivoting about an axis
    • A63B22/0056Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with cantilevered support elements pivoting about an axis the pivoting movement being in a vertical plane, e.g. steppers with a horizontal axis
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/02Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/06Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement
    • A63B22/0605Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/06Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement
    • A63B22/0664Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing an elliptic movement
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • A63B2220/13Relative positions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • A63B2220/16Angular positions
    • 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
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/20Distances or displacements
    • 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/30Speed
    • 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/30Speed
    • A63B2220/34Angular speed
    • 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/40Acceleration
    • 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/50Force related parameters
    • A63B2220/51Force
    • 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/50Force related parameters
    • A63B2220/56Pressure
    • 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/80Special sensors, transducers or devices therefor
    • A63B2220/805Optical or opto-electronic sensors
    • 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/80Special sensors, transducers or devices therefor
    • A63B2220/83Special sensors, transducers or devices therefor characterised by the position of the sensor
    • A63B2220/833Sensors arranged on the exercise apparatus or sports implement
    • 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/10Multi-station exercising machines
    • 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/10Multi-station exercising machines
    • A63B2225/105Multi-station exercising machines each station having its own resisting device, e.g. for training multiple users simultaneously
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/15Miscellaneous features of sport apparatus, devices or equipment with identification means that can be read by electronic means
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/20Miscellaneous features of sport apparatus, devices or equipment with means for remote communication, e.g. internet or the like
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • A63B2225/54Transponders, e.g. RFID
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/04Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations
    • 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/065Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only within a certain range
    • 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
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0075Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
    • 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/0686Timers, rhythm indicators or pacing apparatus using electric or electronic means

Definitions

  • the current method of establishing a person's absolute maximum performance on any given piece of exercise equipment is to get that person to exercise to exhaustion while measuring the parameters of interest: heart rate, oxygen consumption, weight lifted, etc.
  • This data provides an individual's maximum performance at that point in time i.e. the individual's 100% output or ability. However this may be only 60% of the standard for that individual's age or sex. Such standards (high, average, poor, etc) are available for aerobic fitness (VO2max) as established on a treadmill, bicycle, or step test and some physical performance tests.
  • Some current computer-based solutions for fitness training are essentially electronic versions of a performance card on which measured repetition and set data (for weight stack exercise machines) is stored and possibly compared to a target value.
  • the feedback provided is minimal, and only provides information relating to targets for sets and repetitions, not in terms of overall health targets.
  • FIG. 1 is a block diagram of an exemplary computerized physical activity system
  • FIG. 2 is a flowchart of an exemplary method for providing feedback to a person who is exercising
  • FIG. 3 is an illustration of an exemplary display on which feedback is provided to the person who is exercising;
  • FIG. 4A is a side view of an exemplary hydraulic cylinder
  • FIG. 4B is a perspective view of an exemplary hydraulic cylinder with a sensor assembly coupled thereto;
  • FIG. 5 is a flowchart of an exemplary method for determining energy exerted by a person exercising on a hydraulic exercise machine
  • FIG. 6 is a flowchart of an exemplary method for determining energy exerted by a person exercising on a hydraulic exercise machine in which a first piston and a second piston are coupled;
  • FIGS. 7A, 7B and 7 C are illustrations of three types of hydraulic cylinder configurations
  • FIG. 8 is a flowchart of an exemplary method for determining the energy exerted by a person while exercising on a spinning exercise machine
  • FIG. 9 is a flowchart of an exemplary method of characterizing fitness
  • FIG. 10 is a functional diagram of software modules to be implemented in the computer and communication system of FIG. 1 ;
  • FIG. 11 is an illustration of an individual's body balance report, or overall body summary
  • FIG. 12 is an illustration of an individual's exercise messaging report
  • FIG. 13 is an illustration of an individual's workout report
  • FIG. 14 is an illustration of an individual's cardiovascular performance report
  • FIG. 15 is an illustration of an individual's strength report
  • FIG. 16 is a flowchart of an exemplary method for providing exercise feedback.
  • FIG. 1 is a block diagram of a computerized physical activity system 100 for use with exercise machines, of which two are shown, exercise machine 102 and exercise machine 104 .
  • Different exercise machines may be used with system 100 , including, for example, weight stack exercise machines, hydraulic or pneumatic exercise machines, spinning exercise machines and other cardio machines such as treadmills, elliptical machines, stepping machines, manual and electronic bicycles and the like.
  • the terms “hydraulic exercise machine” and “hydraulic cylinder” are expanded to include also “pneumatic exercise machine” and “pneumatic cylinder”, respectively.
  • System 100 comprises an exercise machine module for each of the exercise machines, and exercise machine module 112 for exercise machine 102 and exercise machine module 114 for exercise machine 104 are shown.
  • system 100 is described herein as being for use with two or more exercise machines, it will be obvious to a person of ordinary skill in the art how to modify the system for use with a single exercise machine.
  • Each exercise machine module comprises a sensing system coupled to the exercise machine to sense mechanical variables of activities of a person when exercising on the exercise machine.
  • Exercise machine module 112 comprises a sensing system 122 coupled to exercise machine 102
  • exercise machine module 114 comprises a sensing system 124 .
  • Different sensing systems may be used for different types and classes of exercise machines, and may involve load cells, infrared position detectors, optical encodes, potentiometers, magnets, pressure foil mechanisms and other sensors. Sensing systems for use with weight-stack exercise machines, sensing systems for use with hydraulic or pneumatic exercise machines, and sensing systems for use with spinning exercise machines are discussed in more detail hereinbelow.
  • a leg press exercise machine may have a different sensing system coupled to it than an outer thigh exercise machine.
  • system 100 may comprise one or more exercise machines in which some or all of the exercise machine module is integrated with the exercise machine.
  • System 100 comprises a database 130 storing information about people who will be using the system, and a computer and communication system coupled to database 130 and to the sensing systems.
  • the computer and communication system is arranged to process mechanical properties of the exercise machines and the mechanical variables of the activities to generate user performance data for each of the activities, to perform an analysis of the user performance data based, at least in part, on information stored in database 130 for the person, to provide feedback to the person when exercising on one of the exercise machines based on the user performance data and/or the analysis thereof for the activity of the person on the one of the exercise machines, and to update the information stored in database 130 for the person based on the analysis so that subsequent analyses of user performance data for activities of the person are performed based, at least in part, on the updated information. Therefore, if a person exercises on exercise machine 102 and then on exercise machine 104 , the analysis of the person's activity on exercise machine 102 may be taken into account when analyzing the person's activity on exercise machine 104 .
  • the computer and communication system comprises a computer system 132 coupled to database 130 and to electronic controllers 140 that are comprised in the exercise machine modules.
  • Computer system 132 may be a centralized computer system or a distributed computer system.
  • the communication between computer system 132 and database 130 may be wired, wireless or optical or any combination thereof and may be conducted via a network 134 .
  • the communication between computer system 132 and electronic controllers 140 may be wired, wireless or optical or any combination thereof and may be conducted via a network 136 .
  • Electronic controller 140 comprises a processor 142 coupled to the sensing system and is arranged to handle at least a portion of the processing of the mechanical variables.
  • Electronic controller 140 also comprises a feedback unit coupled to processor 142 for providing the feedback to the person who is exercising.
  • the feedback unit is a display 144 , which may comprise, for example, a screen and/or various light emitting diode (LED) lights.
  • Display 144 is viewable by the person when exercising on the exercise machine and the computer and communication system may be arranged to show on display 144 visual feedback related to the user performance data and/or the analysis thereof.
  • the computer and communication system may be arranged to show on display 144 an indication of another exercise machine to which the person, after exercising on this exercise machine, should proceed according to an exercise program for the person stored in database 130 .
  • Audio feedback is also contemplated, although it is not shown in FIG. 1 .
  • the analysis of the user performance data performed by the computer and communication system is based, at least in part, on information stored in database 130 for the person.
  • the computer and communication system therefore needs identification of the person who is currently exercising on the exercise machine.
  • Computer system 132 may identify the person without any interaction with electronic controller 140 .
  • a trainer in an exercise facility may input to computer system 132 which person is currently exercising on the exercise machine.
  • electronic controller 140 may comprise an acquisition module 146 near or affixed to the exercise machine to acquire an identifier of the person.
  • the person may enter a personal identification number (PIN) into a user input component (not shown).
  • the person may have a tag 148 storing the identifier of the person and acquisition module 146 may acquire the identifier from tag 148 .
  • tag 148 may be a radio frequency identifier (RFID) tag.
  • RFID radio frequency identifier
  • tag 148 may have a microchip or a magnetic stripe and may be inserted into an appropriate tag reader (not shown).
  • tag 148 may have a bar code and acquisition module 146 may comprise a bar code reader (not shown). The person's identifier, once acquired by acquisition module 146 , may be provided to computer system 132 so that all or a portion of the information stored in database 130 for the person may be retrieved by computer system 132 and optionally provided to electronic controller 140 .
  • At least one of electronic controllers 140 may be able to receive heart rate data of the person from a heart rate monitor 150 that is worn or otherwise coupled to the person when exercising on the exercise machine.
  • heart rate monitor 150 may be integrated into the exercise machine, as is known in the art.
  • Database 130 may store target heart rate zone information for the person, and electronic controller 140 (or computer system 132 ) may process the heart rate data based on the target heart rate zone information.
  • the feedback provided to the user may be based on the results of this processing.
  • display 144 may show a visual indication of a comparison of the person's heart rate and the target heart rate zone.
  • the information stored in database 130 may include, for example, historical workout results, exercise programs, human performance physical profiles, training activity, achieved results, dietary information and various predictive analysis and algorithms, a person's physical performance targets or goals (or exercise/fitness targets or goals), specific fitness/health data for the person (e.g. the body's energy burn rate, caloric intake data, etc.), as well as user performance data.
  • the analysis of the user performance data may be based, at least in part, on caloric intake information for the person and/or on exercise targets for the person.
  • FIG. 2 is a flowchart of an exemplary method for providing feedback to a person who is exercising.
  • a sensing system senses at 202 mechanical variables of an activity of the person when exercising on an exercise machine.
  • the mechanical variables are processed at 204 together with mechanical properties of the exercise machines to generate user performance data for the activity.
  • heart rate data of the person while exercising on the exercise machine is received at 206 from a heart rate monitor.
  • the user performance data is analyzed based, at least in part, on information stored in a database for the person (and optionally on the heart rate data received at 206 ).
  • Feedback based on the user performance data and/or analysis thereof is provided to the person at 210 .
  • the information in the database is updated at 212 based on the analysis, so that subsequent analyses of user performance data, whether on the same exercise machine or on a different exercise machine, is based, at least in part, on the updated information.
  • Examples of the user performance data for an activity include one or more of the following: the force required to move one or more physical components of the exercise machine during the activity, the energy exerted by the person while exercising on the exercise machine, the workout intensity, the range of motion of the activity, the speed of one or more physical components of the exercise machine during the activity, the distance one or more physical components of the exercise machine have been displaced over a period of time during the activity, and the acceleration of one or more physical components of the exercise machine during the activity.
  • the information stored in database 131 for the person may include a target workout intensity for the activity, and the feedback provided to the person may include an indication to increase, sustain or decrease the workout intensity based on a comparison of the calculated workout intensity and the target workout intensity.
  • the feedback may be provided via a LED light bar, which displays a first color (e.g. yellow) if the indication is to increase the workout intensity, displays a second color (e.g. green) if the indication is to sustain the workout intensity, and displays a third color (e.g. red) if the indication is to decrease the workout intensity.
  • a traffic-light analogy may be achieved by use of the colors yellow, green and red, as described above.
  • FIG. 3 illustrates an example of display 144 .
  • Display 144 comprises a LED light bar for display of user performance, or outcome summaries.
  • the display may include an indication of one or more of the following parameters: prescribed workout intensity; prescribed target heart rate; achieved heart rate; achieved workout intensity.
  • the feedback module can also indicate information such as time, reps, sets, load, power, or any other piece of data that is measured by the sensor(s), or is derivable from the measured data.
  • display 144 comprises an indicator 322 of physical performance or workout intensity, which provides user-specific feedback on physical performance or workout intensity based on a comparison of measured user performance and a stored user target.
  • a heart rate performance feedback indicator 324 can similarly provide user-specific feedback on heart rate based on a comparison of measured heart rate data and a stored target heart rate zone.
  • This LED feedback indicates to the user to increase, decrease or sustain the current level of workout in order to reach the desired goals.
  • indicators flashes green, this indicates that the person has reached the target energy burn rate, or is training at the appropriate intensity level required to achieve the desired weight loss/gain goals. If the person were wearing a heart rate monitor, the heart rate would be displayed on the electronic controller.
  • An information display 326 can provide additional information to the user.
  • the information display can indicate an actual measured heart rate value, such as a numeric value.
  • the information display may indicate a number of repetitions performed by the user.
  • the information display 326 may indicate to the user, at the end of a workout on that exercise machine, to which exercise machine to proceed to next according to the person's exercise program.
  • the same information display can also display a number of sets performed by the user.
  • a range of motion indicator 332 indicates a range of motion value based on measured user performance. As shown in FIG. 3 , range of motion indicator 322 can be implemented as a progressive indicator, showing a portion or percentage of range of motion achieved. Alternatively, the range of motion could be displayed as a numerical percentage in the information display 326 .
  • a weight-stack exercise machine comprises a stack of weights that is lifted as the person exercising on the exercise machine moves one or more physical components of the exercise machine.
  • the sensing system may comprise one or more load cells coupled to the portion of the stack that is lifted, and/or may comprise one or more load cells coupled to the portion of the stack that remains when one or more of the weights are lifted.
  • the sensing system may comprise one or more sensors to sense which weights have been lifted.
  • the sensing system may comprise one or more sensors to sense a distance that the weights have been displaced (e.g. a counter to count rotations of a wheel over which a cable attached to the weights moves), or to sense a velocity or an acceleration of the weights or other physical component of the exercise machine. From this sensed information, the computer and communication system may determine the user performance data as described hereinabove.
  • a hydraulic exercise machine is any exercise machine that uses one or more hydraulic cylinders for resistance. Some examples of hydraulic exercise machines include rowing machines, steppers, and other machines.
  • a hydraulic exercise machine uses an isokinetic form of resistance; the harder you push, the more resistance the hydraulic piston gives you.
  • One of the ideas behind hydraulic training is to push as hard as you can and train as hard as you can, then the machine will resist you proportionately based on your exertion. However, while the person is pushing as hard as she can, the person is not aware of how much energy she is exerting, and whether the energy exerted is enough or too much with respect to a desired training program.
  • a hydraulic exercise machine system comprises one or more hydraulic cylinders, a mechanism coupled to at least one of the hydraulic cylinders and a sensor assembly. Displacement of the mechanism by a person exercising on the hydraulic exercise machine displaces pistons of the hydraulic cylinders relative to the cylinders, either by causing the pistons to move or by causing the cylinders to move.
  • the sensor assembly senses the relative displacement of a piston relative to its cylinder over time.
  • the hydraulic exercise machine system may further comprise electronic means for analyzing data from the sensor assembly, for example, electronic controller 140 or portions thereof.
  • the hydraulic exercise machine system may comprise a display, for example, display 144 , to provide visual feedback to the person based, at least in part, on the analyzed data.
  • FIG. 4A is a side view of an exemplary hydraulic cylinder 400 .
  • a piston 402 is able to be displaced relative to a cylinder 404 along an axis 406 . Liquid or gas is trapped in cylinder 404 by piston 402 .
  • An attachment 408 to piston 402 may be coupled to a mechanism that can be displaced by a person exercising on the hydraulic exercise machine.
  • FIG. 4B is a perspective view of hydraulic cylinder 400 with a sensor assembly coupled thereto to sense displacement of piston 402 relative to cylinder 404 over time. Infrared, visible light or other radiation emitted from a source 410 is reflected by a reflector 412 and the reflected radiation is detected by a radiation detector 414 . As piston 402 and cylinder 404 are displaced relative to each other over time, the distance between source 410 and reflector 412 varies, and the distance between reflector 412 and detector 414 varies.
  • the sensor assembly (comprising source 410 , reflector 412 and detector 414 ) is shown in FIG. 4B external to cylinder 404 , a similar assembly could be implemented internal to cylinder 404 .
  • FIG. 5 is a flowchart of an exemplary method for determining energy exerted by a person exercising on a hydraulic exercise machine.
  • a sensing system or sensor assembly senses at 502 displacement over time of a piston of the hydraulic exercise machine relative to its cylinder due to displacement by the person of a mechanism coupled to the hydraulic cylinder.
  • a stroke of the piston is calculated at 504 from the sensed displacement and parameters of the hydraulic cylinder.
  • the energy exerted by the person while displacing the mechanism is determined at 506 based, at least in part, on the calculated stroke and properties of the hydraulic cylinder.
  • FIG. 6 is a flowchart of an exemplary method for determining energy exerted by a person exercising on a hydraulic exercise machine in which a first piston and a second piston are coupled.
  • a sensing system or sensor assembly senses at 602 displacement over time of the first piston of the hydraulic exercise machine relative to its cylinder due to displacement by the person of a mechanism coupled to the hydraulic cylinder.
  • a stroke of the first piston is calculated at 604 from the sensed displacement and parameters of the first piston's hydraulic cylinder.
  • a stroke of the second piston is calculated at 606 from the sensed displacement and parameters of the second piston's hydraulic cylinder.
  • the energy exerted by the person while displacing the mechanism is determined at 608 based, at least in part, on the calculated strokes and properties of the hydraulic cylinders.
  • the parameters and properties of the hydraulic cylinders used to calculate the strokes and determine the energy exerted comprise one or more of the following: viscosity of a liquid or gas used in the hydraulic cylinder, a size of an orifice of the piston, and force required to move the liquid or gas through the orifice.
  • each piston may have multiple settings through the adjustment of a bleed valve.
  • Each of these bleed valve or “hardness” settings corresponds to a different force factor value.
  • FIGS. 7A-7C illustrate three types of hydraulic cylinder configurations.
  • the forward and reverse force factors for the machines can be calculated as follows:
  • Type 1 Single cylinder machine (shown in FIG. 7A )
  • f FWD CYL FWD
  • f REV CYL REV
  • Type 2 Dual cylinder machine with cylinders working in the same direction (shown in FIG. 7B )
  • f FWD CYL1 FWD +CYL2 FWD
  • f REV CYL1 REV +CYL2 REV
  • Type 3 Dual cylinder machine with opposing motion (shown in FIG. 7C )
  • f FWD CYL1 FWD +CYL2 REV
  • f REV CYL1 REV +CYL2FWD
  • the mechanical properties of the exercise machines that are processed with the sensed mechanical variables may include information relating to the category of the hydraulic exercise machines, the forward and reverse force factors at one or more valve settings, and the like.
  • the distance measuring device has specific characteristics and may be non-linear. Some devices may not measure from zero, so the stroke minimum and stroke maximum may also be included in the mechanical properties of the exercise machines that are processed.
  • Spinning exercise machines are intended more for cardiovascular conditioning than strength. Exercise is performed on one piece of equipment for a considerably longer time than on a weight stack exercise machine or a hydraulic exercise machine. A typical spinning workout may last 20 to 45 minutes.
  • Typical example workouts are as follows: Workout Bike Bike Time Cardio Zone Speed Resistance Level (min) (% maximum heart rate) (rpm) (max 20) Beginner 20 55 to 65 40 to 60 3 to 6 Intermediate 30 65 to 75 60 to 80 7 to 12 Weight Loss 20 to 30 55 to 65 40 to 50 1 to 4
  • Any particular workout may involve changes in speed and/or resistance at different times in the workout. For example, a workout may begin and end with lower speeds and lower resistance for warm up and cool down, and may involve higher speeds and higher resistance in the middle. In another example, a workout may alternate periods of low resistance with periods of high resistance.
  • a spinning exercise machine has a flywheel that rotates as the person exercising on the spinning exercise machine pedals.
  • the spinning exercise machine has various resistance settings, which may be adjusted by the person.
  • FIG. 8 is a flowchart of an exemplary method for determining the energy exerted by a person while exercising on a spinning exercise machine.
  • the rotations of the flywheel due to activity of the person are counted.
  • counting the rotations may be accomplished by using an optical position sensor to measure changes in the rotation of the flywheel.
  • counting the rotations may be applied by using a magnet applied to the flywheel and a Hall-effect sensor applied to a stationary element of the spinning exercise machine.
  • the Hall-effect sensor may be applied to the flywheel and the magnet to a stationary element of the spinning exercise machine.
  • a resistance setting of the spinning exercise machine is determined.
  • the resistance setting may be assumed (for example, if the person is following an exercise program that indicates that the resistance should be set to a particular setting) or may be sensed.
  • Some spinning exercise machines use a friction pad that is spring loaded against the flywheel as the means to adjust the resistance.
  • the resistance setting may be determined by sensing the pressure on the friction pad, for example, by using a pressure foil mechanism mounted between a plastic portion of the friction pad and a felt portion of the friction pad, which measures the pressure on the surface area of the friction pad.
  • the energy exerted by the person may be determined from the resistance setting and the count of rotations.
  • the count of rotations, flywheel parameters and the time over which the count was taken may be used to calculate an equivalent distance traveled if the person was on a road bike.
  • Spinning is an exercise often done in classes. While the computerized physical activity system and method described in general hereinabove with respect to FIGS. 1-3 may be used with spinning exercise machines, a simplified version of the system may be used in spinning classes.
  • a computerized spinning exercise system may comprise spinning exercise machines, a sensing system coupled to each spinning exercise machine to count rotations of the flywheel, and a computer and communication system coupled to the sensing systems to process for each spinning exercise machine the count of rotations, the resistance setting and mechanical properties of the spinning exercise machines (e.g. size of flywheel) to generate user performance data for the activity on the spinning exercise machine.
  • the user performance data may include, for example, one or more of the following: the speed of the flywheel during the activity, the distance “traveled” during the activity, and the energy exerted by the person while exercising on the spinning exercise machine.
  • the resistance setting may be assumed or sensed.
  • the computer and communication system may be arranged to display to a trainer of the spinning class visual feedback related to the user performance data for the people in the class. This will enable the trainer to see the results in real time.
  • the feedback may be displayed on the wall with a projector. This would allow the trainer to focus on individual performance and generate a competitive atmosphere. Audio feedback is also contemplated.
  • analysis of the user performance data may be performed based, at least in part, on the information.
  • the feedback may be related to the analysis of the user performance data.
  • the systems and methods described hereinabove involve determining the energy exerted by a person while exercising on an exercise machine, which is key to characterizing the person's fitness.
  • FIG. 9 is a flowchart of an exemplary method of characterizing fitness. This method may be implemented by the computer and communication system of system 100 .
  • the energy exerted by a person while exercising on a first exercise machine is determined.
  • characterizations of the fitness of the one or more muscles and/or muscle groups are determined at 906 based, at least in part, on the energy exerted. For example, a particular exercise machine may impact the back muscles, trapezoid muscles, shoulder muscles, biceps and triceps of the person. A percentage or ratio may be assigned to each impacted muscle or muscle group, as part of the characterization of the exercise machine. The characterization of a particular muscle or muscle group will then be based, at least in part, on the percentage of the energy exerted that corresponds to the particular muscle or muscle group.
  • Determining the characterizations of the fitness of the one or more muscles and/or muscle groups is based, at least in part, on a characterization of the maximum energy that would be required to operate the first exercise machine at full capacity for a given period of time. This maximum energy may be referred to as the “machine maximum energy value”. This characterization is shown in FIG. 9 at 904 , but will likely be done once per exercise machine or type of exercise machine and need not be repeated each time a person exercises on the exercise machine.
  • An exercise machine may have inherent inefficiencies, such that some of the energy exerted by the person is “wasted”.
  • an exercise machine may have inherent advantages (e.g. due to the use of levers and/or pulleys), such that the effect of the activity by the person is enhanced or amplified.
  • the energy exerted by the person, as determined at 902 may be proportional to a machine constant that takes into account inefficiencies and/or mechanical advantages inherent to the first exercise machine.
  • the characterizations of fitness of the one or more muscles and/or muscle groups may optionally be compared at 908 to one or more corresponding fitness targets for the one or more muscles and/or muscle groups.
  • the fitness targets may be part of the information stored in the database about the person.
  • Feedback may be provided at 910 to the person of how well the person is achieving one or more of the fitness targets.
  • the feedback may be provided while the person is exercising on the first exercise machine and/or at a later time.
  • one or more of the fitness targets may be automatically adjusted at 910 based on the comparison. For example, if a person has achieved a fitness target for a particular muscle and/or muscle group, that fitness target and/or the fitness target for the opposing muscle or muscle group may be automatically adjusted to assist the person in achieving the overall goals.
  • a person is likely to exercise on more than one exercise machine, possibly in the same workout or alternatively, in different workouts.
  • the energy exerted by a person while exercising on a second exercise machine is determined.
  • the second exercise machine may be the same as the first exercise machine, or may be a different exercise machine.
  • the first exercise machine may be a chest press hydraulic exercise machine, and the second exercise machine may be a bicep/tricep hydraulic exercise machine.
  • the second exercise machine may even be of a different class than the first exercise machine.
  • the first exercise machine may be a leg press hydraulic exercise machine and the second exercise machine may be lat pulldown weight stack machine.
  • Characterizations of the fitness of the one or more muscles and/or muscle groups impacted by the second exercise machine are determined at 916 based, at least in part, on the energy exerted while exercising on the second exercise machine. For those muscles and/or muscle groups for which previous characterizations of fitness have been determined, the characterization is updated at 916 based, at least in part, on the energy exerted while exercising on the second exercise machine.
  • determining the characterizations of the fitness of the one or more muscles and/or muscle groups at 916 is based, at least in part, on a characterization of the maximum energy that would be required to operate the second exercise machine at full capacity for a given period of time. This characterization is shown in FIG. 9 at 914 , but will likely be done once per exercise machine or type of exercise machine and need not be repeated each time a person exercises on the exercise machine.
  • the energy exerted by the person may be proportional to a machine constant that takes into account inefficiencies and/or mechanical advantages inherent to the second exercise machine.
  • the characterizations of fitness of the one or more muscles and/or muscle groups determined at 916 may be compared at 918 to one or more corresponding fitness targets for the one or more muscles and/or muscle groups.
  • Feedback may be provided at 920 to the person of how well the person is achieving one or more of the fitness targets. The feedback may be provided while the person is exercising on the second exercise machine and/or at a later time. Alternatively, or in addition, one or more of the fitness targets may be automatically adjusted at 920 based on the comparison.
  • steps similar to 912 and 916 are repeated as needed, with the cumulative effect that the characterization of a particular muscle or muscle group is determined based, at least in part, on the energy exerted by the person on different occasions on one or more exercise machines that impact that particular muscle or muscle group.
  • a characterization of the fitness of the person as a whole may be determined at 922 based, at least in part, on the characterizations of the fitness of the one or more muscles or muscle groups.
  • the characterization of the fitness of the person as a whole may be based, at least in part, on a characterization of a target fitness level.
  • the target fitness level may be determined from the fitness targets for the various muscles and muscle groups.
  • the target fitness level may be related to a rehabilitation goal, and this method may be used for one or more of the following purposes:
  • the target fitness level may be related to suitability to perform a particular task or job. For example, in the case of the job of lifting a box, the total job energy required can be calculated based on a measured weight of the box, the height that the box must be lifted, and any other value. Based on a knowledge of the muscles required to perform the job, a job profile can be generated based on a proportionate distribution of the total job energy. In another example, this method may be used in a sport context to match sports players to pre-defined ideal profiles based on played position and actual sport, and/or to determine and track individual muscle behaviors prior to the onset of physical injury. In yet another example, this method may be used in a work context for one or more of the following purposes:
  • the characterization of the fitness of the person as a whole may be based, at least in part, on information related to nutritional intake of the person (which may be stored in the database).
  • the characterization of the fitness of the person as a whole may be based, at least in part, on heart rate information for the person (gathered from a heart rate monitor, for example).
  • PI Performance Index
  • the information stored in database 131 for the person may include a target workout intensity and feedback provided to the person while exercising may include an indication to increase, sustain or decrease the workout intensity based on a comparison of the calculated workout intensity and the target workout intensity.
  • the calculated workout intensity and the target workout intensity may both be PI values.
  • the target workout intensity may be a single target workout intensity for a single activity on a particular exercise machine, or may be applied to different activities on different exercise machines.
  • the numerical scale may be a linear scale from 0 to 1000, but other scales, including non-linear numerical scales, are also contemplated.
  • PI values figure prominently in feedback provided via a reports module which is described in more detail hereinbelow.
  • the methods described herein, or portions thereof can generally be embodied as software residing on a general purpose, or other suitable, computer.
  • the software can be provided on any suitable computer-readable medium.
  • Such computer-readable media can be any available media that can be accessed by a general-purpose or special-purpose computer.
  • Such computer-readable media may comprise physical computer-readable media such as RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, DVD or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or stored desired program code means in the form of computer-executable instructions or data structures and which can be accessed by a general-purpose or special purpose computer.
  • Computer-executable instructions comprise, for example, any instructions and data which cause a general-purpose computer system, special-purpose computer system, or special-purpose processing device to perform a certain function or group of functions.
  • the computer-executable instructions may be, for example, binaries, intermediate format instructions such as assembly language, or even source code.
  • FIG. 10 is a functional diagram of software modules to be implemented in the computer and communication system of FIG. 1 , for example, in computer system 132 .
  • a measured user performance module 1002 is arranged to compare characterizations of the fitness of one or more muscles and/or muscle groups to one or more corresponding fitness targets for the one or more muscles and/or muscle groups.
  • An automatic goal update module 1004 is coupled to measured user performance module and is arranged to adjust one or more of the fitness targets based on the comparisons, as described in more detail hereinabove.
  • a fatigue and variance module 1006 having access to the data generated by measured user performance module 1002 calculates fatigue and consistency of motion. While this module is shown as a single module, the two functions could be implemented separately. The calculations of fatigue and variance, which is a measure of consistency, are described in more detail hereinbelow. Exercise programs may be dynamically modified by automatic goal update module based on calculated fatigue and/or variance.
  • a reports module 1008 is coupled to modules 1002 , 1004 , and 1006 and is arranged to provide comprehensive feedback about workouts, fitness and the like.
  • FIGS. 11-15 are illustrations of various reports produced by reports module 1008 .
  • FIG. 11 is an illustration of an individual's body balance report, or overall body summary.
  • the body balance summary looks at the overall energy that was exerted from all the various workouts and matches that to the muscle groups based on the machines that were used.
  • An overall summary of the muscles is provided based on whether the user was in the red, yellow or green zones during the exercise. This reporting result covers all cumulative information for all exercises, and provides an overall indication of how the user has been doing, such as for the last 30 days.
  • a female/male figure is labelled with muscle group exercise indicators 1102 showing the major muscle groups used during a user's workout.
  • the muscle group indicators indicate relative levels of fitness of the various muscle groups in the person's body.
  • the indicator may indicate a fitness level of the muscle group relative to a target fitness level for the muscle group, or may indicate a fitness level of the muscle group relative to an opposing muscle group, or may indicate a fitness level of the muscle group relative to other muscle groups.
  • each muscle group exercise indicator 1102 may provide an indication of a user-specific muscle-specific workout intensity, such as by displaying different colors. A green color on the muscle group indicates the user have worked that muscle sufficiently to meet the target value, or PI value, and will gain maximum health/fitness benefits from that exercise.
  • a yellow color indicates the muscles were not sufficiently exercised to receive maximum health/fitness benefits.
  • a red color indicates this muscle group was not exercised and will receive no health/fitness benefits from that workout.
  • the female/male figure indicates where deficiencies and muscle imbalances are occurring in workouts. It is easy to focus on the muscle groups that we enjoy working out the most or that give us the best training adaptation but the body balance chart should redirect our attention to real work that needs to be done. Muscular strength imbalances can set you up for injuries or poor performance. The user can use this chart to consistently keep on track.
  • the system also includes a weight graph or line 1104 that allows the system to modify the body type and shape based on the user's Body Mass Index, body weight, body type and actual measurements of individual body parts. This provides an indication of how the body can change when the user gains and loses weight, and gives a quick illustration of what the user will look like.
  • the body summary is also provided as a percentage of the target human performance as well as with a zone indication 1106 , such as a color. The percentage is an efficiency percentage based on the target for that user.
  • the green zone can be defined by percentages of about 66% to about 100% or greater.
  • FIG. 12 is an illustration of an individual's exercise messaging report. Messages, or flags, are used to provide further information on an area requiring improvement, such as what is being done wrong or what can be improved.
  • the user-specific exercise messaging report can also be referred to as a flags summary, with a flag representing a message or alert.
  • the report screen as shown in FIG. 12 can include a message listing area where basic (or header) data is displayed reporting all messages for that user, and a message display area, where text of a selected message can be viewed, and message handling options are made available. From the flag summary, the user can see all of the indications, or flags, that the system has generated for the user. This can include whether the user is training too hard, too soft, or not fast enough.
  • the system identifies the problem areas and may send a text message to the user identifying the problem areas.
  • the flags are sent to the user's profile at a kiosk, and can alternatively be sent via email, text message or other messaging system so that the user an access the message from home, from the office, etc.
  • the user can acknowledge and delete a message.
  • the user can alternatively indicate that assistance is needed, in which case the message will be forwarded to a personal trainer.
  • the My Flags section is a communication module between the system of the present invention, the user and the personal trainer.
  • Flag Type Possible Message/Recommendation Red - if active heart Increase rate of muscular contraction rate is low Move quickly from one station to the next to avoid HR to drop below training zone Make sure full range of motion is performed on each exercise Red - if active heart rate Slow down rate of muscular contraction is high Slightly decrease range of motion if already at full range Work at lower % of HR training zone Yellow - Plateau Vary the order of machines used work at higher % of HR training zone Increase frequency of workouts Check status reports on all monitored variables See staff for variations on workout Yellow - re-evaluate goals of workout Inconsistent Check status reports on all monitored variables Have staff evaluate workout based on monitored variables General - Sporadic Workout regularly attendance Try to adhere to a day-on/day-off schedule Workout at least three times per week General - Heart Slow down rate of muscular contraction rate high Decrease your intensity at each cardio station General - Heart Increase rate of muscular contraction rate low Move quickly from one station to the next
  • FIG. 13 is an illustration of an individual's workout report. This report provides a real, full summary of the workout by date. The user can observe results, trends, and compare these with the goals that were set for each day.
  • the user is assigned a scale and the intention is to progressively increase the scale over time.
  • the system sets the scale to be a numeric value, measures the person's workout and provides a number for the target and the workout result. If the system determines that the user was not able to achieve the goal that was set, the goal is automatically and dynamically decreased for the next workout, to make it less challenging for the user.
  • the system will continually reduce the target if the user repeatedly cannot achieve the target that is set.
  • the system monitors the user's performance and increases or decreases the target based on the results. The user can also manually change the target performance index goal.
  • An overall scale is provided based on the average of the user's performance and the average of the PIs overall.
  • the user can access information regarding specific workouts on specific machines.
  • the machine-specific information shows the measured performance and the target performance for each of the machines.
  • the system includes the ability to change the weight and number of reps in the profile, providing the user with full control over those features and parameters.
  • FIG. 14 is an illustration of an individual's cardiovascular performance report, based on information that was collected by a heart rate monitor.
  • the heart rate monitor measures the heart rate and the system tracks the amount of time that the heart rate was below the desired target zone, within the desired target zone, and above the desired target zone. For each day, there should be red, yellow and green portions in the graph, such as a cylinder, and ideally a larger proportion of the time is spent within the desired target zone.
  • the system calculates a target heart rate zone with a lower limit and upper limit based on measured heart rate and age.
  • the system also provides indications of the desired heart rate level for different types of exercise.
  • FIG. 15 is an illustration of an individual's strength report, showing an indication of the total energy expended by the user.
  • This report provides information relating to each muscle group, rather than relating the results to each machine.
  • the system can consolidate the exercise from each of the machines into different muscle groups based on stored information relating to the muscle groups being exercised by each machine.
  • the user can observe the overall muscle performance for different muscle groups, such as triceps, biceps, thighs, hamstring, back, etc.
  • the module also can provide a visual indication, such as a pie chart, that shows each of the muscle groups and the proportion of exertion. By clicking on a particular muscle group, the user can observe by date the energy expended on that particular muscle group. This provides a useful overall, global snapshot of performance.
  • the fatigue and variance module looks at the relationship between consistency and fatigue, with ideal values being a fatigue of about 10% and a consistency variation of about 0%.
  • FIG. 16 is a flowchart of an exemplary method for providing exercise feedback.
  • Consistency of motion over a period of time while a person is exercising on an exercise machine that impacts one or more muscles and/or muscle groups of the musculoskeletal system is monitored at 1602 .
  • Monitoring the consistency of motion may comprise collecting data relating to each individual stroke of the motion.
  • Each stroke in an exercise (or individual exercise movement) can be summarized, with its distance, position, range of motion, energy, fatigue, heart rate, and performance.
  • Monitoring the consistency of motion may comprise considering an actual range of motion relative to an individual range of motion for the person on the exercise machine. For example, the person may be capable of a wider range of motion than the person is actually achieving in this exercise session.
  • a measure of fatigue of the one or more muscles and/or muscle groups impacted by the exercise machine is calculated at 1604 , either prior to, after or substantially concurrently with the monitoring of consistency of motion.
  • An evaluation of the exercise session is provided to the person at 1606 based, at least in part, on the measure of fatigue and the monitored consistency. Changes to an exercise plan of the person may be proposed at 1608 based on the evaluation.
  • the evaluation may be that the person is not making a sufficient effort, or that the person is making a sufficient effort.

Abstract

The energy exerted by a person while exercising on an exercise machine that impacts one or more muscles and/or muscle groups of the musculoskeletal system of the person is determined. Characterizations of the fitness of the one or more muscles and/or muscle groups is determined based, at least in part, from the energy exerted.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This is a continuation-in-part application claiming the benefit under 35 USC 120 and 35 USC 365(c) of International Application No. PCT/CA2005/001620 entitled “Method of Characterizing Physical Performance”, which was filed Oct. 24, 2005 and which is incorporated herein by reference, and which itself claims the benefit of U.S. Provisional Patent Application No. 60/620,679 entitled “Automated Human Performance System”, which was filed Oct. 22, 2004 and of U.S. Provisional Patent Application No. 60/680,474 entitled “Mytrak System”, which was filed May 13, 2005, both of which are incorporated herein by reference. This is also a continuation-in-part application claiming the benefit under 35 USC 120 and 35 USC 365(c) of International Application No. PCT/CA2005/001626 entitled “System for Measuring Physical Performance and for Providing Interactive Feedback”, which was filed Oct. 24, 2005 and which is incorporated herein by reference, and which itself claims the benefit of U.S. Provisional Patent Application No. 60/620,679 and of U.S. Provisional Patent Application No. 60/680,474.
  • BACKGROUND
  • When people exercise, either at home or in a fitness club, they usually have some goal in mind, such as getting fitter, staying fit, increasing strength, losing weight, etc. To get the most benefit from exercise it is important that people know exactly what goal they have been set and how they are performing, both on an immediate real-time basis and over time. This leaves the person who has exercised with a number of key questions: How well have I done? How much energy did I exert and how many calories did I burn? Did I perform well against my target or exercise program? What was my target? Did I do better this time, compared to last time or my historical data? Am I improving and progressing my fitness level? Exactly how fit am I?
  • The current method of establishing a person's absolute maximum performance on any given piece of exercise equipment is to get that person to exercise to exhaustion while measuring the parameters of interest: heart rate, oxygen consumption, weight lifted, etc. This data provides an individual's maximum performance at that point in time i.e. the individual's 100% output or ability. However this may be only 60% of the standard for that individual's age or sex. Such standards (high, average, poor, etc) are available for aerobic fitness (VO2max) as established on a treadmill, bicycle, or step test and some physical performance tests.
  • This method, for most people, is impractical, since as you are improving in fitness, you would be required to retake the tests to track any change in fitness level.
  • Some current computer-based solutions for fitness training are essentially electronic versions of a performance card on which measured repetition and set data (for weight stack exercise machines) is stored and possibly compared to a target value. The feedback provided is minimal, and only provides information relating to targets for sets and repetitions, not in terms of overall health targets.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Embodiments are illustrated by way of example and not limitation in the figures of the accompanying drawings, in which like reference numerals indicate corresponding, analogous or similar elements, and in which:
  • FIG. 1 is a block diagram of an exemplary computerized physical activity system;
  • FIG. 2 is a flowchart of an exemplary method for providing feedback to a person who is exercising;
  • FIG. 3 is an illustration of an exemplary display on which feedback is provided to the person who is exercising;
  • FIG. 4A is a side view of an exemplary hydraulic cylinder;
  • FIG. 4B is a perspective view of an exemplary hydraulic cylinder with a sensor assembly coupled thereto;
  • FIG. 5 is a flowchart of an exemplary method for determining energy exerted by a person exercising on a hydraulic exercise machine;
  • FIG. 6 is a flowchart of an exemplary method for determining energy exerted by a person exercising on a hydraulic exercise machine in which a first piston and a second piston are coupled;
  • FIGS. 7A, 7B and 7C are illustrations of three types of hydraulic cylinder configurations;
  • FIG. 8 is a flowchart of an exemplary method for determining the energy exerted by a person while exercising on a spinning exercise machine;
  • FIG. 9 is a flowchart of an exemplary method of characterizing fitness;
  • FIG. 10 is a functional diagram of software modules to be implemented in the computer and communication system of FIG. 1;
  • FIG. 11 is an illustration of an individual's body balance report, or overall body summary;
  • FIG. 12 is an illustration of an individual's exercise messaging report;
  • FIG. 13 is an illustration of an individual's workout report;
  • FIG. 14 is an illustration of an individual's cardiovascular performance report;
  • FIG. 15 is an illustration of an individual's strength report; and
  • FIG. 16 is a flowchart of an exemplary method for providing exercise feedback.
  • DETAILED DESCRIPTION
  • In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of embodiments. However it will be understood by those of ordinary skill in the art that the embodiments may be practiced without these specific details. In other instances, well-known methods, procedures, components and circuits have not been described in detail so as not to obscure the embodiments.
  • FIG. 1 is a block diagram of a computerized physical activity system 100 for use with exercise machines, of which two are shown, exercise machine 102 and exercise machine 104. Different exercise machines may be used with system 100, including, for example, weight stack exercise machines, hydraulic or pneumatic exercise machines, spinning exercise machines and other cardio machines such as treadmills, elliptical machines, stepping machines, manual and electronic bicycles and the like. In this description and claims, the terms “hydraulic exercise machine” and “hydraulic cylinder” are expanded to include also “pneumatic exercise machine” and “pneumatic cylinder”, respectively. Likewise, in the description and claims, the term “liquid” used in the context of hydraulic exercise machines, hydraulic cylinders, pneumatic exercise machines and pneumatic cylinders is expanded to include also “air or other gas”. System 100 comprises an exercise machine module for each of the exercise machines, and exercise machine module 112 for exercise machine 102 and exercise machine module 114 for exercise machine 104 are shown.
  • Although system 100 is described herein as being for use with two or more exercise machines, it will be obvious to a person of ordinary skill in the art how to modify the system for use with a single exercise machine.
  • Each exercise machine module comprises a sensing system coupled to the exercise machine to sense mechanical variables of activities of a person when exercising on the exercise machine. Exercise machine module 112 comprises a sensing system 122 coupled to exercise machine 102, and exercise machine module 114 comprises a sensing system 124. Different sensing systems may be used for different types and classes of exercise machines, and may involve load cells, infrared position detectors, optical encodes, potentiometers, magnets, pressure foil mechanisms and other sensors. Sensing systems for use with weight-stack exercise machines, sensing systems for use with hydraulic or pneumatic exercise machines, and sensing systems for use with spinning exercise machines are discussed in more detail hereinbelow. Even within a single class of exercise machines, for example, weight-stack exercise machines, different sensing systems may be used for different types of exercise machines. For example, a leg press exercise machine may have a different sensing system coupled to it than an outer thigh exercise machine.
  • Although the exercise machines are described herein as being external to system 100, with a sensing system possibly retrofitted to an existing exercise machine, it will be obvious to a person of ordinary skill in the art that system 100 may comprise one or more exercise machines in which some or all of the exercise machine module is integrated with the exercise machine.
  • System 100 comprises a database 130 storing information about people who will be using the system, and a computer and communication system coupled to database 130 and to the sensing systems. The computer and communication system is arranged to process mechanical properties of the exercise machines and the mechanical variables of the activities to generate user performance data for each of the activities, to perform an analysis of the user performance data based, at least in part, on information stored in database 130 for the person, to provide feedback to the person when exercising on one of the exercise machines based on the user performance data and/or the analysis thereof for the activity of the person on the one of the exercise machines, and to update the information stored in database 130 for the person based on the analysis so that subsequent analyses of user performance data for activities of the person are performed based, at least in part, on the updated information. Therefore, if a person exercises on exercise machine 102 and then on exercise machine 104, the analysis of the person's activity on exercise machine 102 may be taken into account when analyzing the person's activity on exercise machine 104.
  • In the example shown in FIG. 1, the computer and communication system comprises a computer system 132 coupled to database 130 and to electronic controllers 140 that are comprised in the exercise machine modules. Computer system 132 may be a centralized computer system or a distributed computer system. The communication between computer system 132 and database 130 may be wired, wireless or optical or any combination thereof and may be conducted via a network 134. The communication between computer system 132 and electronic controllers 140 may be wired, wireless or optical or any combination thereof and may be conducted via a network 136.
  • Electronic controller 140 comprises a processor 142 coupled to the sensing system and is arranged to handle at least a portion of the processing of the mechanical variables. Electronic controller 140 also comprises a feedback unit coupled to processor 142 for providing the feedback to the person who is exercising. In the example shown in FIG. 1, the feedback unit is a display 144, which may comprise, for example, a screen and/or various light emitting diode (LED) lights. Display 144 is viewable by the person when exercising on the exercise machine and the computer and communication system may be arranged to show on display 144 visual feedback related to the user performance data and/or the analysis thereof. The computer and communication system may be arranged to show on display 144 an indication of another exercise machine to which the person, after exercising on this exercise machine, should proceed according to an exercise program for the person stored in database 130. Audio feedback is also contemplated, although it is not shown in FIG. 1.
  • As mentioned above, the analysis of the user performance data performed by the computer and communication system is based, at least in part, on information stored in database 130 for the person. The computer and communication system therefore needs identification of the person who is currently exercising on the exercise machine. Once computer system 132 identifies the person, it may retrieve the information from database 130. If the analysis is done solely by computer system 132, there may be no need to provide any of the retrieved information to electronic controller 140. If the analysis is done partly by computer system 132 and partly by electronic controller 140, computer system 132 may provide some or all of the retrieved information to electronic controller.
  • Computer system 132 may identify the person without any interaction with electronic controller 140. For example, a trainer in an exercise facility may input to computer system 132 which person is currently exercising on the exercise machine. Alternatively, electronic controller 140 may comprise an acquisition module 146 near or affixed to the exercise machine to acquire an identifier of the person. For example, the person may enter a personal identification number (PIN) into a user input component (not shown). In another example, the person may have a tag 148 storing the identifier of the person and acquisition module 146 may acquire the identifier from tag 148. For example, tag 148 may be a radio frequency identifier (RFID) tag. In another example, tag 148 may have a microchip or a magnetic stripe and may be inserted into an appropriate tag reader (not shown). In yet another example, tag 148 may have a bar code and acquisition module 146 may comprise a bar code reader (not shown). The person's identifier, once acquired by acquisition module 146, may be provided to computer system 132 so that all or a portion of the information stored in database 130 for the person may be retrieved by computer system 132 and optionally provided to electronic controller 140.
  • At least one of electronic controllers 140 may be able to receive heart rate data of the person from a heart rate monitor 150 that is worn or otherwise coupled to the person when exercising on the exercise machine. For example, heart rate monitor 150 may be integrated into the exercise machine, as is known in the art. Database 130 may store target heart rate zone information for the person, and electronic controller 140 (or computer system 132) may process the heart rate data based on the target heart rate zone information. The feedback provided to the user may be based on the results of this processing. For example, display 144 may show a visual indication of a comparison of the person's heart rate and the target heart rate zone.
  • The information stored in database 130 may include, for example, historical workout results, exercise programs, human performance physical profiles, training activity, achieved results, dietary information and various predictive analysis and algorithms, a person's physical performance targets or goals (or exercise/fitness targets or goals), specific fitness/health data for the person (e.g. the body's energy burn rate, caloric intake data, etc.), as well as user performance data.
  • For example, the analysis of the user performance data may be based, at least in part, on caloric intake information for the person and/or on exercise targets for the person.
  • FIG. 2 is a flowchart of an exemplary method for providing feedback to a person who is exercising. A sensing system senses at 202 mechanical variables of an activity of the person when exercising on an exercise machine. The mechanical variables are processed at 204 together with mechanical properties of the exercise machines to generate user performance data for the activity. Optionally, heart rate data of the person while exercising on the exercise machine is received at 206 from a heart rate monitor. At 208, the user performance data is analyzed based, at least in part, on information stored in a database for the person (and optionally on the heart rate data received at 206). Feedback based on the user performance data and/or analysis thereof is provided to the person at 210. The information in the database is updated at 212 based on the analysis, so that subsequent analyses of user performance data, whether on the same exercise machine or on a different exercise machine, is based, at least in part, on the updated information.
  • Examples of the user performance data for an activity include one or more of the following: the force required to move one or more physical components of the exercise machine during the activity, the energy exerted by the person while exercising on the exercise machine, the workout intensity, the range of motion of the activity, the speed of one or more physical components of the exercise machine during the activity, the distance one or more physical components of the exercise machine have been displaced over a period of time during the activity, and the acceleration of one or more physical components of the exercise machine during the activity.
  • The information stored in database 131 for the person may include a target workout intensity for the activity, and the feedback provided to the person may include an indication to increase, sustain or decrease the workout intensity based on a comparison of the calculated workout intensity and the target workout intensity. For example, the feedback may be provided via a LED light bar, which displays a first color (e.g. yellow) if the indication is to increase the workout intensity, displays a second color (e.g. green) if the indication is to sustain the workout intensity, and displays a third color (e.g. red) if the indication is to decrease the workout intensity. For example, a traffic-light analogy may be achieved by use of the colors yellow, green and red, as described above.
  • FIG. 3 illustrates an example of display 144. Display 144 comprises a LED light bar for display of user performance, or outcome summaries. The display may include an indication of one or more of the following parameters: prescribed workout intensity; prescribed target heart rate; achieved heart rate; achieved workout intensity. The feedback module can also indicate information such as time, reps, sets, load, power, or any other piece of data that is measured by the sensor(s), or is derivable from the measured data. In the example shown in FIG. 3, display 144 comprises an indicator 322 of physical performance or workout intensity, which provides user-specific feedback on physical performance or workout intensity based on a comparison of measured user performance and a stored user target. A heart rate performance feedback indicator 324 can similarly provide user-specific feedback on heart rate based on a comparison of measured heart rate data and a stored target heart rate zone.
  • This LED feedback indicates to the user to increase, decrease or sustain the current level of workout in order to reach the desired goals. When one of the intensity, or physical performance, indicators flashes green, this indicates that the person has reached the target energy burn rate, or is training at the appropriate intensity level required to achieve the desired weight loss/gain goals. If the person were wearing a heart rate monitor, the heart rate would be displayed on the electronic controller.
  • An information display 326 can provide additional information to the user. For example, when a heart rate measure indicator 328 is activated, the information display can indicate an actual measured heart rate value, such as a numeric value. When a repetitions, or reps, indicator 330 is activated, the information display may indicate a number of repetitions performed by the user. When neither of those two indicators is activated, the information display 326 may indicate to the user, at the end of a workout on that exercise machine, to which exercise machine to proceed to next according to the person's exercise program. The same information display can also display a number of sets performed by the user. A range of motion indicator 332 indicates a range of motion value based on measured user performance. As shown in FIG. 3, range of motion indicator 322 can be implemented as a progressive indicator, showing a portion or percentage of range of motion achieved. Alternatively, the range of motion could be displayed as a numerical percentage in the information display 326.
  • Weight-Stack Exercise Machine
  • A weight-stack exercise machine comprises a stack of weights that is lifted as the person exercising on the exercise machine moves one or more physical components of the exercise machine. The sensing system may comprise one or more load cells coupled to the portion of the stack that is lifted, and/or may comprise one or more load cells coupled to the portion of the stack that remains when one or more of the weights are lifted. Alternatively, or additionally, the sensing system may comprise one or more sensors to sense which weights have been lifted. The sensing system may comprise one or more sensors to sense a distance that the weights have been displaced (e.g. a counter to count rotations of a wheel over which a cable attached to the weights moves), or to sense a velocity or an acceleration of the weights or other physical component of the exercise machine. From this sensed information, the computer and communication system may determine the user performance data as described hereinabove.
  • Hydraulic Exercise Machine
  • A hydraulic exercise machine is any exercise machine that uses one or more hydraulic cylinders for resistance. Some examples of hydraulic exercise machines include rowing machines, steppers, and other machines. A hydraulic exercise machine uses an isokinetic form of resistance; the harder you push, the more resistance the hydraulic piston gives you. One of the ideas behind hydraulic training is to push as hard as you can and train as hard as you can, then the machine will resist you proportionately based on your exertion. However, while the person is pushing as hard as she can, the person is not aware of how much energy she is exerting, and whether the energy exerted is enough or too much with respect to a desired training program.
  • A hydraulic exercise machine system comprises one or more hydraulic cylinders, a mechanism coupled to at least one of the hydraulic cylinders and a sensor assembly. Displacement of the mechanism by a person exercising on the hydraulic exercise machine displaces pistons of the hydraulic cylinders relative to the cylinders, either by causing the pistons to move or by causing the cylinders to move. The sensor assembly senses the relative displacement of a piston relative to its cylinder over time. The hydraulic exercise machine system may further comprise electronic means for analyzing data from the sensor assembly, for example, electronic controller 140 or portions thereof. The hydraulic exercise machine system may comprise a display, for example, display 144, to provide visual feedback to the person based, at least in part, on the analyzed data.
  • FIG. 4A is a side view of an exemplary hydraulic cylinder 400. A piston 402 is able to be displaced relative to a cylinder 404 along an axis 406. Liquid or gas is trapped in cylinder 404 by piston 402. An attachment 408 to piston 402 may be coupled to a mechanism that can be displaced by a person exercising on the hydraulic exercise machine.
  • FIG. 4B is a perspective view of hydraulic cylinder 400 with a sensor assembly coupled thereto to sense displacement of piston 402 relative to cylinder 404 over time. Infrared, visible light or other radiation emitted from a source 410 is reflected by a reflector 412 and the reflected radiation is detected by a radiation detector 414. As piston 402 and cylinder 404 are displaced relative to each other over time, the distance between source 410 and reflector 412 varies, and the distance between reflector 412 and detector 414 varies. Although the sensor assembly (comprising source 410, reflector 412 and detector 414) is shown in FIG. 4B external to cylinder 404, a similar assembly could be implemented internal to cylinder 404.
  • FIG. 5 is a flowchart of an exemplary method for determining energy exerted by a person exercising on a hydraulic exercise machine. A sensing system or sensor assembly senses at 502 displacement over time of a piston of the hydraulic exercise machine relative to its cylinder due to displacement by the person of a mechanism coupled to the hydraulic cylinder. A stroke of the piston is calculated at 504 from the sensed displacement and parameters of the hydraulic cylinder. The energy exerted by the person while displacing the mechanism is determined at 506 based, at least in part, on the calculated stroke and properties of the hydraulic cylinder.
  • FIG. 6 is a flowchart of an exemplary method for determining energy exerted by a person exercising on a hydraulic exercise machine in which a first piston and a second piston are coupled. A sensing system or sensor assembly senses at 602 displacement over time of the first piston of the hydraulic exercise machine relative to its cylinder due to displacement by the person of a mechanism coupled to the hydraulic cylinder. A stroke of the first piston is calculated at 604 from the sensed displacement and parameters of the first piston's hydraulic cylinder. A stroke of the second piston is calculated at 606 from the sensed displacement and parameters of the second piston's hydraulic cylinder. The energy exerted by the person while displacing the mechanism is determined at 608 based, at least in part, on the calculated strokes and properties of the hydraulic cylinders.
  • The parameters and properties of the hydraulic cylinders used to calculate the strokes and determine the energy exerted comprise one or more of the following: viscosity of a liquid or gas used in the hydraulic cylinder, a size of an orifice of the piston, and force required to move the liquid or gas through the orifice.
  • Each cylinder has a particular characteristic that relates piston velocity to the force required to move the piston relative to the cylinder. This can be measured on a dynamometer and approximated to a polynomial equation of the form:
    F=av 2 +bv+c
    where F is the force and v is the velocity. Over the low velocity range that the cylinder is used, with a maximum of approximately 10 mm/sec, this can be approximated to a straight line, therefore the equation becomes:
    F=fv
    where f is the force factor for a particular cylinder direction and setting. For example, if the velocity is in units of millimeters per second, and the force is in units of Newtons (N), the force factor has units of N/mm. If the cylinder is configured where the force is different in the forward and reverse directions, two force factors are required.
  • In addition, each piston may have multiple settings through the adjustment of a bleed valve. Each of these bleed valve or “hardness” settings corresponds to a different force factor value.
  • The energy E required to displace a piston relative to its cylinder over a distance d in time t is given by the following equation:
    E=Fd=f(d 2 /t)
  • Exercise machines with hydraulic cylinders fall into a number of different categories based on how the cylinders are configured. Categorizing the machine in this way enables one equation to be used for the energy calculations. FIGS. 7A-7C illustrate three types of hydraulic cylinder configurations.
  • The forward and reverse force factors for the machines can be calculated as follows:
  • Type 1: Single cylinder machine (shown in FIG. 7A)
    fFWD=CYLFWD
    fREV=CYLREV
    Type 2: Dual cylinder machine with cylinders working in the same direction (shown in FIG. 7B)
    f FWD=CYL1FWD+CYL2FWD
    f REV=CYL1REV+CYL2REV
    Type 3: Dual cylinder machine with opposing motion (shown in FIG. 7C)
    f FWD=CYL1FWD+CYL2REV
    f REV=CYL1REV+CYL2FWD
  • Therefore, the mechanical properties of the exercise machines that are processed with the sensed mechanical variables may include information relating to the category of the hydraulic exercise machines, the forward and reverse force factors at one or more valve settings, and the like.
  • Likewise, the distance measuring device has specific characteristics and may be non-linear. Some devices may not measure from zero, so the stroke minimum and stroke maximum may also be included in the mechanical properties of the exercise machines that are processed.
  • Spinning Exercise Machine
  • Spinning exercise machines are intended more for cardiovascular conditioning than strength. Exercise is performed on one piece of equipment for a considerably longer time than on a weight stack exercise machine or a hydraulic exercise machine. A typical spinning workout may last 20 to 45 minutes. Typical example workouts are as follows:
    Workout Bike Bike
    Time Cardio Zone Speed Resistance
    Level (min) (% maximum heart rate) (rpm) (max 20)
    Beginner 20 55 to 65 40 to 60 3 to 6
    Intermediate 30 65 to 75 60 to 80  7 to 12
    Weight Loss 20 to 30 55 to 65 40 to 50 1 to 4
  • Any particular workout may involve changes in speed and/or resistance at different times in the workout. For example, a workout may begin and end with lower speeds and lower resistance for warm up and cool down, and may involve higher speeds and higher resistance in the middle. In another example, a workout may alternate periods of low resistance with periods of high resistance.
  • A spinning exercise machine has a flywheel that rotates as the person exercising on the spinning exercise machine pedals. The spinning exercise machine has various resistance settings, which may be adjusted by the person.
  • FIG. 8 is a flowchart of an exemplary method for determining the energy exerted by a person while exercising on a spinning exercise machine. At 802, the rotations of the flywheel due to activity of the person are counted. For example, counting the rotations may be accomplished by using an optical position sensor to measure changes in the rotation of the flywheel. In another example, counting the rotations may be applied by using a magnet applied to the flywheel and a Hall-effect sensor applied to a stationary element of the spinning exercise machine. Alternatively, the Hall-effect sensor may be applied to the flywheel and the magnet to a stationary element of the spinning exercise machine.
  • At 804, a resistance setting of the spinning exercise machine is determined. The resistance setting may be assumed (for example, if the person is following an exercise program that indicates that the resistance should be set to a particular setting) or may be sensed. Some spinning exercise machines use a friction pad that is spring loaded against the flywheel as the means to adjust the resistance. The resistance setting may be determined by sensing the pressure on the friction pad, for example, by using a pressure foil mechanism mounted between a plastic portion of the friction pad and a felt portion of the friction pad, which measures the pressure on the surface area of the friction pad.
  • At 806, the energy exerted by the person may be determined from the resistance setting and the count of rotations. The count of rotations, flywheel parameters and the time over which the count was taken may be used to calculate an equivalent distance traveled if the person was on a road bike.
  • Spinning is an exercise often done in classes. While the computerized physical activity system and method described in general hereinabove with respect to FIGS. 1-3 may be used with spinning exercise machines, a simplified version of the system may be used in spinning classes. For example, a computerized spinning exercise system may comprise spinning exercise machines, a sensing system coupled to each spinning exercise machine to count rotations of the flywheel, and a computer and communication system coupled to the sensing systems to process for each spinning exercise machine the count of rotations, the resistance setting and mechanical properties of the spinning exercise machines (e.g. size of flywheel) to generate user performance data for the activity on the spinning exercise machine. The user performance data may include, for example, one or more of the following: the speed of the flywheel during the activity, the distance “traveled” during the activity, and the energy exerted by the person while exercising on the spinning exercise machine. As described hereinabove with respect to FIG. 8, the resistance setting may be assumed or sensed.
  • The computer and communication system may be arranged to display to a trainer of the spinning class visual feedback related to the user performance data for the people in the class. This will enable the trainer to see the results in real time. For example, the feedback may be displayed on the wall with a projector. This would allow the trainer to focus on individual performance and generate a competitive atmosphere. Audio feedback is also contemplated.
  • If the system includes access to a database storing information about the people using the computerized spinning exercise system, then analysis of the user performance data may be performed based, at least in part, on the information. The feedback may be related to the analysis of the user performance data.
  • Characterizing Fitness
  • People who exercise may want to know how fit they are and to what extent their performance while exercising contributes to their overall fitness in view of fitness goals. The systems and methods described hereinabove involve determining the energy exerted by a person while exercising on an exercise machine, which is key to characterizing the person's fitness.
  • FIG. 9 is a flowchart of an exemplary method of characterizing fitness. This method may be implemented by the computer and communication system of system 100. At 902, the energy exerted by a person while exercising on a first exercise machine is determined.
  • Since the first exercise machine impacts one or more muscles and/or muscle groups of the musculoskeletal system of the person, characterizations of the fitness of the one or more muscles and/or muscle groups are determined at 906 based, at least in part, on the energy exerted. For example, a particular exercise machine may impact the back muscles, trapezoid muscles, shoulder muscles, biceps and triceps of the person. A percentage or ratio may be assigned to each impacted muscle or muscle group, as part of the characterization of the exercise machine. The characterization of a particular muscle or muscle group will then be based, at least in part, on the percentage of the energy exerted that corresponds to the particular muscle or muscle group.
  • Determining the characterizations of the fitness of the one or more muscles and/or muscle groups is based, at least in part, on a characterization of the maximum energy that would be required to operate the first exercise machine at full capacity for a given period of time. This maximum energy may be referred to as the “machine maximum energy value”. This characterization is shown in FIG. 9 at 904, but will likely be done once per exercise machine or type of exercise machine and need not be repeated each time a person exercises on the exercise machine.
  • An exercise machine may have inherent inefficiencies, such that some of the energy exerted by the person is “wasted”. Alternatively an exercise machine may have inherent advantages (e.g. due to the use of levers and/or pulleys), such that the effect of the activity by the person is enhanced or amplified. The energy exerted by the person, as determined at 902, may be proportional to a machine constant that takes into account inefficiencies and/or mechanical advantages inherent to the first exercise machine.
  • The characterizations of fitness of the one or more muscles and/or muscle groups may optionally be compared at 908 to one or more corresponding fitness targets for the one or more muscles and/or muscle groups. The fitness targets may be part of the information stored in the database about the person. Feedback may be provided at 910 to the person of how well the person is achieving one or more of the fitness targets. The feedback may be provided while the person is exercising on the first exercise machine and/or at a later time. Alternatively, or in addition, one or more of the fitness targets may be automatically adjusted at 910 based on the comparison. For example, if a person has achieved a fitness target for a particular muscle and/or muscle group, that fitness target and/or the fitness target for the opposing muscle or muscle group may be automatically adjusted to assist the person in achieving the overall goals.
  • A person is likely to exercise on more than one exercise machine, possibly in the same workout or alternatively, in different workouts. At 912, the energy exerted by a person while exercising on a second exercise machine is determined.
  • The second exercise machine may be the same as the first exercise machine, or may be a different exercise machine. For example, the first exercise machine may be a chest press hydraulic exercise machine, and the second exercise machine may be a bicep/tricep hydraulic exercise machine. The second exercise machine may even be of a different class than the first exercise machine. For example, the first exercise machine may be a leg press hydraulic exercise machine and the second exercise machine may be lat pulldown weight stack machine.
  • Characterizations of the fitness of the one or more muscles and/or muscle groups impacted by the second exercise machine are determined at 916 based, at least in part, on the energy exerted while exercising on the second exercise machine. For those muscles and/or muscle groups for which previous characterizations of fitness have been determined, the characterization is updated at 916 based, at least in part, on the energy exerted while exercising on the second exercise machine.
  • As before, determining the characterizations of the fitness of the one or more muscles and/or muscle groups at 916 is based, at least in part, on a characterization of the maximum energy that would be required to operate the second exercise machine at full capacity for a given period of time. This characterization is shown in FIG. 9 at 914, but will likely be done once per exercise machine or type of exercise machine and need not be repeated each time a person exercises on the exercise machine.
  • As before, the energy exerted by the person, as determined at 912, may be proportional to a machine constant that takes into account inefficiencies and/or mechanical advantages inherent to the second exercise machine.
  • The characterizations of fitness of the one or more muscles and/or muscle groups determined at 916 may be compared at 918 to one or more corresponding fitness targets for the one or more muscles and/or muscle groups. Feedback may be provided at 920 to the person of how well the person is achieving one or more of the fitness targets. The feedback may be provided while the person is exercising on the second exercise machine and/or at a later time. Alternatively, or in addition, one or more of the fitness targets may be automatically adjusted at 920 based on the comparison.
  • As the person exercises a third time, a fourth time, and so on, steps similar to 912 and 916 are repeated as needed, with the cumulative effect that the characterization of a particular muscle or muscle group is determined based, at least in part, on the energy exerted by the person on different occasions on one or more exercise machines that impact that particular muscle or muscle group.
  • A characterization of the fitness of the person as a whole may be determined at 922 based, at least in part, on the characterizations of the fitness of the one or more muscles or muscle groups. The characterization of the fitness of the person as a whole may be based, at least in part, on a characterization of a target fitness level. The target fitness level may be determined from the fitness targets for the various muscles and muscle groups.
  • The target fitness level may be related to a rehabilitation goal, and this method may be used for one or more of the following purposes:
  • a) to track the physical function and improvements of people in therapy;
  • b) to match the physical function of people in rehabilitation to identify readiness to return to work;
  • c) to evaluate the effectiveness of therapy based on injury type and physical disability, impairment;
  • d) (by insurance companies) to establish the degree of functional loss resulting from injury in an objective, quantitative manner
  • The target fitness level may be related to suitability to perform a particular task or job. For example, in the case of the job of lifting a box, the total job energy required can be calculated based on a measured weight of the box, the height that the box must be lifted, and any other value. Based on a knowledge of the muscles required to perform the job, a job profile can be generated based on a proportionate distribution of the total job energy. In another example, this method may be used in a sport context to match sports players to pre-defined ideal profiles based on played position and actual sport, and/or to determine and track individual muscle behaviors prior to the onset of physical injury. In yet another example, this method may be used in a work context for one or more of the following purposes:
  • a) to match employees to jobs they are expected to perform at work;
  • b) to objectively identify injury probability based on collected data from various workouts by comparing observed performance to job profiles;
  • c) to modify, or identify potential modifications to, the ergonomics or physical demands of a job to closer match the physical function of an individual performing that job;
  • d) to condition, or identify potential training or conditioning programs for, the individual to better match the required physical demands of the job.
  • The characterization of the fitness of the person as a whole may be based, at least in part, on information related to nutritional intake of the person (which may be stored in the database). The characterization of the fitness of the person as a whole may be based, at least in part, on heart rate information for the person (gathered from a heart rate monitor, for example).
  • Physical Performance Index (PI)
  • The characterizations of fitness described hereinabove, the corresponding fitness targets, and the machine maximum energy values may be values on a common numerical scale, referred to herein as “Performance Index” (PI). By using a single scale, PI can be applied to any form of exercise, from aerobics to gym equipment and specialist training. PI is based on the energy a person exerts while exercising. Because different exercises and exercise machines will exercise the body in different ways and use different amounts of energy, using PI as the standard enables comparisons between the different exercises and exercise machines.
  • As described hereinabove, the information stored in database 131 for the person may include a target workout intensity and feedback provided to the person while exercising may include an indication to increase, sustain or decrease the workout intensity based on a comparison of the calculated workout intensity and the target workout intensity. The calculated workout intensity and the target workout intensity may both be PI values. Indeed, the target workout intensity may be a single target workout intensity for a single activity on a particular exercise machine, or may be applied to different activities on different exercise machines.
  • The numerical scale may be a linear scale from 0 to 1000, but other scales, including non-linear numerical scales, are also contemplated.
  • PI values figure prominently in feedback provided via a reports module which is described in more detail hereinbelow.
  • Software/Hardware Implementation
  • As will be understood by those of skill in the art, the methods described herein, or portions thereof, can generally be embodied as software residing on a general purpose, or other suitable, computer. The software can be provided on any suitable computer-readable medium. Such computer-readable media can be any available media that can be accessed by a general-purpose or special-purpose computer. By way of example, and not limitation, such computer-readable media may comprise physical computer-readable media such as RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, DVD or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or stored desired program code means in the form of computer-executable instructions or data structures and which can be accessed by a general-purpose or special purpose computer.
  • When information is transferred or provided over a network or another communications connection (hardwired, wireless, optical or any combination thereof) to a computer system, the computer system properly views the connection as a computer-readable medium. Thus, any such connection is properly termed a computer-readable medium. Combinations of the above should also be included within the scope of computer-readable media. Computer-executable instructions comprise, for example, any instructions and data which cause a general-purpose computer system, special-purpose computer system, or special-purpose processing device to perform a certain function or group of functions. The computer-executable instructions may be, for example, binaries, intermediate format instructions such as assembly language, or even source code.
  • FIG. 10 is a functional diagram of software modules to be implemented in the computer and communication system of FIG. 1, for example, in computer system 132.
  • A measured user performance module 1002 is arranged to compare characterizations of the fitness of one or more muscles and/or muscle groups to one or more corresponding fitness targets for the one or more muscles and/or muscle groups.
  • An automatic goal update module 1004 is coupled to measured user performance module and is arranged to adjust one or more of the fitness targets based on the comparisons, as described in more detail hereinabove.
  • A fatigue and variance module 1006 having access to the data generated by measured user performance module 1002 calculates fatigue and consistency of motion. While this module is shown as a single module, the two functions could be implemented separately. The calculations of fatigue and variance, which is a measure of consistency, are described in more detail hereinbelow. Exercise programs may be dynamically modified by automatic goal update module based on calculated fatigue and/or variance.
  • A reports module 1008 is coupled to modules 1002, 1004, and 1006 and is arranged to provide comprehensive feedback about workouts, fitness and the like. FIGS. 11-15 are illustrations of various reports produced by reports module 1008.
  • FIG. 11 is an illustration of an individual's body balance report, or overall body summary. The body balance summary looks at the overall energy that was exerted from all the various workouts and matches that to the muscle groups based on the machines that were used. An overall summary of the muscles is provided based on whether the user was in the red, yellow or green zones during the exercise. This reporting result covers all cumulative information for all exercises, and provides an overall indication of how the user has been doing, such as for the last 30 days.
  • A female/male figure is labelled with muscle group exercise indicators 1102 showing the major muscle groups used during a user's workout. The muscle group indicators indicate relative levels of fitness of the various muscle groups in the person's body. The indicator may indicate a fitness level of the muscle group relative to a target fitness level for the muscle group, or may indicate a fitness level of the muscle group relative to an opposing muscle group, or may indicate a fitness level of the muscle group relative to other muscle groups. For example, each muscle group exercise indicator 1102 may provide an indication of a user-specific muscle-specific workout intensity, such as by displaying different colors. A green color on the muscle group indicates the user have worked that muscle sufficiently to meet the target value, or PI value, and will gain maximum health/fitness benefits from that exercise. A yellow color indicates the muscles were not sufficiently exercised to receive maximum health/fitness benefits. A red color indicates this muscle group was not exercised and will receive no health/fitness benefits from that workout. The female/male figure indicates where deficiencies and muscle imbalances are occurring in workouts. It is easy to focus on the muscle groups that we enjoy working out the most or that give us the best training adaptation but the body balance chart should redirect our attention to real work that needs to be done. Muscular strength imbalances can set you up for injuries or poor performance. The user can use this chart to consistently keep on track.
  • The system also includes a weight graph or line 1104 that allows the system to modify the body type and shape based on the user's Body Mass Index, body weight, body type and actual measurements of individual body parts. This provides an indication of how the body can change when the user gains and loses weight, and gives a quick illustration of what the user will look like. The body summary is also provided as a percentage of the target human performance as well as with a zone indication 1106, such as a color. The percentage is an efficiency percentage based on the target for that user. The green zone can be defined by percentages of about 66% to about 100% or greater.
  • FIG. 12 is an illustration of an individual's exercise messaging report. Messages, or flags, are used to provide further information on an area requiring improvement, such as what is being done wrong or what can be improved. The user-specific exercise messaging report can also be referred to as a flags summary, with a flag representing a message or alert. The report screen as shown in FIG. 12 can include a message listing area where basic (or header) data is displayed reporting all messages for that user, and a message display area, where text of a selected message can be viewed, and message handling options are made available. From the flag summary, the user can see all of the indications, or flags, that the system has generated for the user. This can include whether the user is training too hard, too soft, or not fast enough. The system identifies the problem areas and may send a text message to the user identifying the problem areas. The flags are sent to the user's profile at a kiosk, and can alternatively be sent via email, text message or other messaging system so that the user an access the message from home, from the office, etc. The user can acknowledge and delete a message. The user can alternatively indicate that assistance is needed, in which case the message will be forwarded to a personal trainer. In this way, the My Flags section is a communication module between the system of the present invention, the user and the personal trainer.
  • The table below provides some exemplary flag types, and possible messages or recommendations to accompany the flag, or indication.
    Flag Type Possible Message/Recommendation
    Red - if active heart Increase rate of muscular contraction
    rate is low Move quickly from one station to the next to avoid HR to drop
    below training zone
    Make sure full range of motion is performed on each
    exercise
    Red - if active heart rate Slow down rate of muscular contraction
    is high Slightly decrease range of motion if already at full range
    Work at lower % of HR training zone
    Yellow - Plateau Vary the order of machines used
    work at higher % of HR training zone
    Increase frequency of workouts
    Check status reports on all monitored variables
    See staff for variations on workout
    Yellow - re-evaluate goals of workout
    Inconsistent Check status reports on all monitored variables
    Have staff evaluate workout based on monitored variables
    General - Sporadic Workout regularly
    attendance Try to adhere to a day-on/day-off schedule
    Workout at least three times per week
    General - Heart Slow down rate of muscular contraction
    rate high Decrease your intensity at each cardio station
    General - Heart Increase rate of muscular contraction
    rate low Move quickly from one station to the next avoiding HR to
    drop below training zone
    Increase your intensity at each cardio station
    General - poor Increase the intensity of your workouts
    gains (low Add one more workout throughout the week
    measured Increase the length of your workout
    progression index) Try to “Go for Green” during your workout
    Birthday “Happy birthday to you, happy birthday to you, Happy workout
    with MyTrak, and great PI's too!”
    Best wishes from the staff.
    Membership
    expiry
    Green No message needed. Note: Green flag indicates positive
    progress and a need to increase workout intensity. This
    condition is met when the entire load is performed in the
    entire range of motion for all reps
  • FIG. 13 is an illustration of an individual's workout report. This report provides a real, full summary of the workout by date. The user can observe results, trends, and compare these with the goals that were set for each day.
  • The user is assigned a scale and the intention is to progressively increase the scale over time. The system sets the scale to be a numeric value, measures the person's workout and provides a number for the target and the workout result. If the system determines that the user was not able to achieve the goal that was set, the goal is automatically and dynamically decreased for the next workout, to make it less challenging for the user. The system will continually reduce the target if the user repeatedly cannot achieve the target that is set. The system monitors the user's performance and increases or decreases the target based on the results. The user can also manually change the target performance index goal. An overall scale is provided based on the average of the user's performance and the average of the PIs overall.
  • By selecting a particular day's workout, the user can access information regarding specific workouts on specific machines. The machine-specific information shows the measured performance and the target performance for each of the machines. The system includes the ability to change the weight and number of reps in the profile, providing the user with full control over those features and parameters.
  • FIG. 14 is an illustration of an individual's cardiovascular performance report, based on information that was collected by a heart rate monitor. The heart rate monitor measures the heart rate and the system tracks the amount of time that the heart rate was below the desired target zone, within the desired target zone, and above the desired target zone. For each day, there should be red, yellow and green portions in the graph, such as a cylinder, and ideally a larger proportion of the time is spent within the desired target zone. The system calculates a target heart rate zone with a lower limit and upper limit based on measured heart rate and age. The system also provides indications of the desired heart rate level for different types of exercise.
  • FIG. 15 is an illustration of an individual's strength report, showing an indication of the total energy expended by the user. This report provides information relating to each muscle group, rather than relating the results to each machine. The system can consolidate the exercise from each of the machines into different muscle groups based on stored information relating to the muscle groups being exercised by each machine. The user can observe the overall muscle performance for different muscle groups, such as triceps, biceps, thighs, hamstring, back, etc. The module also can provide a visual indication, such as a pie chart, that shows each of the muscle groups and the proportion of exertion. By clicking on a particular muscle group, the user can observe by date the energy expended on that particular muscle group. This provides a useful overall, global snapshot of performance.
  • Fatigue and Variance/Consistency
  • When exercising, a person typically experiences fatigue. In a normal healthy individual training at the full intensity, a strength loss rate of about 10% is expected. A coefficient of variance is a measure of consistency. If energy is increasing or decreasing but consistency is lacking, the person is not trying their best. The fatigue and variance module looks at the relationship between consistency and fatigue, with ideal values being a fatigue of about 10% and a consistency variation of about 0%.
  • FIG. 16 is a flowchart of an exemplary method for providing exercise feedback. Consistency of motion over a period of time while a person is exercising on an exercise machine that impacts one or more muscles and/or muscle groups of the musculoskeletal system is monitored at 1602. Monitoring the consistency of motion may comprise collecting data relating to each individual stroke of the motion. Each stroke in an exercise (or individual exercise movement) can be summarized, with its distance, position, range of motion, energy, fatigue, heart rate, and performance. Monitoring the consistency of motion may comprise considering an actual range of motion relative to an individual range of motion for the person on the exercise machine. For example, the person may be capable of a wider range of motion than the person is actually achieving in this exercise session.
  • A measure of fatigue of the one or more muscles and/or muscle groups impacted by the exercise machine is calculated at 1604, either prior to, after or substantially concurrently with the monitoring of consistency of motion.
  • An evaluation of the exercise session is provided to the person at 1606 based, at least in part, on the measure of fatigue and the monitored consistency. Changes to an exercise plan of the person may be proposed at 1608 based on the evaluation.
  • For example, the evaluation may be that the person is not making a sufficient effort, or that the person is making a sufficient effort.
  • Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims (38)

1. A method of characterizing fitness, the method comprising:
determining energy exerted by a person while exercising on a first exercise machine, where the first exercise machine impacts one or more muscles and/or muscle groups of the musculoskeletal system of the person; and
determining characterizations of the fitness of the one or more muscles and/or muscle groups based, at least in part, from the energy exerted.
2. The method of claim 1, wherein determining the characterizations of the fitness of the one or more muscles and/or muscle groups is based, at least in part, on a characterization of maximum energy that would be required to operate the first exercise machine at full capacity for a given period of time.
3. The method of claim 1, wherein determining the energy exerted by the person while exercising on the first exercise machine is proportional to a machine constant that takes into account inefficiencies or mechanical advantages inherent to the first exercise machine.
4. The method of claim 1, further comprising:
determining energy exerted by the person while exercising on a second exercise machine, where the second exercise machine impacts one or more muscles and/or muscle groups of the musculoskeletal system of the person; and
updating the characterizations of the fitness of those one or more muscles and/or muscle groups impacted by the second exercise machine and by the first exercise machine based, at least in part, from the energy exerted by the person while exercising on the second exercise machine.
5. The method of claim 4, wherein the second exercise machine is of a different class than the first exercise machine.
6. The method of claim 1, further comprising:
determining a characterization of the fitness of the person as a whole based, at least in part, on the characterizations of the fitness of the one or more muscles and/or muscle groups.
7. The method of claim 6, wherein determining the characterization of the fitness of the person as a whole is based, at least in part, on a characterization of a target fitness level.
8. The method of claim 7, wherein the target fitness level is related to a rehabilitation goal.
9. The method of claim 7, wherein the target fitness level is related to suitability to perform a particular task or job.
10. The method of claim 6, wherein determining the characterization of the fitness of the person as a whole is based, at least in part, on information related to a nutritional intake of the person.
11. The method of claim 6, wherein determining the characterization of the fitness of the person as a whole is based, at least in part, on heart rate information of the person.
12. The method of claim 1, further comprising:
comparing one or more of the characterizations of the fitness of the one or more muscles and/or muscle groups to one or more corresponding fitness targets for the one or more muscles and/or muscle groups.
13. The method of claim 12, further comprising:
providing feedback to the person of how well the person is achieving one or more of the fitness targets.
14. The method of claim 12, further comprising:
providing feedback to the person while the person is exercising on the first exercise machine of how well the person is achieving the fitness targets.
15. The method of claim 12, further comprising:
adjusting one or more of the corresponding fitness targets based on the comparisons.
16. The method of claim 7, further comprising:
comparing one or more of the characterizations of the fitness of the one or more muscles and/or muscle groups to one or more corresponding fitness targets for the one or more muscles and/or muscle groups,
wherein the target fitness level is determined from the fitness targets for the various muscles and muscle groups.
17. The method of claim 1, where the characterizations of the fitness of the one or more muscles and/or muscle groups are values on a numerical scale.
18. The method of claim 2, where the characterizations of the fitness of the one or more muscles and/or muscle groups are values on a numerical scale and the characterization of the maximum energy is a value on the numerical scale.
19. The method of claim 6, where the characterizations of the fitness of the one or more muscles and/or muscle groups are values on a numerical scale and the characterization of the fitness of the person as a whole is a value on the numerical scale.
20. The method of claim 19, wherein determining the characterization of the fitness of the person as a whole is based, at least in part, on a characterization of a target fitness level that is a value on the numerical scale.
21. A method for providing fitness feedback for a person who has exercised on one or more exercise machines, the method comprising:
providing the feedback on a per-muscle group basis.
22. The method of claim 21, wherein providing the feedback on a per-muscle group basis comprises:
displaying muscle group indicators on an image of a human body, where the muscle group indicators indicate relative levels of fitness of the various muscle groups in the person's body.
23. The method of claim 22, wherein the indicator of a particular muscle group indicates a fitness level of the particular muscle group of the person relative to a target fitness level for the particular muscle group.
24. The method of claim 22, wherein the indicator of a particular muscle group indicates a fitness level of the particular muscle group of the person relative to an opposing muscle group.
25. The method of claim 22, wherein the indicator of a particular muscle group indicates a fitness level of the particular muscle group of the person relative to other muscle groups.
26. The method of claim 22, wherein the muscle group indicators collectively indicate where deficiencies and muscle imbalances are occurring in the person's body.
27. The method of claim 21, further comprising:
consolidating information related to a muscle group of the person's body from information related to different ones of the exercise machines that affect the muscle group.
28. The method of claim 27, wherein providing feedback on a per-muscle group basis comprises:
displaying separate visual indications for the different muscle groups, each visual indication indicating the proportion corresponding to that muscle group of the energy expended by the person while exercising on the one or more exercise machines on a certain date.
29. The method of claim 28, wherein the visual indications are portions of a pie chart.
30. The method of claim 21, wherein providing feedback on a per-muscle group basis comprises:
displaying for a muscle group a visual indication of energy expended by the muscle group while the person exercised on the one or more exercise machines on a certain date.
31. A method for providing fitness feedback for a person who has exercised on two or more exercise machines in a single workout, the method comprising:
determining a workout result number on a scale from measured performance of the person during the workout on each of the exercise machines;
determining a target number on the scale from target performance for the person for the workout for each of the exercise machines;
displaying visual indications of the workout result number and the target number to enable a comparison thereof; and
displaying on a per-exercise machine basis visual indications of the measured performance and the target performance to enable a comparison thereof.
32. A computerized exercise system, the system comprising:
a first exercise machine module arranged to determine energy exerted by a person while exercising on a first exercise machine, where the first exercise machine impacts one or more muscles and/or muscle groups of the musculoskeletal system of the person; and
a computer arranged to determine characterizations of the fitness of the one or more muscles and/or muscle groups based, at least in part, from the energy exerted.
33. The system of claim 32, further comprising:
a second exercise machine module arranged to determine energy exerted by the person while exercising on a second exercise machine, where the second exercise machine impacts one or more muscles and/or muscle groups of the musculoskeletal system of the person,
wherein the computer is further arranged to update the characterizations of the fitness of those one or more muscles and/or muscle groups impacted by the second exercise machine and by the first exercise machine based, at least in part, from the energy exerted by the person while exercising on the second exercise machine.
34. The system of claim 32, wherein the computer is further arranged to determine a characterization of the fitness of the person as a whole based, at least in part, on the characterizations of the fitness of the one or more muscles and/or muscle groups.
35. The system of claim 32, further comprising:
a measured user performance module arranged to perform comparisons of one or more of the characterizations of the fitness of the one or more muscles and/or muscle groups to one or more corresponding fitness targets for the one or more muscles and/or muscle groups.
36. The system of claim 35, further comprising:
a reports module arranged to provide feedback to the person of how well the person is achieving one or more of the fitness targets.
37. The system of claim 35, wherein the first exercise machine module comprises a feedback module arranged to provide feedback to the person while the person is exercising on the first exercise machine of how well the person is achieving the fitness targets.
38. The system of claim 35, further comprising:
an automatic goal update module coupled to the measured user performance module and arranged to adjust one or more of the corresponding fitness targets based on the comparisons.
US11/737,970 2004-10-22 2007-04-20 Characterizing Fitness and Providing Fitness Feedback Abandoned US20070232450A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/737,970 US20070232450A1 (en) 2004-10-22 2007-04-20 Characterizing Fitness and Providing Fitness Feedback

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US62067904P 2004-10-22 2004-10-22
US68047405P 2005-05-13 2005-05-13
PCT/CA2005/001620 WO2006042415A1 (en) 2004-10-22 2005-10-24 Method of characterizing physical performance
PCT/CA2005/001626 WO2006042420A1 (en) 2004-10-22 2005-10-24 System for measuring physical performance and for providing interactive feedback
US11/737,970 US20070232450A1 (en) 2004-10-22 2007-04-20 Characterizing Fitness and Providing Fitness Feedback

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
PCT/CA2005/001620 Continuation-In-Part WO2006042415A1 (en) 2004-10-22 2005-10-24 Method of characterizing physical performance
PCT/CA2005/001626 Continuation-In-Part WO2006042420A1 (en) 2004-10-22 2005-10-24 System for measuring physical performance and for providing interactive feedback

Publications (1)

Publication Number Publication Date
US20070232450A1 true US20070232450A1 (en) 2007-10-04

Family

ID=38559930

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/737,970 Abandoned US20070232450A1 (en) 2004-10-22 2007-04-20 Characterizing Fitness and Providing Fitness Feedback

Country Status (1)

Country Link
US (1) US20070232450A1 (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090069156A1 (en) * 2006-03-03 2009-03-12 Kurunmaeki Veli-Pekka Method and System for Controlling Training
US20100160117A1 (en) * 2008-12-23 2010-06-24 Club One, Inc. Apparatus and Method for Customizing Interactive Fitness Activities
WO2016109719A1 (en) * 2014-12-31 2016-07-07 EZ as a Drink Productions, Inc. Exercise systems, methods, and apparatuses configured for evaluating muscular activity of users during physical exercise and/or providing feedback to users
US20160346601A1 (en) * 2014-02-05 2016-12-01 Tecnobody S.R.L. Functional postural training machine
EP3145389A4 (en) * 2014-05-21 2018-01-31 Includefitness, Inc. Fitness systems and methods thereof
US10188890B2 (en) 2013-12-26 2019-01-29 Icon Health & Fitness, Inc. Magnetic resistance mechanism in a cable machine
US10220259B2 (en) 2012-01-05 2019-03-05 Icon Health & Fitness, Inc. System and method for controlling an exercise device
US10223931B1 (en) 2014-09-05 2019-03-05 Fusionetics, LLC Systems and methods for compensation analysis and targeted, corrective program generation
US10226396B2 (en) 2014-06-20 2019-03-12 Icon Health & Fitness, Inc. Post workout massage device
US10272317B2 (en) 2016-03-18 2019-04-30 Icon Health & Fitness, Inc. Lighted pace feature in a treadmill
US10279212B2 (en) 2013-03-14 2019-05-07 Icon Health & Fitness, Inc. Strength training apparatus with flywheel and related methods
US10391361B2 (en) 2015-02-27 2019-08-27 Icon Health & Fitness, Inc. Simulating real-world terrain on an exercise device
US10426989B2 (en) 2014-06-09 2019-10-01 Icon Health & Fitness, Inc. Cable system incorporated into a treadmill
US10433612B2 (en) 2014-03-10 2019-10-08 Icon Health & Fitness, Inc. Pressure sensor to quantify work
US10493349B2 (en) 2016-03-18 2019-12-03 Icon Health & Fitness, Inc. Display on exercise device
US10625137B2 (en) 2016-03-18 2020-04-21 Icon Health & Fitness, Inc. Coordinated displays in an exercise device
US10671705B2 (en) 2016-09-28 2020-06-02 Icon Health & Fitness, Inc. Customizing recipe recommendations
US11097155B2 (en) 2014-12-31 2021-08-24 Activbody, Inc. Exercise systems, methods, and apparatuses configured for evaluating muscular activity of users during physical exercise and/or providing feedback to users
US11437139B2 (en) * 2015-12-28 2022-09-06 Data Vault Holdings, Inc. Method and apparatus for biometric data collection combining visual data with historical health records metadata
US11593764B2 (en) 2015-12-28 2023-02-28 Data Vault Holdings, Inc. Remote medication delivery systems
US20230145841A1 (en) * 2021-07-14 2023-05-11 Beachbody, LLC Systems and methods for excerise
US20230277890A1 (en) * 2022-03-03 2023-09-07 Tonal Systems, Inc. Assisted unracking of digital resistance

Citations (91)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2767920A (en) * 1954-09-30 1956-10-23 Willie P Roberson Registering boxing glove
US4050171A (en) * 1976-05-12 1977-09-27 Laserplane Corporation Depth control for endless chain type trencher
US4621620A (en) * 1984-04-16 1986-11-11 Gene Anderson Human limb manipulation device
US4828257A (en) * 1986-05-20 1989-05-09 Powercise International Corporation Electronically controlled exercise system
US4934694A (en) * 1985-12-06 1990-06-19 Mcintosh James L Computer controlled exercise system
US5149084A (en) * 1990-02-20 1992-09-22 Proform Fitness Products, Inc. Exercise machine with motivational display
US5154677A (en) * 1989-10-07 1992-10-13 Combi Corporation Method of and apparatus for measuring instantaneous power
US5179792A (en) * 1991-04-05 1993-01-19 Brantingham Charles R Shoe sole with randomly varying support pattern
US5277197A (en) * 1986-12-08 1994-01-11 Physical Health Device, Inc. Microprocessor controlled system for unsupervised EMG feedback and exercise training
US5290205A (en) * 1991-11-08 1994-03-01 Quinton Instrument Company D.C. treadmill speed change motor controller system
US5308300A (en) * 1990-11-15 1994-05-03 Combi Corporation Step-type training machine and control method
US5335188A (en) * 1993-08-10 1994-08-02 Brisson Lawrence J Bicycle computer with memory and means for comparing present and past performance in real time
US5361775A (en) * 1993-04-06 1994-11-08 Mega Elektroniikka Oy Pl. Method for determining muscle endurance and sensitivity to fatigue
US5387164A (en) * 1989-09-08 1995-02-07 Leap, Incorporated Activity guideance data processing method
US5435315A (en) * 1994-01-28 1995-07-25 Mcphee; Ron J. Physical fitness evalution system
US5437289A (en) * 1992-04-02 1995-08-01 Liverance; Howard L. Interactive sports equipment teaching device
US5489249A (en) * 1991-07-02 1996-02-06 Proform Fitness Products, Inc. Video exercise control system
US5598849A (en) * 1992-07-21 1997-02-04 Hayle Brainpower P/L Interactive exercise monitoring system and method
US5723786A (en) * 1996-07-11 1998-03-03 Klapman; Matthew Boxing glove accelerometer
US5769755A (en) * 1995-06-23 1998-06-23 Precor Incorporated Workout level indicator
US5794361A (en) * 1995-06-20 1998-08-18 Sadler S.A.S. Di Marc Sadler & C. Footwear with a sole provided with a damper device
US5813142A (en) * 1996-02-09 1998-09-29 Demon; Ronald S. Shoe sole with an adjustable support pattern
US5890997A (en) * 1994-08-03 1999-04-06 Roth; Eric S. Computerized system for the design, execution, and tracking of exercise programs
US5890996A (en) * 1996-05-30 1999-04-06 Interactive Performance Monitoring, Inc. Exerciser and physical performance monitoring system
US5898111A (en) * 1996-06-25 1999-04-27 The Blankenship Corporation Method and apparatus for performing isoinertial box lifting
US5916063A (en) * 1994-10-07 1999-06-29 Technogym S.R.L. Portable memory-mediated system and method for providing customized training program for user of plural units of exercise apparatus
US5931763A (en) * 1995-10-05 1999-08-03 Technogym S.R.L. System for programming training on exercise apparatus or machines and related method
US5944633A (en) * 1997-01-24 1999-08-31 Wittrock; Paul N. Hand-held workout tracker
US6032108A (en) * 1998-07-08 2000-02-29 Seiple; Ronald Sports performance computer system and method
US6155957A (en) * 1999-11-05 2000-12-05 Worley; Michael L. Athletic ability measuring device
US6179746B1 (en) * 1999-06-17 2001-01-30 David Harris Delman Activity controlled audio-visual system
US6193631B1 (en) * 1995-12-14 2001-02-27 Paul L. Hickman Force script implementation over a wide area network
US6239501B1 (en) * 1998-05-26 2001-05-29 Robert Komarechka Footwear with hydroelectric generator assembly
US6244988B1 (en) * 1999-06-28 2001-06-12 David H. Delman Interactive exercise system and attachment module for same
US20010004622A1 (en) * 1999-12-21 2001-06-21 Nerio Alessandri Computerized connection system between exercise stations for exchanging communications of related users
US6251048B1 (en) * 1997-06-05 2001-06-26 Epm Develoment Systems Corporation Electronic exercise monitor
US6255799B1 (en) * 1998-12-30 2001-07-03 The Johns Hopkins University Rechargeable shoe
US6315694B1 (en) * 1998-05-27 2001-11-13 Japan Science And Technology Corporation Feedforward exercise training machine and feedforward exercise evaluating system
US20010041647A1 (en) * 2000-05-11 2001-11-15 Tomoya Itoh Health maintenance system
US20010056241A1 (en) * 2000-03-17 2001-12-27 Seppo Nissila Determination of stress level of fitness exercise
US6358187B1 (en) * 1999-05-19 2002-03-19 Carl M. Smith Apparatus for monitoring and displaying exertion data
US20020039952A1 (en) * 1998-09-18 2002-04-04 Conetex, Inc. Interactive programmable fitness interface system
US20020055419A1 (en) * 2000-04-12 2002-05-09 Michael Hinnebusch System and method to improve fitness training
US20020062069A1 (en) * 1999-10-08 2002-05-23 Mault James R. System and method of integrated calorie management using interactive television
US20020107433A1 (en) * 1999-10-08 2002-08-08 Mault James R. System and method of personal fitness training using interactive television
US6447431B1 (en) * 2000-07-19 2002-09-10 Afterburner Fitness Inc. Weightlifting device and method
US20020156351A1 (en) * 2001-04-20 2002-10-24 Sagel Paul Joseph Body weight management system
US6478736B1 (en) * 1999-10-08 2002-11-12 Healthetech, Inc. Integrated calorie management system
US6497638B1 (en) * 1997-04-28 2002-12-24 Michael J. Shea Exercise system
US6513532B2 (en) * 2000-01-19 2003-02-04 Healthetech, Inc. Diet and activity-monitoring device
US6527674B1 (en) * 1998-09-18 2003-03-04 Conetex, Inc. Interactive programmable fitness interface system
US6571200B1 (en) * 1999-10-08 2003-05-27 Healthetech, Inc. Monitoring caloric expenditure resulting from body activity
US6687535B2 (en) * 2000-02-23 2004-02-03 Polar Electro Oy Controlling of fitness exercise
US6702719B1 (en) * 2000-04-28 2004-03-09 International Business Machines Corporation Exercise machine
US6740007B2 (en) * 2001-08-03 2004-05-25 Fitness-Health Incorporating Technology Systems, Inc. Method and system for generating an exercise program
US20040102684A1 (en) * 2000-12-22 2004-05-27 Shozo Kawanishi Visceral fat meter having pace counting function
US6783482B2 (en) * 2000-08-30 2004-08-31 Brunswick Corporation Treadmill control system
US6786848B2 (en) * 2001-09-28 2004-09-07 Konami Sports Life Corporation Exercise assisting method and apparatus implementing such method
US6790178B1 (en) * 1999-09-24 2004-09-14 Healthetech, Inc. Physiological monitor and associated computation, display and communication unit
US6793607B2 (en) * 2002-01-22 2004-09-21 Kinetic Sports Interactive Workout assistant
US6808473B2 (en) * 2001-04-19 2004-10-26 Omron Corporation Exercise promotion device, and exercise promotion method employing the same
US6824502B1 (en) * 2003-09-03 2004-11-30 Ping-Hui Huang Body temperature actuated treadmill operation mode control arrangement
US6832109B2 (en) * 2000-10-06 2004-12-14 Polar Electro Oy Wrist-worn device for displaying and setting heart rate parameters
US6836744B1 (en) * 2000-08-18 2004-12-28 Fareid A. Asphahani Portable system for analyzing human gait
US6863641B1 (en) * 2000-04-28 2005-03-08 International Business Machines Corporation System for monitoring cumulative fitness activity
US20050113650A1 (en) * 2000-06-16 2005-05-26 Christopher Pacione System for monitoring and managing body weight and other physiological conditions including iterative and personalized planning, intervention and reporting capability
US20050184878A1 (en) * 2004-02-24 2005-08-25 Dr. Kevin Grold Body force alarming apparatus and method
US6955630B2 (en) * 2002-12-02 2005-10-18 Zangzhou I Con Machinery Co., Ltd. Exercise machine
US20050233859A1 (en) * 2004-04-05 2005-10-20 Motoyuki Takai Electronic apparatus, input device, and input method
US20050261609A1 (en) * 2004-05-24 2005-11-24 6121438 Canada Inc. Foot sensor apparatus, method & system
US6991586B2 (en) * 2002-10-09 2006-01-31 Clubcom, Inc. Data storage and communication network for use with exercise units
US6997852B2 (en) * 1999-07-08 2006-02-14 Icon Ip, Inc. Methods and systems for controlling an exercise apparatus using a portable remote device
US7022047B2 (en) * 2000-05-24 2006-04-04 Netpulse, Llc Interface for controlling and accessing information on an exercise device
US7044891B1 (en) * 2004-09-20 2006-05-16 Juan Rivera Video bike
US7056265B1 (en) * 1997-04-28 2006-06-06 Shea Michael J Exercise system
US7060008B2 (en) * 1999-07-08 2006-06-13 Icon Ip, Inc. Methods for providing an improved exercise device with access to motivational programming over telephone communication connection lines
US7060006B1 (en) * 1999-07-08 2006-06-13 Icon Ip, Inc. Computer systems and methods for interaction with exercise device
US7097588B2 (en) * 2003-02-14 2006-08-29 Icon Ip, Inc. Progresive heart rate monitor display
US7107706B1 (en) * 1997-08-14 2006-09-19 Promdx Technology, Inc. Ergonomic systems and methods providing intelligent adaptive surfaces and temperature control
US7115076B2 (en) * 1999-09-07 2006-10-03 Brunswick Corporation Treadmill control system
US7163490B2 (en) * 2004-05-27 2007-01-16 Yu-Yu Chen Exercise monitoring and recording device with graphic exercise expenditure distribution pattern
US7166062B1 (en) * 1999-07-08 2007-01-23 Icon Ip, Inc. System for interaction with exercise device
US7186270B2 (en) * 2002-10-15 2007-03-06 Jeffrey Elkins 2002 Corporate Trust Foot-operated controller
US7204041B1 (en) * 1997-08-14 2007-04-17 Promdx Technology, Inc. Ergonomic systems and methods providing intelligent adaptive surfaces
US7219449B1 (en) * 1999-05-03 2007-05-22 Promdx Technology, Inc. Adaptively controlled footwear
US20070179359A1 (en) * 2006-01-10 2007-08-02 Goodwin Amanda M Healthy city living guide and related functionality for managing health
US7254516B2 (en) * 2004-12-17 2007-08-07 Nike, Inc. Multi-sensor monitoring of athletic performance
US7350787B2 (en) * 2001-04-03 2008-04-01 Voss Darrell W Vehicles and methods using center of gravity and mass shift control system
US7354380B2 (en) * 2003-04-23 2008-04-08 Volpe Jr Joseph C Heart rate monitor for controlling entertainment devices
US20090118099A1 (en) * 2007-11-05 2009-05-07 John Fisher Closed-loop power dissipation control for cardio-fitness equipment
US7762952B2 (en) * 2004-10-14 2010-07-27 Samsung Electronics Co., Ltd. Method, medium, and apparatus for portably measuring calorie consumption

Patent Citations (99)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2767920A (en) * 1954-09-30 1956-10-23 Willie P Roberson Registering boxing glove
US4050171A (en) * 1976-05-12 1977-09-27 Laserplane Corporation Depth control for endless chain type trencher
US4621620A (en) * 1984-04-16 1986-11-11 Gene Anderson Human limb manipulation device
US4934694A (en) * 1985-12-06 1990-06-19 Mcintosh James L Computer controlled exercise system
US4828257A (en) * 1986-05-20 1989-05-09 Powercise International Corporation Electronically controlled exercise system
US5277197A (en) * 1986-12-08 1994-01-11 Physical Health Device, Inc. Microprocessor controlled system for unsupervised EMG feedback and exercise training
US5387164A (en) * 1989-09-08 1995-02-07 Leap, Incorporated Activity guideance data processing method
US5154677A (en) * 1989-10-07 1992-10-13 Combi Corporation Method of and apparatus for measuring instantaneous power
US5149084A (en) * 1990-02-20 1992-09-22 Proform Fitness Products, Inc. Exercise machine with motivational display
US5308300A (en) * 1990-11-15 1994-05-03 Combi Corporation Step-type training machine and control method
US5179792A (en) * 1991-04-05 1993-01-19 Brantingham Charles R Shoe sole with randomly varying support pattern
US5489249A (en) * 1991-07-02 1996-02-06 Proform Fitness Products, Inc. Video exercise control system
US5290205A (en) * 1991-11-08 1994-03-01 Quinton Instrument Company D.C. treadmill speed change motor controller system
US5545112A (en) * 1991-11-08 1996-08-13 Quinton Instrument Company D.C. treadmill speed change motor controller system
US5437289A (en) * 1992-04-02 1995-08-01 Liverance; Howard L. Interactive sports equipment teaching device
US5598849A (en) * 1992-07-21 1997-02-04 Hayle Brainpower P/L Interactive exercise monitoring system and method
US5361775A (en) * 1993-04-06 1994-11-08 Mega Elektroniikka Oy Pl. Method for determining muscle endurance and sensitivity to fatigue
US5335188A (en) * 1993-08-10 1994-08-02 Brisson Lawrence J Bicycle computer with memory and means for comparing present and past performance in real time
US5435315A (en) * 1994-01-28 1995-07-25 Mcphee; Ron J. Physical fitness evalution system
US5890997A (en) * 1994-08-03 1999-04-06 Roth; Eric S. Computerized system for the design, execution, and tracking of exercise programs
US5916063A (en) * 1994-10-07 1999-06-29 Technogym S.R.L. Portable memory-mediated system and method for providing customized training program for user of plural units of exercise apparatus
US5794361A (en) * 1995-06-20 1998-08-18 Sadler S.A.S. Di Marc Sadler & C. Footwear with a sole provided with a damper device
US5769755A (en) * 1995-06-23 1998-06-23 Precor Incorporated Workout level indicator
US5931763A (en) * 1995-10-05 1999-08-03 Technogym S.R.L. System for programming training on exercise apparatus or machines and related method
US6193631B1 (en) * 1995-12-14 2001-02-27 Paul L. Hickman Force script implementation over a wide area network
US5813142A (en) * 1996-02-09 1998-09-29 Demon; Ronald S. Shoe sole with an adjustable support pattern
US5890996A (en) * 1996-05-30 1999-04-06 Interactive Performance Monitoring, Inc. Exerciser and physical performance monitoring system
US5898111A (en) * 1996-06-25 1999-04-27 The Blankenship Corporation Method and apparatus for performing isoinertial box lifting
US5723786A (en) * 1996-07-11 1998-03-03 Klapman; Matthew Boxing glove accelerometer
US5944633A (en) * 1997-01-24 1999-08-31 Wittrock; Paul N. Hand-held workout tracker
US6659916B1 (en) * 1997-04-28 2003-12-09 Michael J. Shea Exercise system
US7056265B1 (en) * 1997-04-28 2006-06-06 Shea Michael J Exercise system
US6497638B1 (en) * 1997-04-28 2002-12-24 Michael J. Shea Exercise system
US6251048B1 (en) * 1997-06-05 2001-06-26 Epm Develoment Systems Corporation Electronic exercise monitor
US7395614B1 (en) * 1997-08-14 2008-07-08 Promdx Technology, Inc. Intelligent footwear
US7107706B1 (en) * 1997-08-14 2006-09-19 Promdx Technology, Inc. Ergonomic systems and methods providing intelligent adaptive surfaces and temperature control
US7204041B1 (en) * 1997-08-14 2007-04-17 Promdx Technology, Inc. Ergonomic systems and methods providing intelligent adaptive surfaces
US6239501B1 (en) * 1998-05-26 2001-05-29 Robert Komarechka Footwear with hydroelectric generator assembly
US6315694B1 (en) * 1998-05-27 2001-11-13 Japan Science And Technology Corporation Feedforward exercise training machine and feedforward exercise evaluating system
US6032108A (en) * 1998-07-08 2000-02-29 Seiple; Ronald Sports performance computer system and method
US6503173B2 (en) * 1998-09-18 2003-01-07 Conetex, Inc. Interactive programmable fitness interface system
US20020039952A1 (en) * 1998-09-18 2002-04-04 Conetex, Inc. Interactive programmable fitness interface system
US6527674B1 (en) * 1998-09-18 2003-03-04 Conetex, Inc. Interactive programmable fitness interface system
US6255799B1 (en) * 1998-12-30 2001-07-03 The Johns Hopkins University Rechargeable shoe
US7219449B1 (en) * 1999-05-03 2007-05-22 Promdx Technology, Inc. Adaptively controlled footwear
US6358187B1 (en) * 1999-05-19 2002-03-19 Carl M. Smith Apparatus for monitoring and displaying exertion data
US6179746B1 (en) * 1999-06-17 2001-01-30 David Harris Delman Activity controlled audio-visual system
US6244988B1 (en) * 1999-06-28 2001-06-12 David H. Delman Interactive exercise system and attachment module for same
US7060008B2 (en) * 1999-07-08 2006-06-13 Icon Ip, Inc. Methods for providing an improved exercise device with access to motivational programming over telephone communication connection lines
US7060006B1 (en) * 1999-07-08 2006-06-13 Icon Ip, Inc. Computer systems and methods for interaction with exercise device
US7166062B1 (en) * 1999-07-08 2007-01-23 Icon Ip, Inc. System for interaction with exercise device
US6997852B2 (en) * 1999-07-08 2006-02-14 Icon Ip, Inc. Methods and systems for controlling an exercise apparatus using a portable remote device
US7115076B2 (en) * 1999-09-07 2006-10-03 Brunswick Corporation Treadmill control system
US6790178B1 (en) * 1999-09-24 2004-09-14 Healthetech, Inc. Physiological monitor and associated computation, display and communication unit
US6478736B1 (en) * 1999-10-08 2002-11-12 Healthetech, Inc. Integrated calorie management system
US20020062069A1 (en) * 1999-10-08 2002-05-23 Mault James R. System and method of integrated calorie management using interactive television
US6571200B1 (en) * 1999-10-08 2003-05-27 Healthetech, Inc. Monitoring caloric expenditure resulting from body activity
US20020107433A1 (en) * 1999-10-08 2002-08-08 Mault James R. System and method of personal fitness training using interactive television
US6155957A (en) * 1999-11-05 2000-12-05 Worley; Michael L. Athletic ability measuring device
US20010004622A1 (en) * 1999-12-21 2001-06-21 Nerio Alessandri Computerized connection system between exercise stations for exchanging communications of related users
US6513532B2 (en) * 2000-01-19 2003-02-04 Healthetech, Inc. Diet and activity-monitoring device
US6687535B2 (en) * 2000-02-23 2004-02-03 Polar Electro Oy Controlling of fitness exercise
US20010056241A1 (en) * 2000-03-17 2001-12-27 Seppo Nissila Determination of stress level of fitness exercise
US20020055419A1 (en) * 2000-04-12 2002-05-09 Michael Hinnebusch System and method to improve fitness training
US7128693B2 (en) * 2000-04-28 2006-10-31 International Business Machines Corporation Program and system for managing fitness activity across diverse exercise machines utilizing a portable computer system
US7070539B2 (en) * 2000-04-28 2006-07-04 International Business Machines Corporation Method for monitoring cumulative fitness activity
US6702719B1 (en) * 2000-04-28 2004-03-09 International Business Machines Corporation Exercise machine
US6863641B1 (en) * 2000-04-28 2005-03-08 International Business Machines Corporation System for monitoring cumulative fitness activity
US6866613B1 (en) * 2000-04-28 2005-03-15 International Business Machines Corporation Program for monitoring cumulative fitness activity
US20010041647A1 (en) * 2000-05-11 2001-11-15 Tomoya Itoh Health maintenance system
US6506142B2 (en) * 2000-05-11 2003-01-14 Combi Corp. Health maintenance system
US7022047B2 (en) * 2000-05-24 2006-04-04 Netpulse, Llc Interface for controlling and accessing information on an exercise device
US20050113650A1 (en) * 2000-06-16 2005-05-26 Christopher Pacione System for monitoring and managing body weight and other physiological conditions including iterative and personalized planning, intervention and reporting capability
US6447431B1 (en) * 2000-07-19 2002-09-10 Afterburner Fitness Inc. Weightlifting device and method
US6836744B1 (en) * 2000-08-18 2004-12-28 Fareid A. Asphahani Portable system for analyzing human gait
US6783482B2 (en) * 2000-08-30 2004-08-31 Brunswick Corporation Treadmill control system
US6832109B2 (en) * 2000-10-06 2004-12-14 Polar Electro Oy Wrist-worn device for displaying and setting heart rate parameters
US20040102684A1 (en) * 2000-12-22 2004-05-27 Shozo Kawanishi Visceral fat meter having pace counting function
US7350787B2 (en) * 2001-04-03 2008-04-01 Voss Darrell W Vehicles and methods using center of gravity and mass shift control system
US6808473B2 (en) * 2001-04-19 2004-10-26 Omron Corporation Exercise promotion device, and exercise promotion method employing the same
US20020156351A1 (en) * 2001-04-20 2002-10-24 Sagel Paul Joseph Body weight management system
US6740007B2 (en) * 2001-08-03 2004-05-25 Fitness-Health Incorporating Technology Systems, Inc. Method and system for generating an exercise program
US6786848B2 (en) * 2001-09-28 2004-09-07 Konami Sports Life Corporation Exercise assisting method and apparatus implementing such method
US6793607B2 (en) * 2002-01-22 2004-09-21 Kinetic Sports Interactive Workout assistant
US6991586B2 (en) * 2002-10-09 2006-01-31 Clubcom, Inc. Data storage and communication network for use with exercise units
US7186270B2 (en) * 2002-10-15 2007-03-06 Jeffrey Elkins 2002 Corporate Trust Foot-operated controller
US6955630B2 (en) * 2002-12-02 2005-10-18 Zangzhou I Con Machinery Co., Ltd. Exercise machine
US7097588B2 (en) * 2003-02-14 2006-08-29 Icon Ip, Inc. Progresive heart rate monitor display
US7354380B2 (en) * 2003-04-23 2008-04-08 Volpe Jr Joseph C Heart rate monitor for controlling entertainment devices
US6824502B1 (en) * 2003-09-03 2004-11-30 Ping-Hui Huang Body temperature actuated treadmill operation mode control arrangement
US20050184878A1 (en) * 2004-02-24 2005-08-25 Dr. Kevin Grold Body force alarming apparatus and method
US20050233859A1 (en) * 2004-04-05 2005-10-20 Motoyuki Takai Electronic apparatus, input device, and input method
US20050261609A1 (en) * 2004-05-24 2005-11-24 6121438 Canada Inc. Foot sensor apparatus, method & system
US7163490B2 (en) * 2004-05-27 2007-01-16 Yu-Yu Chen Exercise monitoring and recording device with graphic exercise expenditure distribution pattern
US7044891B1 (en) * 2004-09-20 2006-05-16 Juan Rivera Video bike
US7762952B2 (en) * 2004-10-14 2010-07-27 Samsung Electronics Co., Ltd. Method, medium, and apparatus for portably measuring calorie consumption
US7254516B2 (en) * 2004-12-17 2007-08-07 Nike, Inc. Multi-sensor monitoring of athletic performance
US20070179359A1 (en) * 2006-01-10 2007-08-02 Goodwin Amanda M Healthy city living guide and related functionality for managing health
US20090118099A1 (en) * 2007-11-05 2009-05-07 John Fisher Closed-loop power dissipation control for cardio-fitness equipment

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7717827B2 (en) * 2006-03-03 2010-05-18 Firstbeat Technologies Oy Method and system for controlling training
US20090069156A1 (en) * 2006-03-03 2009-03-12 Kurunmaeki Veli-Pekka Method and System for Controlling Training
US20100160117A1 (en) * 2008-12-23 2010-06-24 Club One, Inc. Apparatus and Method for Customizing Interactive Fitness Activities
US10220259B2 (en) 2012-01-05 2019-03-05 Icon Health & Fitness, Inc. System and method for controlling an exercise device
US10279212B2 (en) 2013-03-14 2019-05-07 Icon Health & Fitness, Inc. Strength training apparatus with flywheel and related methods
US10188890B2 (en) 2013-12-26 2019-01-29 Icon Health & Fitness, Inc. Magnetic resistance mechanism in a cable machine
US9868026B2 (en) * 2014-02-05 2018-01-16 Tecnobody S.R.L. Functional postural training machine
US20160346601A1 (en) * 2014-02-05 2016-12-01 Tecnobody S.R.L. Functional postural training machine
US10433612B2 (en) 2014-03-10 2019-10-08 Icon Health & Fitness, Inc. Pressure sensor to quantify work
EP3145389A4 (en) * 2014-05-21 2018-01-31 Includefitness, Inc. Fitness systems and methods thereof
EP3419023A1 (en) * 2014-05-21 2018-12-26 Includefitness, Inc. Fitness systems and methods thereof
US10857424B2 (en) 2014-05-21 2020-12-08 Includehealth, Inc. Fitness systems and methods thereof
US10426989B2 (en) 2014-06-09 2019-10-01 Icon Health & Fitness, Inc. Cable system incorporated into a treadmill
US10226396B2 (en) 2014-06-20 2019-03-12 Icon Health & Fitness, Inc. Post workout massage device
US10223931B1 (en) 2014-09-05 2019-03-05 Fusionetics, LLC Systems and methods for compensation analysis and targeted, corrective program generation
US11551574B1 (en) * 2014-09-05 2023-01-10 Fusionetics, LLC Systems and methods for compensation analysis and targeted, corrective program generation
US11097155B2 (en) 2014-12-31 2021-08-24 Activbody, Inc. Exercise systems, methods, and apparatuses configured for evaluating muscular activity of users during physical exercise and/or providing feedback to users
WO2016109719A1 (en) * 2014-12-31 2016-07-07 EZ as a Drink Productions, Inc. Exercise systems, methods, and apparatuses configured for evaluating muscular activity of users during physical exercise and/or providing feedback to users
US10391361B2 (en) 2015-02-27 2019-08-27 Icon Health & Fitness, Inc. Simulating real-world terrain on an exercise device
US11437139B2 (en) * 2015-12-28 2022-09-06 Data Vault Holdings, Inc. Method and apparatus for biometric data collection combining visual data with historical health records metadata
US20220406456A1 (en) * 2015-12-28 2022-12-22 Data Vault Holdings, Inc. Method and apparatus for determining user information
US11593764B2 (en) 2015-12-28 2023-02-28 Data Vault Holdings, Inc. Remote medication delivery systems
US10493349B2 (en) 2016-03-18 2019-12-03 Icon Health & Fitness, Inc. Display on exercise device
US10625137B2 (en) 2016-03-18 2020-04-21 Icon Health & Fitness, Inc. Coordinated displays in an exercise device
US10272317B2 (en) 2016-03-18 2019-04-30 Icon Health & Fitness, Inc. Lighted pace feature in a treadmill
US10671705B2 (en) 2016-09-28 2020-06-02 Icon Health & Fitness, Inc. Customizing recipe recommendations
US20230145841A1 (en) * 2021-07-14 2023-05-11 Beachbody, LLC Systems and methods for excerise
US20230277890A1 (en) * 2022-03-03 2023-09-07 Tonal Systems, Inc. Assisted unracking of digital resistance
US11779793B2 (en) * 2022-03-03 2023-10-10 Tonal Systems, Inc. Assisted unpacking of digital resistance

Similar Documents

Publication Publication Date Title
US7846067B2 (en) Fatigue and consistency in exercising
US7914425B2 (en) Hydraulic exercise machine system and methods thereof
US20070232455A1 (en) Computerized Physical Activity System to Provide Feedback
US20070232452A1 (en) Computerized Spinning Exercise System and Methods Thereof
US20070232450A1 (en) Characterizing Fitness and Providing Fitness Feedback
CA2587491C (en) System for measuring physical performance and for providing interactive feedback
US11944869B2 (en) User interface for a motorized isokinetic resistance exercise machine
US8348809B2 (en) System for training optimisation
US7967730B2 (en) System and method for controlling an exercise apparatus
US20030069108A1 (en) Exercise training and monitoring system
US20070213182A1 (en) Boxing training apparatus
EP1606026A2 (en) System and method for controlling an exercise apparatus
WO2007060616A2 (en) Exercise monitoring system and method
SHIM et al. Development of a field test for upper-body power
JPH01201277A (en) Health controlling/promoting training system
CN107016227B (en) Intelligent equipment linkage type real-time operation data-based exercise prescription operation guidance system
Nimphius Assessment of power
WO2022221292A1 (en) System and method for strength training
TW200418546A (en) System and method for controlling an exercise apparatus
Thomas et al. Heart rate and rating of perceived exertion responses to aerobic bench training
Doronio The effect of arm exercise on the energy cost of StairMaster stepping in males
Reda Use of Rating Perceived Exertion And Heart Rate As An Indicator Of Exercise Intwnsity During Agaded Intensity Tennis Cround Stroke
FLEISHMAN et al. and JOYCE C. HOGAN
ITVI20010133A1 (en) DETECTION SYSTEM VISUALIZATION AND CONTROL OF THE OPERATION PARAMETERS OF GYM EQUIPMENT AND OF THE PHYSIOLOGICAL VALUES OF THE AT

Legal Events

Date Code Title Description
AS Assignment

Owner name: MYTRAK HEALTH SYSTEM INC., CANADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HANOUN, REED;REEL/FRAME:019492/0278

Effective date: 20070614

STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION