US20080242511A1 - User interface methods and apparatus for controlling exercise apparatus - Google Patents

User interface methods and apparatus for controlling exercise apparatus Download PDF

Info

Publication number
US20080242511A1
US20080242511A1 US11/691,227 US69122707A US2008242511A1 US 20080242511 A1 US20080242511 A1 US 20080242511A1 US 69122707 A US69122707 A US 69122707A US 2008242511 A1 US2008242511 A1 US 2008242511A1
Authority
US
United States
Prior art keywords
exercise
user
exercise apparatus
indicator
parameter input
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/691,227
Inventor
Raul Munoz
Steven Wain Ward
Jack B. Hough
Kevin Short
Gary E. Oglesby
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brunswick Corp
Original Assignee
Brunswick Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brunswick Corp filed Critical Brunswick Corp
Priority to US11/691,227 priority Critical patent/US20080242511A1/en
Assigned to BRUNSWICK CORPORATION reassignment BRUNSWICK CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MUNOZ, RAUL, HOUGH, JACK B., OGLESBY, GARY E., SHORT, KEVIN, WARD, STEVEN WAIN
Publication of US20080242511A1 publication Critical patent/US20080242511A1/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
    • 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
    • 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
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • 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
    • 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/0658Position or arrangement of display
    • 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
    • A63B2071/0675Input for modifying training controls during workout
    • 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
    • A63B2071/0694Visual indication, e.g. Indicia
    • 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/0015Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with an adjustable movement path of the support elements
    • A63B22/0023Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with an adjustable movement path of the support elements the inclination of the main axis of the movement path being adjustable, e.g. the inclination of an endless band
    • 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
    • A63B22/0235Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills driven by a motor
    • A63B22/0242Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills driven by a motor with speed variation
    • 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/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/01User's weight
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/04Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations
    • A63B2230/06Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only
    • A63B2230/062Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only used as a control parameter for the apparatus
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/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

Definitions

  • the present disclosure relates generally to exercise equipment control and, more specifically, to user interface methods and apparatus for controlling exercise apparatus.
  • Modern exercise apparatus often provides adjustable exercise parameters during use.
  • treadmills typically enable users to adjust platform speed and/or platform incline.
  • other exercise equipment or apparatus such as stationary bicycles, elliptical trainers, climbers, steppers, etc. may enable users to adjust exercise speed, resistance, and/or stroke length during use of the apparatus.
  • Such adjustable exercise apparatus often provides one or more predetermined pre-programmed training routines that a user may follow during a workout. Such routines automatically adjust the exercise parameters throughout the routine, such as by changing speed, changing incline (e.g., in the case of a treadmill), changing resistance, and/or various combinations thereof.
  • the routines typically execute as a series of intervals (e.g., speed step functions) of varying intensity, execute gradual changes of speed and/or incline, and/or execute a relatively constant exercise (e.g., a single speed and/or small speed adjustments over time).
  • intervals e.g., speed step functions
  • Such routines may also be based on the weight, age, percent body fat, and/or target heart rate of the user, and/or such routines may be custom tailored for particular health or fitness objectives of the user.
  • a user's natural body motion typically includes an arm motion that results in the user's hands extending in a direction that is generally in-front of the user rather than down near a side of the exercise apparatus (e.g., one or more rails of a treadmill) where the parameter adjustment button(s) may be located.
  • some users may wish to make one or more adjustments to the exercise apparatus parameters during part of the workout, while accepting predetermined pre-programmed routine settings during other parts of the workout.
  • FIG. 1A is an illustration of a treadmill incorporating an example user interface.
  • FIG. 1B is an illustration of the treadmill of FIG. 1A being used by a runner.
  • FIGS. 2A and 2B illustrate example manners of displaying a prompt to a user via the example user interface of FIG. 1 .
  • FIGS. 3-5 illustrate example manners of receiving user inputs via the example user interface of FIG. 1 .
  • FIG. 6 illustrates a flowchart representative of an example process that may be carried out to implement the example user interfaces shown in FIGS. 1 , 2 A, 2 B, and 3 - 5 .
  • FIG. 7 illustrates an example processor system that may be used to implement the example apparatus and methods described herein.
  • the example exercise apparatus described herein include user interfaces having input mechanisms to enable users to adjust operating parameters of the exercise apparatus.
  • the input mechanisms may include one or more switches, buttons, levers, and/or keypads to facilitate user control and/or data entry. Users may interact with the interface input mechanisms to enter a weight, an age, a target heart rate, a percent body fat, and/or select one or more pre-programmed training routines.
  • Examples of exercise apparatus include, but are not limited to, stationary bicycles, elliptical trainers, climbers, steppers, rowers, and/or treadmills.
  • the example user interface methods and apparatus are described below in connection with a treadmill. However, the user interface methods and apparatus described herein may more generally apply to any type of exercise apparatus, without limitation.
  • an example treadmill 100 is shown with a base 102 that houses a moving platform 104 on which a user may walk, jog, and/or run.
  • the base 102 includes a pivot end 106 and an incline/decline end 108 , which may be raised and/or lowered to various heights based on user settings and/or programmed training routines.
  • the moving platform 104 is deemed to be at an incline position when the relative angle formed between the pivot end 106 and the incline/decline end 108 results in an angle above a zero horizontal level.
  • the moving platform 104 is deemed to be at a decline position when the relative angle formed between the pivot end 106 and the incline/decline end 108 results in an angle below the zero horizontal level.
  • the speed of the moving platform 104 and the incline/decline end 108 are controlled by a control unit 110 having a user interface 112 and an activity zone, console, or user interface 113 .
  • the activity zone, console, or user interface 113 may include, but is not limited to, toggle switches 114 a and 114 b , buttons, levers, touch sensors, membrane switches, and trackballs.
  • a stationary bicycle may include the activity console 113 , which includes the toggle switches 114 a , 114 b , buttons, levers, touch sensors, membrane switches, touch sensitive screens 118 a and 118 b , and/or trackballs.
  • the activity console 113 may allow the user to adjust an exercise time, a pedaling resistance, and/or select a particular training routine.
  • the example treadmill 100 also includes vertical rails 124 that are mounted to the base 102 and which support the control unit 110 , the user interface 112 components, and the activity console 113 (e.g., the toggle switches 114 a and 114 b , the buttons, the levers, the touch sensors, the membrane switches, the touch sensitive screen 118 b , and/or the trackballs). Additionally, the vertical rails 124 provide support for arms 126 that extend generally perpendicular from the vertical rails 124 and which are generally parallel with the base unit 102 . The arms 126 allow a user to support himself/herself while walking, jogging, and/or running on the moving platform 104 .
  • the vertical rails 124 provide support for arms 126 that extend generally perpendicular from the vertical rails 124 and which are generally parallel with the base unit 102 . The arms 126 allow a user to support himself/herself while walking, jogging, and/or running on the moving platform 104 .
  • the treadmill 100 includes handgrip electrodes 128 to allow the user to monitor their heart rate.
  • the user's heart rate may be displayed on a screen (e.g., a television screen, a liquid crystal display (LCD) screen, a high definition screen, etc.) of the user interface 112 and/or the activity console 113 , and/or transmitted to a heart rate monitor worn by the user (e.g., a watch with heart rate functionality and/or display).
  • a heart rate monitor worn by the user e.g., a watch with heart rate functionality and/or display.
  • the heart rate functionality is disabled.
  • any other user interface pads, switches, buttons, and/or toggles that are located on the arms 126 which may result in awkward body motion(s) when the user exceeds about 4.5 miles per hour may also be disabled.
  • the activity console or user interface 113 is positioned to be in front of a user (e.g., within an activity zone of the user) rather than at the user's side (e.g., on the arms 126 at or near the handgrip electrodes 128 ).
  • exercise parameter input(s) are positioned on the activity console 113 to be approximately aligned with a forward central portion of the exercise equipment.
  • the example activity console 113 may accommodate users having various body types by telescoping and/or tilting, as needed. For example, taller users having a longer stride may consume more of the moving platform 104 when running, walking, and/or jogging. As such, a taller user may prefer that the example activity console 113 be retracted, that is, nearer the user interface 112 by telescoping along a positive x-axis 130 . Additionally, the taller user may prefer that the example activity console 113 be tilted in a generally upward manner to allow a more direct view of the screen 118 b . Such tilting may occur in a direction generally perpendicular to the x-axis 130 .
  • the example activity console 113 may pivot, rotate, and/or tilt with respect to all three coordinate axes (i.e., the x-axis 130 and a y-axis and z-axis, both of which are orthogonal to each other and the x-axis 130 ).
  • the activity console 113 may be mounted to the treadmill 100 via a ball-and-socket joint to facilitate one or more pivot locations, rotation locations, and/or tilt locations.
  • the treadmill 100 includes an auxiliary display 132 mounted to the user interface 112 .
  • the example auxiliary display 132 may be an LCD screen, a cathode ray tube (CRT) display, a plasma display, a touch sensitive display, or similar display to facilitate viewable media for a user of the treadmill 100 .
  • the auxiliary display 132 may present broadcast television media, cable and/or satellite media, music videos, movies, and/or training videos during a workout by the user.
  • the user may interact with the user interface 112 to adjust the displayed media content by, for example, adjusting a channel selection, adjusting a volume level, and/or selecting control parameters of the example treadmill (e.g., increase/decrease speed, increase/decrease incline/decline, increase/decrease moving platform 104 hardness, etc.).
  • control parameters of the example treadmill e.g., increase/decrease speed, increase/decrease incline/decline, increase/decrease moving platform 104 hardness, etc.
  • the user may physically adjust the auxiliary display 132 in a telescoping manner along a y-axis 134 , adjust the user interface 112 along the y-axis 134 via telescoping joints 135 a , and/or adjust the height of the vertical rails 124 along a general direction of the y-axis 134 via telescoping joints 135 b .
  • telescoping, rotation, and/or tilting motions of the activity console 113 , the user interface 112 , the auxiliary display 132 , and/or the vertical rails 124 may be accomplished by interaction with the toggle switches 114 a , 114 b , the buttons 116 , and/or touch sensitive buttons of the example touch sensitive screens 118 a , 118 b .
  • such tilting, telescoping, and/or rotation motions invoked by user interaction are accomplished via one or more motors within the example treadmill 100 .
  • servo motors may be located within the vertical rails 124 proximate the telescoping joints 135 b to move the vertical rails 124 in a motion generally parallel to the y-axis 134 .
  • the activity console 113 includes a media port 136 to interface with one or more media devices.
  • the media port 136 may be adapted to accept, via a headphone port 138 , a pair of headphones owned and/or otherwise preferred by the user of the treadmill 100 .
  • Some users may prefer to receive various training prompts privately, and/or may prefer to listen to music with headphones that deliver superior fidelity versus external speakers (not shown) of the example treadmill 100 .
  • the user may use headphones with the headphone port 138 to drown-out ambient noise of the environment in which the example treadmill 100 is being used.
  • the media port 136 may also be located on the user interface 112 , on the auxiliary display 132 , in proximity to the mounting slot 122 , and/or in proximity to the buttons 116 .
  • Volume control of audio output of the example headphone port 138 may be adjusted via the user interface 112 , such as, for example, via the touch screen 118 a and/or via one or more buttons 116 of the user interface 112 .
  • volume control may alternatively or additionally be accomplished via the activity console 113 .
  • the user may move the toggle switches 114 a , 114 b to adjust the volume of the headphone port 138 output, and/or select alternate audio output content such as, for example, alternate radio stations.
  • audio output of the headphone port 138 may be controlled by the touch display 118 b of the example activity console 113 .
  • the example media port 136 may also be adapted to receive a portable memory device at a memory port 140 .
  • the portable memory device may include, but is not limited to, a universal serial bus (USB) type memory, a compact flash (CF) memory, and/or a secure digital (SD) memory.
  • USB universal serial bus
  • CF compact flash
  • SD secure digital
  • the portable memory device may permit the user to consume personalized media while using the example treadmill 100 such as, for example, music tracks (e.g., MP3 files), video, and/or images for display on the example auxiliary display 132 , the display 118 a of the user interface 112 , and/or the display 118 b of the example activity console 113 .
  • the example memory port 140 may receive the portable memory device to facilitate personalized training profiles and/or personalized settings for the example treadmill 100 .
  • the user may have configuration data stored on the memory device to execute a particular training routine, display a particular scenery/background image, and/or tune to a particular radio station.
  • the user may also store workout result information to the portable memory device such as, for example, workout elapsed time, calories burned, and/or distance. If the user pursues a workout goal such as, for example, 50 miles per week, then the example memory port 140 may allow the control unit 110 to store progress data to the portable memory device.
  • the memory port 140 may allow the user to access electronic books, educational information, training information and/or suggested workout activities.
  • portable memory devices received by the example memory port 140 allows the user to skip data entry activities such as, for example, the user's weight, age, text font size on the display 118 a , 118 b , preferred workout routine, preferred radio station, preferred television program/station, and/or username and password credentials for e-mail access.
  • Service personnel may use the example memory port 140 to update firmware and/or run diagnostic utilities of the example treadmill 100 .
  • the portable memory device may be inserted into the memory port 140 to provide administrative credentials stored thereon that place the example treadmill 100 in a diagnostic and/or service mode.
  • the service personnel may download system data associated with the treadmill to ascertain a general health status of the treadmill 100 .
  • the example control unit 110 may cause the memory port 140 to store treadmill parameters to the portable memory device (e.g., a USB jump drive) including, but not limited to, elapsed hours of operation, belt age, and/or number of miles used by the moving platform 104 .
  • the example media port 136 may also be adapted to receive, via a media device port 142 , a portable entertainment device such as, for example, an MP3 player (e.g., an iPOD®) and/or a personal digital assistant (PDA).
  • a portable entertainment device such as, for example, an MP3 player (e.g., an iPOD®) and/or a personal digital assistant (PDA).
  • media from the portable media device connected to the example media device port 142 is presented to the user via speakers of the treadmill 100 in the event of audio-type media.
  • such media is displayed on the auxiliary display 132 , the display 118 a of the user interface 112 , and/or the display 118 b of the activity console 113 .
  • the user may plug personal headphones into the media device connected to the media port 142 to allow the user listening privacy.
  • Media devices connected to the example media device port 142 may be controlled by the user interface 112 (e.g., via one or more buttons 116 , via the touch sensitive display 118 , etc.), and/or controlled via the example activity console 113 .
  • the user may move the toggle switch 114 a in a generally upward and downward motion to navigate to various stored audio tracks.
  • the user may move the toggle switch 114 b in a generally upward and downward motion to increase and decrease a volume level, respectively.
  • User interface controls of portable media devices e.g., an MP3 player
  • the example activity console 113 facilitates user control of the treadmill 100 and/or media devices connected thereto in a manner that eliminates a need for fine motor skills while the user is walking, jogging, and/or running.
  • a user of the example treadmill 100 will exhibit a particular gait pattern and associated upper body movements while walking, jogging, and/or running.
  • the upper body movements generally include arms swinging in opposing directions, where each arm swing moves forward in unison with the opposite leg. For example, as the user's left arm swings forward, the user's right arm swings backward or rearward while the user's right leg steps forward. Similarly, as the user's right arm swings forward, the user's left arm swings backward or rearward while the user's left leg steps forward. Typically, each arm swing reaches a full forward position when the opposite arm swing reaches a corresponding full rearward position.
  • the example activity console 113 is generally located at a height equal to a user's 144 abdomen, thereby providing a biomechanical advantage to the user 144 when attempting to interact with the activity console 113 .
  • the user's 144 hands generally converge at the abdominal area when walking, jogging, and/or running, the activity console 113 location is advantageously placed near this abdominal area.
  • FIG. 1B illustrates the user 144 interacting with the example activity console 113 of the treadmill 100 .
  • the user's right hand 146 is pushing down on the right toggle switch 114 b .
  • movement of the toggle switch 114 b may allow the user 144 to reduce a volume level of a media device connected to the media port 136 of the activity console 113 .
  • movement of the toggle switch 114 a and/or 114 b may cause other treadmill parameters to change including, but not limited to, treadmill speed, treadmill incline, treadmill mode settings, and/or a treadmill platform 104 hardness.
  • FIG. 1B illustrates the user 144 interacting with the example activity console 113 of the treadmill 100 .
  • the user's right hand 146 is pushing down on the right toggle switch 114 b .
  • movement of the toggle switch 114 b may allow the user 144 to reduce a volume level of a media device connected to the media port 136 of the activity console 113 .
  • the user 144 is wearing a media device 148 communicatively connected to the media port 136 via a communication cable 150 .
  • the control unit 110 transmits control signals to the media device 148 via the media port 136 to adjust volume and/or select media tracks.
  • the user 144 may control the media device 148 via the user interface 112 , one or more buttons 116 , and/or control the media device 148 via the touch sensitive displays 118 a and 118 b of the user interface 112 and the activity console 113 , respectively.
  • the control unit 110 may include a wireless transceiver to send and/or receive control commands via radio frequency (RF) signals compliant with one or more wireless communication standards including, but not limited to, Bluetooth® and 802.11x standards.
  • RF radio frequency
  • Awkward body motions often result when accessing user interfaces of some known exercise apparatus, such as a stationary exercise bicycle, an elliptical trainer, a climber, a stepper, and/or a rower.
  • a person using an elliptical trainer typically maintains a forward facing position during their workout.
  • a greater biomechanical advantage may be maintained when user interface buttons, switches, keypads, and/or levers do not require that the forward facing user turn away to the side for such interaction.
  • a user may manually set the speed and/or the incline of the example treadmill 100 .
  • the toggle switch 114 a controls the incline and/or decline level of the incline/decline end 108
  • the toggle switch 114 b controls the speed of the moving platform 104 .
  • the toggle switch 114 a for the incline/decline and the switch 114 b for the speed are configured to facilitate control via gross motor movements, such as those that are typical of a user that is walking, jogging, and/or running. Generally speaking, gross motor movements are those that involve larger muscle groups and include a relatively lower degree of movement precision.
  • a user that moves his or her entire arm in a forward direction employs larger muscle groups to achieve such gross motor movements, but a user that attempts to sign his or her name generally employs smaller muscle groups to achieve the requisite movement precision for the signature.
  • larger user interface controls such as the example toggle switches 114 a and 114 b , allow the user to more easily adjust parameters of the treadmill 100 , particularly when the user's hands are perspiring, the user is moving quickly (e.g., running), and/or when the user is exhausted and, thus less coordinated, due to a strenuous workout.
  • the control unit 110 may store one or more training routines in a memory and/or the control unit 110 may include an input/output (I/O) port to send/receive training routines from various sources including, but not limited to, a network connected to a computer, a computer operated by a personal trainer, a USB memory device, and/or the Internet.
  • the I/O port may send/receive training routines and/or user information, such as user age, weight, body mass, etc., via a wired and/or wireless interface.
  • the training routines may automatically adjust operating parameters of the treadmill 100 (and/or any other type of exercise apparatus) during the user's workout, such as increasing/decreasing speed and/or increasing/decreasing the angle of the incline/decline end 108 .
  • the operating parameters automatically adjust according to predetermined settings, and/or settings based on the user's weight, age, body fat percentage, height, and/or target heart rate. For example, younger users having a relatively lower weight and a relatively higher height may experience operating speeds on the example treadmill 100 during the routine that are higher than those for older users having a relatively higher weight and a relatively lower height.
  • the user does not need to interact with the activity console 113 (such as the example toggle switches 114 a and 114 b ) and may simply accept the predetermined or default speed and/or incline selections of the control unit 110 based on the training routine.
  • the activity console 113 such as the example toggle switches 114 a and 114 b
  • the treadmill 100 includes an increase incline indicator 154 , a decrease incline indicator 152 , an increase speed indicator 156 , and a decrease speed indicator 158 .
  • the indicators 152 - 158 may be implemented using one or more (filament) light bulbs having one or more colors, as one or more light emitting diodes (LEDs) having one or more colors, as a cathode ray tube (CRT), and/or as a liquid crystal display (LCD) having one or more colors.
  • the LCD indicators may be monochrome and, optionally, include a backlight.
  • other illumination technologies may be employed including, but not limited to, organic displays, electronic ink (E-Ink), plasma, laser, and/or projection technologies. While arrow-shaped objects are illustrated in FIG. 1 for the increase incline indicator 154 , the example decrease incline indicator 152 , the example increase speed indicator 156 , and the example decrease speed indicator 158 , the indicators 152 - 158 may be configured to have any other shape.
  • the training routine stored in the control unit 110 and/or the external memory device causes the various indicators 152 - 158 to illuminate based on suggested speeds and/or incline levels.
  • the user may ignore the suggestion to move the speed toggle switch 114 b in the direction of the illuminated increase speed indicator 156 .
  • the user may advance the incline and/or the speed with the incline toggle switch 114 a and/or the speed toggle switch 114 b , respectively.
  • FIG. 2A illustrates additional detail of the example activity console 113 of FIGS. 1A and 1B .
  • the increase speed indicator 156 is illuminated to instruct the user that the training routine suggests the speed of the moving platform 104 should be increased.
  • the example speed toggle switch 114 b is activated (e.g., slid) by the user in a direction generally parallel to the increase speed indicator 156 arrow.
  • the user may ignore the increase speed indicator 156 and continue walking, jogging, or running at the current speed.
  • FIG. 2B illustrates additional detail of the example activity console 113 of FIGS. 1A and 1B .
  • the example activity console 113 of FIG. 2B illustrates that the decrease incline indicator 152 and the decrease speed indicator 158 are illuminated, thereby suggesting to the user that the incline toggle switch 114 a and the speed toggle switch 114 b should be moved in the downward direction generally parallel to the indicators ( 152 , 158 ).
  • the control unit 110 Upon moving the toggle switches 114 a , 114 b in the suggested directions, the control unit 110 causes the incline/decline end 108 to decrease in relative height from the horizontal and the moving platform 104 to decrease in speed.
  • the user is free to ignore both indicated suggestions, comply with both indicated suggestions, and/or comply with one of the two indicated suggestions, as desired.
  • the increase incline indicator 154 , the decrease incline indicator 152 , the increase speed indicator 156 , and/or the decrease speed indicator 158 may illuminate as a solid or continuous light or as a blinking light. Additionally, the indicators 152 - 158 may be any variety of colors and/or shapes. Further, the indicators 152 - 158 may operate in conjunction with a sound emitted by a speaker and/or a text message displayed on a screen of the example activity console 113 .
  • FIG. 3 illustrates another example user interface configuration that may enable a user to respond to training routine prompts of the example activity console 113 .
  • a toggle lever 302 a enables the user to increase and/or decrease the incline of the example treadmill 100
  • a toggle lever 302 b enables the user to increase and/or decrease the speed of the moving platform 104 of the example treadmill 100 .
  • the example toggle levers 302 a and 302 b allow the user to apply gross motor movements (as opposed to requiring fine motor movements) to generate a control signal in response to prompts from the training routine executed by the control unit 110 within and/or in communication with the activity console 113 .
  • the toggle levers 302 a and 302 b may be movable in a direction generally parallel to the incline indicators 152 and 154 , and a direction generally parallel to the speed indicators 156 and 158 , respectively.
  • the example toggle levers 302 a and 302 b may be configured to move in a direction parallel to that of the example moving platform 104 .
  • the user may move the example toggle lever 302 b in a forward direction (i.e., the same direction as the moving platform 104 ) to cause a speed increase, and move the example toggle lever 302 b in a backward or rearward direction (i.e., a direction opposite to that of the moving platform 104 ) to cause a speed decrease.
  • a forward direction i.e., the same direction as the moving platform 104
  • a backward or rearward direction i.e., a direction opposite to that of the moving platform 104
  • FIG. 4 illustrates yet another example configuration of the activity console 113 .
  • a trackball 402 a allows the user to increase and/or decrease the incline of the example treadmill 100
  • a trackball 402 b allows the user to increase and/or decrease the speed of the moving platform 104 of the example treadmill 100 .
  • the trackballs 402 a and 402 b may be configured to move in only two directions along a single axis of rotation.
  • the user may rotate the trackball 402 a , for example, in a direction generally parallel to that of the example increase incline indicator 154 to cause the incline/decline end 108 of the base 102 and/or platform 104 to increase in height (e.g., approach an alternate angle toward zero if in a decline position and/or approach an alternate angle greater than zero if in an incline position).
  • FIG. 5 illustrates yet another configuration of the example activity console 113 .
  • the user is provided with a touch-screen monitor 502 .
  • the touch-screen monitor 502 allows the user to view training routine instructions, media content, and/or broadcast programming during their workout. Additionally, the example touch-screen monitor 502 shown in FIG. 5 partitions the screen 502 into four separate regions 504 , 506 , 508 , and 510 to identify the increase incline indicator 154 , the decrease incline indicator 152 , the increase speed indicator 156 , and the decrease speed indicator 158 , respectively.
  • the user In the event that the user wishes to increase and/or decrease the incline and/or the speed (e.g., in response to prompts via the indicators 154 , 152 , 156 , and 158 ), the user touches the particular partition or region corresponding to the desired command. Accordingly, the partitions 504 , 506 , 508 , and 510 serve as an increase incline input, a decrease incline input, an increase speed input, and a decrease speed input, respectively.
  • the relatively large partitions depicted in the example of FIG. 5 are to facilitate a user's accurate selection of the desired control, particularly when the user is tired and/or moving during exercise.
  • the decrease speed indicator 158 is illuminated (i.e., shown as a crosshatched section) in response to the training routine suggestion to decrease the speed of the moving platform 104 .
  • the control unit 110 responds by reducing the speed of the moving platform 104 .
  • the example indicators 152 - 158 may be displayed on the touch screen monitor 502 as an image overlay.
  • the touch-screen LCD and/or touch-screen CRT may display such images as bitmap images generated by the control unit 110 .
  • FIG. 6 A flowchart representative of an example process 600 for implementing the example treadmill 100 and user interfaces of FIGS. 1A , 1 B, 2 A, 2 B, and 3 - 5 is shown in FIG. 6 .
  • the example process 600 may be implemented as machine readable instructions arranged as a program for execution by a processor, a controller, or similar computing device (e.g., the processor system 700 depicted in FIG. 7 ).
  • the program may be embodied in software stored on a tangible medium such as, for example, a flash memory, a CD-ROM, a floppy disk, a hard drive, a digital versatile disk (DVD), or a memory associated with the processor and/or controller, but persons of ordinary skill in the art will readily appreciate that the entire program and/or parts thereof could alternatively be embodied in firmware or dedicated hardware in a well-known manner (e.g., the program or example process 600 may be implemented by an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable logic device (FPLD), a programmable logic controller (PLC), a personal computer (PC), discrete logic, etc.).
  • ASIC application specific integrated circuit
  • PLD programmable logic device
  • FPLD field programmable logic device
  • PLC programmable logic controller
  • PC personal computer
  • one or more of the operations represented by the flowchart of FIG. 6 may be implemented manually.
  • the example process 600 is described with reference to the flowchart illustrated in FIG. 6 , persons of ordinary skill in the art will readily appreciate that many other methods of implementing the example process 600 may alternatively be used. For example, the order of execution of the blocks may be changed, and/or some of the blocks described may be changed, substituted, eliminated, or combined.
  • the example process 600 determines (e.g., via the control unit 110 ) if the user has triggered an input, such as the example incline increase/decrease, and/or the example speed increase/decrease inputs of FIGS. 1A , 1 B, 2 A, 2 B, and 3 - 5 (block 602 ). If not, then the example control unit 110 determines if the training routine is making a suggestion for the user to increase/decrease the incline and/or to increase/decrease the speed of the moving platform 104 (block 604 ). If neither a user input (block 602 ) occurs, nor a training routine suggestion (block 604 ) occurs, then control is returned to block 602 to monitor for such inputs.
  • an input such as the example incline increase/decrease, and/or the example speed increase/decrease inputs of FIGS. 1A , 1 B, 2 A, 2 B, and 3 - 5 (block 602 ). If not, then the example control unit 110 determines if the training routine is making
  • control unit 110 responds by executing the request (block 606 ). For example, if the user slides the toggle switch 114 b in an upward direction, then the control unit 110 causes the moving platform 104 to increase its speed.
  • the control unit 110 causes the activity console 113 to illuminate the corresponding prompt for the user to view (block 608 ). For example, if the training routine suggests that the user's speed should increase, then the control unit 110 sends a signal to the example increase speed indicator 154 to illuminate a solid or a continuous color and/or flash at a predetermined rate to attract the attention of the user. As discussed above, the example control unit 110 may invoke or activate any type of indicator including, but not limited to, the example touch-screen indicators 152 - 158 of FIG. 5 . The example control unit 110 determines if the user responds to the training routine suggestion by monitoring the inputs (block 610 ).
  • control unit 110 waits for a predetermined delay time period and decreases a counter (block 612 ). If the counter does not equal zero (block 614 ), then the example process 600 returns to block 610 to monitor for a user input. However, if the counter equals zero (block 614 ), then it is assumed that the user is ignoring or has elected not to follow the training routine suggestion and the counter is reset (block 616 ) before returning control to block 602 to monitor for user input.
  • the example control unit 110 responds to the user input by executing the request (block 618 ).
  • the counter is then reset (block 616 ) before the example method 600 returns to block 602 to monitor for user input.
  • FIG. 7 is a schematic diagram of an example processor system 700 that may be used to implement the control unit 110 , user interface 112 , and/or the activity console 113 of FIGS. 1A , 1 B, 2 A, 2 B, and 3 - 5 .
  • the example processor system 700 of FIG. 7 includes a general purpose programmable processor 710 .
  • the example processor 710 of FIG. 7 executes coded instructions 715 present in a main memory (e.g., within a random access memory (RAM) 725 as illustrated and/or within a read only memory (ROM) 720 ).
  • the example processor 710 may be any type of processing unit, such as a microprocessor from the AMD®, Sun® and/or Intel® families of microprocessors.
  • the example processor 710 may execute, among other things, machine accessible instructions to perform the example process 600 of FIG. 6 to control the treadmill 100 .
  • the example processor 710 of FIG. 7 is in communication with the example main memory (including the ROM 720 and the RAM 725 ) via a bus 730 .
  • the example RAM 725 of FIG. 7 may be implemented by dynamic random access memory (DRAM), Synchronous DRAM (SDRAM), and/or any other type of RAM device, and the example ROM 720 of FIG. 7 may be implemented by flash memory and/or any other desired type of memory device. Access to the example memories 720 and 725 is typically controlled by a memory controller (not shown) in a conventional manner.
  • the example control unit 110 of FIG. 1 includes any variety of conventional interface circuitry such as, for example, an external bus interface 735 .
  • the external bus interface 735 may provide one input signal path (e.g., a semiconductor package pin) for each switch of the example activity console 113 .
  • the external bus interface 735 may implement any variety of time multiplexed interface to receive input signals from any number of additional and/or alternate activity console 113 inputs.
  • the example processor system 700 includes any variety of display 740 , such as the example touch-screen 502 (e.g., an LCD touch-screen, a CRT touch-screen, etc.) discussed in connection with FIG. 5 .
  • the example touch-screen 502 e.g., an LCD touch-screen, a CRT touch-screen, etc.
  • a network interface 750 may be employed, such as, for example, a wireless LAN interface in accordance with, for instance, the Institute of Electronics and Electrical Engineers (IEEE) 802.11b, 802.11g, 802.15.4 (a.k.a. ZigBee) etc. standards.
  • IEEE Institute of Electronics and Electrical Engineers
  • 802.11b 802.11b
  • 802.11g 802.11g
  • 802.15.4 a.k.a. ZigBee
  • the example processor 710 of FIG. 7 uses the example network interface 750 to obtain, edit, and/or delete training routines for an identified user.
  • the example processor system 700 includes any variety of speaker 755 .
  • the example processor 710 of FIG. 7 can cause any variety of sounds such as, for example, a prompt alarm bell to be produced by the example speaker 755 of FIG. 7 while a user is exercising.
  • control unit 110 may be implemented using any of a variety of other and/or additional devices, components, circuits, modules, etc. Further, the devices, components, circuits, modules, elements, etc. illustrated in FIG. 7 may be combined, re-arranged, eliminated and/or implemented in any of a variety of ways.

Abstract

User interface methods and apparatus for controlling exercise apparatus are disclosed. An example user interface includes an exercise parameter input and an indicator associated with the exercise parameter input, and a control unit to activate the indicator in response to a training routine to prompt a user of the exercise apparatus to adjust an operation of the exercise apparatus via the exercise parameter input.

Description

    FIELD OF THE DISCLOSURE
  • The present disclosure relates generally to exercise equipment control and, more specifically, to user interface methods and apparatus for controlling exercise apparatus.
  • BACKGROUND OF RELATED ART
  • Modern exercise apparatus often provides adjustable exercise parameters during use. For example, treadmills typically enable users to adjust platform speed and/or platform incline. Similarly, other exercise equipment or apparatus such as stationary bicycles, elliptical trainers, climbers, steppers, etc. may enable users to adjust exercise speed, resistance, and/or stroke length during use of the apparatus. Such adjustable exercise apparatus often provides one or more predetermined pre-programmed training routines that a user may follow during a workout. Such routines automatically adjust the exercise parameters throughout the routine, such as by changing speed, changing incline (e.g., in the case of a treadmill), changing resistance, and/or various combinations thereof. The routines typically execute as a series of intervals (e.g., speed step functions) of varying intensity, execute gradual changes of speed and/or incline, and/or execute a relatively constant exercise (e.g., a single speed and/or small speed adjustments over time). Such routines may also be based on the weight, age, percent body fat, and/or target heart rate of the user, and/or such routines may be custom tailored for particular health or fitness objectives of the user.
  • While many users are content to follow predetermined pre-programmed training routines as provided and/or set the speed, resistance, and/or incline parameters at fixed levels throughout a workout, other users may wish to make one or more adjustments to the parameters during the workout. During the workout, many users exhibit a natural rhythm, gait, and/or body motion when using an exercise apparatus. However, a user's natural body motion typically includes an arm motion that results in the user's hands extending in a direction that is generally in-front of the user rather than down near a side of the exercise apparatus (e.g., one or more rails of a treadmill) where the parameter adjustment button(s) may be located. Additionally, some users may wish to make one or more adjustments to the exercise apparatus parameters during part of the workout, while accepting predetermined pre-programmed routine settings during other parts of the workout.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1A is an illustration of a treadmill incorporating an example user interface.
  • FIG. 1B is an illustration of the treadmill of FIG. 1A being used by a runner.
  • FIGS. 2A and 2B illustrate example manners of displaying a prompt to a user via the example user interface of FIG. 1.
  • FIGS. 3-5 illustrate example manners of receiving user inputs via the example user interface of FIG. 1.
  • FIG. 6 illustrates a flowchart representative of an example process that may be carried out to implement the example user interfaces shown in FIGS. 1, 2A, 2B, and 3-5.
  • FIG. 7 illustrates an example processor system that may be used to implement the example apparatus and methods described herein.
  • DETAILED DESCRIPTION
  • The example exercise apparatus described herein include user interfaces having input mechanisms to enable users to adjust operating parameters of the exercise apparatus. The input mechanisms may include one or more switches, buttons, levers, and/or keypads to facilitate user control and/or data entry. Users may interact with the interface input mechanisms to enter a weight, an age, a target heart rate, a percent body fat, and/or select one or more pre-programmed training routines. Examples of exercise apparatus include, but are not limited to, stationary bicycles, elliptical trainers, climbers, steppers, rowers, and/or treadmills. For ease of illustration and description, the example user interface methods and apparatus are described below in connection with a treadmill. However, the user interface methods and apparatus described herein may more generally apply to any type of exercise apparatus, without limitation.
  • Referring to FIG. 1, an example treadmill 100 is shown with a base 102 that houses a moving platform 104 on which a user may walk, jog, and/or run. The base 102 includes a pivot end 106 and an incline/decline end 108, which may be raised and/or lowered to various heights based on user settings and/or programmed training routines. For example, the moving platform 104 is deemed to be at an incline position when the relative angle formed between the pivot end 106 and the incline/decline end 108 results in an angle above a zero horizontal level. On the other hand, the moving platform 104 is deemed to be at a decline position when the relative angle formed between the pivot end 106 and the incline/decline end 108 results in an angle below the zero horizontal level. In the illustrated example, the speed of the moving platform 104 and the incline/decline end 108 are controlled by a control unit 110 having a user interface 112 and an activity zone, console, or user interface 113. The activity zone, console, or user interface 113 may include, but is not limited to, toggle switches 114 a and 114 b, buttons, levers, touch sensors, membrane switches, and trackballs. Similarly, the user interface 112 may also employ toggle switches, buttons 116, membrane switches, trackballs, and touch sensitive screens 118 a and 118 b. The example control unit 110 may also monitor a safety strap 120 that attaches to the user and/or the user's clothing, and which causes the moving platform 104 to stop if the strap 120 is pulled away or disengaged from a mounting slot 122. As described above, other types of exercise apparatus may use the example methods and apparatus described herein. For example, a stationary bicycle may include the activity console 113, which includes the toggle switches 114 a, 114 b, buttons, levers, touch sensors, membrane switches, touch sensitive screens 118 a and 118 b, and/or trackballs. In the case where the activity console 113 is used with a stationary bicycle, the activity console 113 may allow the user to adjust an exercise time, a pedaling resistance, and/or select a particular training routine.
  • The example treadmill 100 also includes vertical rails 124 that are mounted to the base 102 and which support the control unit 110, the user interface 112 components, and the activity console 113 (e.g., the toggle switches 114 a and 114 b, the buttons, the levers, the touch sensors, the membrane switches, the touch sensitive screen 118 b, and/or the trackballs). Additionally, the vertical rails 124 provide support for arms 126 that extend generally perpendicular from the vertical rails 124 and which are generally parallel with the base unit 102. The arms 126 allow a user to support himself/herself while walking, jogging, and/or running on the moving platform 104. However, persons having ordinary skill in the art will appreciate that a user who exceeds about 4.5 miles per hour is generally considered to be running. As such, placing hands on the arms 126 becomes cumbersome and is typically not done because the user would no longer be moving his or her arms in a natural manner, thereby increasing the chances of tripping.
  • In the illustrated example, the treadmill 100 includes handgrip electrodes 128 to allow the user to monitor their heart rate. The user's heart rate may be displayed on a screen (e.g., a television screen, a liquid crystal display (LCD) screen, a high definition screen, etc.) of the user interface 112 and/or the activity console 113, and/or transmitted to a heart rate monitor worn by the user (e.g., a watch with heart rate functionality and/or display). As described above, to reduce the possibility of tripping and/or awkward body motions when the user exceeds about 4.5 miles per hour, the heart rate functionality is disabled. Similarly, any other user interface pads, switches, buttons, and/or toggles that are located on the arms 126, which may result in awkward body motion(s) when the user exceeds about 4.5 miles per hour may also be disabled.
  • To minimize the possibility of tripping and/or other accidents that may occur due to a user's arms moving in a manner inconsistent with a natural gait and body motion, the activity console or user interface 113 is positioned to be in front of a user (e.g., within an activity zone of the user) rather than at the user's side (e.g., on the arms 126 at or near the handgrip electrodes 128). In other words, for the example treadmill 100 in FIG. 1, exercise parameter input(s) are positioned on the activity console 113 to be approximately aligned with a forward central portion of the exercise equipment.
  • The example activity console 113 may accommodate users having various body types by telescoping and/or tilting, as needed. For example, taller users having a longer stride may consume more of the moving platform 104 when running, walking, and/or jogging. As such, a taller user may prefer that the example activity console 113 be retracted, that is, nearer the user interface 112 by telescoping along a positive x-axis 130. Additionally, the taller user may prefer that the example activity console 113 be tilted in a generally upward manner to allow a more direct view of the screen 118 b. Such tilting may occur in a direction generally perpendicular to the x-axis 130. Without limitation, the example activity console 113 may pivot, rotate, and/or tilt with respect to all three coordinate axes (i.e., the x-axis 130 and a y-axis and z-axis, both of which are orthogonal to each other and the x-axis 130). For example, the activity console 113 may be mounted to the treadmill 100 via a ball-and-socket joint to facilitate one or more pivot locations, rotation locations, and/or tilt locations.
  • In the illustrated example of FIG. 1A, the treadmill 100 includes an auxiliary display 132 mounted to the user interface 112. The example auxiliary display 132 may be an LCD screen, a cathode ray tube (CRT) display, a plasma display, a touch sensitive display, or similar display to facilitate viewable media for a user of the treadmill 100. For example, the auxiliary display 132 may present broadcast television media, cable and/or satellite media, music videos, movies, and/or training videos during a workout by the user. The user may interact with the user interface 112 to adjust the displayed media content by, for example, adjusting a channel selection, adjusting a volume level, and/or selecting control parameters of the example treadmill (e.g., increase/decrease speed, increase/decrease incline/decline, increase/decrease moving platform 104 hardness, etc.).
  • Additionally, the user may physically adjust the auxiliary display 132 in a telescoping manner along a y-axis 134, adjust the user interface 112 along the y-axis 134 via telescoping joints 135 a, and/or adjust the height of the vertical rails 124 along a general direction of the y-axis 134 via telescoping joints 135 b. Without limitation, telescoping, rotation, and/or tilting motions of the activity console 113, the user interface 112, the auxiliary display 132, and/or the vertical rails 124 may be accomplished by interaction with the toggle switches 114 a, 114 b, the buttons 116, and/or touch sensitive buttons of the example touch sensitive screens 118 a, 118 b. In the illustrated example of FIG. 1A, such tilting, telescoping, and/or rotation motions invoked by user interaction are accomplished via one or more motors within the example treadmill 100. For example, servo motors may be located within the vertical rails 124 proximate the telescoping joints 135 b to move the vertical rails 124 in a motion generally parallel to the y-axis 134.
  • In the illustrated example of FIG. 1A, the activity console 113 includes a media port 136 to interface with one or more media devices. For example, the media port 136 may be adapted to accept, via a headphone port 138, a pair of headphones owned and/or otherwise preferred by the user of the treadmill 100. Some users may prefer to receive various training prompts privately, and/or may prefer to listen to music with headphones that deliver superior fidelity versus external speakers (not shown) of the example treadmill 100. Additionally or alternatively, the user may use headphones with the headphone port 138 to drown-out ambient noise of the environment in which the example treadmill 100 is being used. Although the illustrated example of FIG. 1A shows the media port 136 on the example activity console 113, the media port 136 may also be located on the user interface 112, on the auxiliary display 132, in proximity to the mounting slot 122, and/or in proximity to the buttons 116.
  • Volume control of audio output of the example headphone port 138 may be adjusted via the user interface 112, such as, for example, via the touch screen 118 a and/or via one or more buttons 116 of the user interface 112. Without limitation, volume control may alternatively or additionally be accomplished via the activity console 113. The user may move the toggle switches 114 a, 114 b to adjust the volume of the headphone port 138 output, and/or select alternate audio output content such as, for example, alternate radio stations. Without limitation, audio output of the headphone port 138 may be controlled by the touch display 118 b of the example activity console 113.
  • The example media port 136 may also be adapted to receive a portable memory device at a memory port 140. The portable memory device may include, but is not limited to, a universal serial bus (USB) type memory, a compact flash (CF) memory, and/or a secure digital (SD) memory. The portable memory device may permit the user to consume personalized media while using the example treadmill 100 such as, for example, music tracks (e.g., MP3 files), video, and/or images for display on the example auxiliary display 132, the display 118 a of the user interface 112, and/or the display 118 b of the example activity console 113. Additionally, the example memory port 140 may receive the portable memory device to facilitate personalized training profiles and/or personalized settings for the example treadmill 100. For example, the user may have configuration data stored on the memory device to execute a particular training routine, display a particular scenery/background image, and/or tune to a particular radio station. The user may also store workout result information to the portable memory device such as, for example, workout elapsed time, calories burned, and/or distance. If the user pursues a workout goal such as, for example, 50 miles per week, then the example memory port 140 may allow the control unit 110 to store progress data to the portable memory device.
  • Without limitation, the memory port 140 may allow the user to access electronic books, educational information, training information and/or suggested workout activities. Persons having ordinary skill in the art will appreciate that portable memory devices received by the example memory port 140 allows the user to skip data entry activities such as, for example, the user's weight, age, text font size on the display 118 a, 118 b, preferred workout routine, preferred radio station, preferred television program/station, and/or username and password credentials for e-mail access.
  • Service personnel may use the example memory port 140 to update firmware and/or run diagnostic utilities of the example treadmill 100. The portable memory device may be inserted into the memory port 140 to provide administrative credentials stored thereon that place the example treadmill 100 in a diagnostic and/or service mode. The service personnel may download system data associated with the treadmill to ascertain a general health status of the treadmill 100. For example, the example control unit 110 may cause the memory port 140 to store treadmill parameters to the portable memory device (e.g., a USB jump drive) including, but not limited to, elapsed hours of operation, belt age, and/or number of miles used by the moving platform 104.
  • The example media port 136 may also be adapted to receive, via a media device port 142, a portable entertainment device such as, for example, an MP3 player (e.g., an iPOD®) and/or a personal digital assistant (PDA). In the illustrated example of FIG. 1A, media from the portable media device connected to the example media device port 142 is presented to the user via speakers of the treadmill 100 in the event of audio-type media. However, in the event of video and/or image media, such media is displayed on the auxiliary display 132, the display 118 a of the user interface 112, and/or the display 118 b of the activity console 113. Additionally or alternatively, the user may plug personal headphones into the media device connected to the media port 142 to allow the user listening privacy.
  • Media devices connected to the example media device port 142 may be controlled by the user interface 112 (e.g., via one or more buttons 116, via the touch sensitive display 118, etc.), and/or controlled via the example activity console 113. For example, the user may move the toggle switch 114 a in a generally upward and downward motion to navigate to various stored audio tracks. Similarly, the user may move the toggle switch 114 b in a generally upward and downward motion to increase and decrease a volume level, respectively. User interface controls of portable media devices (e.g., an MP3 player) are relatively small compared to the toggle switches 114 a, 114 b of the activity console 113 and generally require fine motor skill for proper operation. As such, using such small controls of the portable media device may be particularly difficult while the user is walking, jogging, and/or running. As discussed in further detail below, the example activity console 113 facilitates user control of the treadmill 100 and/or media devices connected thereto in a manner that eliminates a need for fine motor skills while the user is walking, jogging, and/or running.
  • A user of the example treadmill 100 will exhibit a particular gait pattern and associated upper body movements while walking, jogging, and/or running. The upper body movements generally include arms swinging in opposing directions, where each arm swing moves forward in unison with the opposite leg. For example, as the user's left arm swings forward, the user's right arm swings backward or rearward while the user's right leg steps forward. Similarly, as the user's right arm swings forward, the user's left arm swings backward or rearward while the user's left leg steps forward. Typically, each arm swing reaches a full forward position when the opposite arm swing reaches a corresponding full rearward position. As such, when one of the user's arms is in a forward position, interaction with the example activity console 113 components, such as the example toggle switches 114 a and 114 b, is most easily accomplished. As shown in FIG. 1B, the example activity console 113 is generally located at a height equal to a user's 144 abdomen, thereby providing a biomechanical advantage to the user 144 when attempting to interact with the activity console 113. In particular, because the user's 144 hands generally converge at the abdominal area when walking, jogging, and/or running, the activity console 113 location is advantageously placed near this abdominal area.
  • FIG. 1B illustrates the user 144 interacting with the example activity console 113 of the treadmill 100. In particular, the user's right hand 146 is pushing down on the right toggle switch 114 b. As discussed above, movement of the toggle switch 114 b may allow the user 144 to reduce a volume level of a media device connected to the media port 136 of the activity console 113. Additionally or alternatively, movement of the toggle switch 114 a and/or 114 b may cause other treadmill parameters to change including, but not limited to, treadmill speed, treadmill incline, treadmill mode settings, and/or a treadmill platform 104 hardness. In the illustrated example of FIG. 1B, the user 144 is wearing a media device 148 communicatively connected to the media port 136 via a communication cable 150. In response to movement of the toggle switches 114 a and 114 b, the control unit 110 transmits control signals to the media device 148 via the media port 136 to adjust volume and/or select media tracks. The user 144 may control the media device 148 via the user interface 112, one or more buttons 116, and/or control the media device 148 via the touch sensitive displays 118 a and 118 b of the user interface 112 and the activity console 113, respectively.
  • While the illustrated example treadmill 100 of FIG. 1B includes a communication cable 150 to facilitate control commands to the example media device 148, commands may be wirelessly sent by the control unit 110. For example, the control unit 110 may include a wireless transceiver to send and/or receive control commands via radio frequency (RF) signals compliant with one or more wireless communication standards including, but not limited to, Bluetooth® and 802.11x standards.
  • Awkward body motions often result when accessing user interfaces of some known exercise apparatus, such as a stationary exercise bicycle, an elliptical trainer, a climber, a stepper, and/or a rower. For example, a person using an elliptical trainer typically maintains a forward facing position during their workout. As such, a greater biomechanical advantage may be maintained when user interface buttons, switches, keypads, and/or levers do not require that the forward facing user turn away to the side for such interaction.
  • In operation, a user may manually set the speed and/or the incline of the example treadmill 100. Returning to the illustrated example of FIG. 1A, the toggle switch 114 a controls the incline and/or decline level of the incline/decline end 108, and the toggle switch 114 b controls the speed of the moving platform 104. The toggle switch 114 a for the incline/decline and the switch 114 b for the speed are configured to facilitate control via gross motor movements, such as those that are typical of a user that is walking, jogging, and/or running. Generally speaking, gross motor movements are those that involve larger muscle groups and include a relatively lower degree of movement precision. For example, a user that moves his or her entire arm in a forward direction employs larger muscle groups to achieve such gross motor movements, but a user that attempts to sign his or her name generally employs smaller muscle groups to achieve the requisite movement precision for the signature. Persons having ordinary skill in the art will appreciate that larger user interface controls, such as the example toggle switches 114 a and 114 b, allow the user to more easily adjust parameters of the treadmill 100, particularly when the user's hands are perspiring, the user is moving quickly (e.g., running), and/or when the user is exhausted and, thus less coordinated, due to a strenuous workout.
  • The control unit 110 may store one or more training routines in a memory and/or the control unit 110 may include an input/output (I/O) port to send/receive training routines from various sources including, but not limited to, a network connected to a computer, a computer operated by a personal trainer, a USB memory device, and/or the Internet. The I/O port may send/receive training routines and/or user information, such as user age, weight, body mass, etc., via a wired and/or wireless interface. As described above, the training routines may automatically adjust operating parameters of the treadmill 100 (and/or any other type of exercise apparatus) during the user's workout, such as increasing/decreasing speed and/or increasing/decreasing the angle of the incline/decline end 108. As the routine executes, the operating parameters automatically adjust according to predetermined settings, and/or settings based on the user's weight, age, body fat percentage, height, and/or target heart rate. For example, younger users having a relatively lower weight and a relatively higher height may experience operating speeds on the example treadmill 100 during the routine that are higher than those for older users having a relatively higher weight and a relatively lower height. Accordingly, the user does not need to interact with the activity console 113 (such as the example toggle switches 114 a and 114 b) and may simply accept the predetermined or default speed and/or incline selections of the control unit 110 based on the training routine.
  • On the other hand, some users may follow a training routine stored in the control unit 110 that suggests (rather than executes) one or more moving platform 104 speeds and/or incline levels. In the illustrated example of FIG. 1, the treadmill 100 includes an increase incline indicator 154, a decrease incline indicator 152, an increase speed indicator 156, and a decrease speed indicator 158. The indicators 152-158 may be implemented using one or more (filament) light bulbs having one or more colors, as one or more light emitting diodes (LEDs) having one or more colors, as a cathode ray tube (CRT), and/or as a liquid crystal display (LCD) having one or more colors. Without limitation, the LCD indicators may be monochrome and, optionally, include a backlight. However, other illumination technologies may be employed including, but not limited to, organic displays, electronic ink (E-Ink), plasma, laser, and/or projection technologies. While arrow-shaped objects are illustrated in FIG. 1 for the increase incline indicator 154, the example decrease incline indicator 152, the example increase speed indicator 156, and the example decrease speed indicator 158, the indicators 152-158 may be configured to have any other shape.
  • The training routine stored in the control unit 110 and/or the external memory device causes the various indicators 152-158 to illuminate based on suggested speeds and/or incline levels. In the event that the user is feeling too exhausted to walk, jog, or run at a higher suggested speed, then the user may ignore the suggestion to move the speed toggle switch 114 b in the direction of the illuminated increase speed indicator 156. Similarly, in the event that the user wants to experience a workout that is more strenuous than the training routine suggests, then the user may advance the incline and/or the speed with the incline toggle switch 114 a and/or the speed toggle switch 114 b, respectively.
  • FIG. 2A illustrates additional detail of the example activity console 113 of FIGS. 1A and 1B. In the illustrated example, the increase speed indicator 156 is illuminated to instruct the user that the training routine suggests the speed of the moving platform 104 should be increased. In the event that the user agrees with the training routine suggestion, the example speed toggle switch 114 b is activated (e.g., slid) by the user in a direction generally parallel to the increase speed indicator 156 arrow. However, as discussed above, if the user chooses to not follow the suggested prompt by the training routine, the user may ignore the increase speed indicator 156 and continue walking, jogging, or running at the current speed.
  • Similarly, FIG. 2B illustrates additional detail of the example activity console 113 of FIGS. 1A and 1B. In particular, the example activity console 113 of FIG. 2B illustrates that the decrease incline indicator 152 and the decrease speed indicator 158 are illuminated, thereby suggesting to the user that the incline toggle switch 114 a and the speed toggle switch 114 b should be moved in the downward direction generally parallel to the indicators (152, 158). Upon moving the toggle switches 114 a, 114 b in the suggested directions, the control unit 110 causes the incline/decline end 108 to decrease in relative height from the horizontal and the moving platform 104 to decrease in speed. However, the user is free to ignore both indicated suggestions, comply with both indicated suggestions, and/or comply with one of the two indicated suggestions, as desired.
  • Without limitation, the increase incline indicator 154, the decrease incline indicator 152, the increase speed indicator 156, and/or the decrease speed indicator 158 may illuminate as a solid or continuous light or as a blinking light. Additionally, the indicators 152-158 may be any variety of colors and/or shapes. Further, the indicators 152-158 may operate in conjunction with a sound emitted by a speaker and/or a text message displayed on a screen of the example activity console 113.
  • FIG. 3 illustrates another example user interface configuration that may enable a user to respond to training routine prompts of the example activity console 113. In the illustrated example activity console 113 of FIG. 3, a toggle lever 302 a enables the user to increase and/or decrease the incline of the example treadmill 100, and a toggle lever 302 b enables the user to increase and/or decrease the speed of the moving platform 104 of the example treadmill 100. Similar to the example toggle switches 114 a and 114 b, the example toggle levers 302 a and 302 b allow the user to apply gross motor movements (as opposed to requiring fine motor movements) to generate a control signal in response to prompts from the training routine executed by the control unit 110 within and/or in communication with the activity console 113. The toggle levers 302 a and 302 b may be movable in a direction generally parallel to the incline indicators 152 and 154, and a direction generally parallel to the speed indicators 156 and 158, respectively. However, the example toggle levers 302 a and 302 b may be configured to move in a direction parallel to that of the example moving platform 104. For example, the user may move the example toggle lever 302 b in a forward direction (i.e., the same direction as the moving platform 104) to cause a speed increase, and move the example toggle lever 302 b in a backward or rearward direction (i.e., a direction opposite to that of the moving platform 104) to cause a speed decrease.
  • FIG. 4 illustrates yet another example configuration of the activity console 113. In the illustrated example activity console 113 of FIG. 4, a trackball 402 a allows the user to increase and/or decrease the incline of the example treadmill 100, and a trackball 402 b allows the user to increase and/or decrease the speed of the moving platform 104 of the example treadmill 100. The trackballs 402 a and 402 b may be configured to move in only two directions along a single axis of rotation. Accordingly, the user may rotate the trackball 402 a, for example, in a direction generally parallel to that of the example increase incline indicator 154 to cause the incline/decline end 108 of the base 102 and/or platform 104 to increase in height (e.g., approach an alternate angle toward zero if in a decline position and/or approach an alternate angle greater than zero if in an incline position).
  • FIG. 5 illustrates yet another configuration of the example activity console 113. In the illustrated example activity console 113 of FIG. 5, the user is provided with a touch-screen monitor 502. The touch-screen monitor 502 allows the user to view training routine instructions, media content, and/or broadcast programming during their workout. Additionally, the example touch-screen monitor 502 shown in FIG. 5 partitions the screen 502 into four separate regions 504, 506, 508, and 510 to identify the increase incline indicator 154, the decrease incline indicator 152, the increase speed indicator 156, and the decrease speed indicator 158, respectively. In the event that the user wishes to increase and/or decrease the incline and/or the speed (e.g., in response to prompts via the indicators 154, 152, 156, and 158), the user touches the particular partition or region corresponding to the desired command. Accordingly, the partitions 504, 506, 508, and 510 serve as an increase incline input, a decrease incline input, an increase speed input, and a decrease speed input, respectively. The relatively large partitions depicted in the example of FIG. 5 are to facilitate a user's accurate selection of the desired control, particularly when the user is tired and/or moving during exercise.
  • In the illustrated example touch-screen monitor 502 of FIG. 5, the decrease speed indicator 158 is illuminated (i.e., shown as a crosshatched section) in response to the training routine suggestion to decrease the speed of the moving platform 104. In the event that the user touches the crosshatched region (the input partition 510), then the control unit 110 responds by reducing the speed of the moving platform 104. The example indicators 152-158 may be displayed on the touch screen monitor 502 as an image overlay. Persons having ordinary skill in the art will appreciate that the touch-screen LCD and/or touch-screen CRT may display such images as bitmap images generated by the control unit 110.
  • A flowchart representative of an example process 600 for implementing the example treadmill 100 and user interfaces of FIGS. 1A, 1B, 2A, 2B, and 3-5 is shown in FIG. 6. The example process 600 may be implemented as machine readable instructions arranged as a program for execution by a processor, a controller, or similar computing device (e.g., the processor system 700 depicted in FIG. 7). The program may be embodied in software stored on a tangible medium such as, for example, a flash memory, a CD-ROM, a floppy disk, a hard drive, a digital versatile disk (DVD), or a memory associated with the processor and/or controller, but persons of ordinary skill in the art will readily appreciate that the entire program and/or parts thereof could alternatively be embodied in firmware or dedicated hardware in a well-known manner (e.g., the program or example process 600 may be implemented by an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable logic device (FPLD), a programmable logic controller (PLC), a personal computer (PC), discrete logic, etc.). Also, one or more of the operations represented by the flowchart of FIG. 6 may be implemented manually. Further, although the example process 600 is described with reference to the flowchart illustrated in FIG. 6, persons of ordinary skill in the art will readily appreciate that many other methods of implementing the example process 600 may alternatively be used. For example, the order of execution of the blocks may be changed, and/or some of the blocks described may be changed, substituted, eliminated, or combined.
  • The example process 600 determines (e.g., via the control unit 110) if the user has triggered an input, such as the example incline increase/decrease, and/or the example speed increase/decrease inputs of FIGS. 1A, 1B, 2A, 2B, and 3-5 (block 602). If not, then the example control unit 110 determines if the training routine is making a suggestion for the user to increase/decrease the incline and/or to increase/decrease the speed of the moving platform 104 (block 604). If neither a user input (block 602) occurs, nor a training routine suggestion (block 604) occurs, then control is returned to block 602 to monitor for such inputs. However, if the user activates an input (block 602), then the control unit 110 responds by executing the request (block 606). For example, if the user slides the toggle switch 114 b in an upward direction, then the control unit 110 causes the moving platform 104 to increase its speed.
  • If the training routine includes a suggestion to increase and/or decrease the incline and/or speed (block 604), then the control unit 110 causes the activity console 113 to illuminate the corresponding prompt for the user to view (block 608). For example, if the training routine suggests that the user's speed should increase, then the control unit 110 sends a signal to the example increase speed indicator 154 to illuminate a solid or a continuous color and/or flash at a predetermined rate to attract the attention of the user. As discussed above, the example control unit 110 may invoke or activate any type of indicator including, but not limited to, the example touch-screen indicators 152-158 of FIG. 5. The example control unit 110 determines if the user responds to the training routine suggestion by monitoring the inputs (block 610). If no response is received, the control unit 110 waits for a predetermined delay time period and decreases a counter (block 612). If the counter does not equal zero (block 614), then the example process 600 returns to block 610 to monitor for a user input. However, if the counter equals zero (block 614), then it is assumed that the user is ignoring or has elected not to follow the training routine suggestion and the counter is reset (block 616) before returning control to block 602 to monitor for user input.
  • Returning to block 610, if the user does respond to the training routine suggestion, then the example control unit 110 responds to the user input by executing the request (block 618). The counter is then reset (block 616) before the example method 600 returns to block 602 to monitor for user input.
  • FIG. 7 is a schematic diagram of an example processor system 700 that may be used to implement the control unit 110, user interface 112, and/or the activity console 113 of FIGS. 1A, 1B, 2A, 2B, and 3-5. The example processor system 700 of FIG. 7 includes a general purpose programmable processor 710. The example processor 710 of FIG. 7 executes coded instructions 715 present in a main memory (e.g., within a random access memory (RAM) 725 as illustrated and/or within a read only memory (ROM) 720). The example processor 710 may be any type of processing unit, such as a microprocessor from the AMD®, Sun® and/or Intel® families of microprocessors. The example processor 710 may execute, among other things, machine accessible instructions to perform the example process 600 of FIG. 6 to control the treadmill 100.
  • The example processor 710 of FIG. 7 is in communication with the example main memory (including the ROM 720 and the RAM 725) via a bus 730. The example RAM 725 of FIG. 7 may be implemented by dynamic random access memory (DRAM), Synchronous DRAM (SDRAM), and/or any other type of RAM device, and the example ROM 720 of FIG. 7 may be implemented by flash memory and/or any other desired type of memory device. Access to the example memories 720 and 725 is typically controlled by a memory controller (not shown) in a conventional manner.
  • To receive input signals from the example incline increase/decrease inputs (e.g., 152 and 154) and/or the example speed increase/ decrease inputs 156 and 158, the example control unit 110 of FIG. 1 includes any variety of conventional interface circuitry such as, for example, an external bus interface 735. For example, the external bus interface 735 may provide one input signal path (e.g., a semiconductor package pin) for each switch of the example activity console 113. Additionally or alternatively, the external bus interface 735 may implement any variety of time multiplexed interface to receive input signals from any number of additional and/or alternate activity console 113 inputs.
  • To display information for viewing by a user, the example processor system 700 includes any variety of display 740, such as the example touch-screen 502 (e.g., an LCD touch-screen, a CRT touch-screen, etc.) discussed in connection with FIG. 5.
  • To allow the example control unit 110 to interact with the user to upload and/or modify training routines, a network interface 750 may be employed, such as, for example, a wireless LAN interface in accordance with, for instance, the Institute of Electronics and Electrical Engineers (IEEE) 802.11b, 802.11g, 802.15.4 (a.k.a. ZigBee) etc. standards. The example processor 710 of FIG. 7 uses the example network interface 750 to obtain, edit, and/or delete training routines for an identified user.
  • To allow the example control unit 110 to generate sounds, the example processor system 700 includes any variety of speaker 755. The example processor 710 of FIG. 7 can cause any variety of sounds such as, for example, a prompt alarm bell to be produced by the example speaker 755 of FIG. 7 while a user is exercising.
  • Although an example control unit 110 has been described as being implemented using the example processor system 700 of FIG. 7, the control unit 110 may be implemented using any of a variety of other and/or additional devices, components, circuits, modules, etc. Further, the devices, components, circuits, modules, elements, etc. illustrated in FIG. 7 may be combined, re-arranged, eliminated and/or implemented in any of a variety of ways.
  • Accordingly, while the above specification described example apparatus, methods, and articles of manufacture, persons of ordinary skill in the art will readily appreciate that the examples are not the only way to implement such apparatus, methods, and articles of manufacture. Therefore, although certain example apparatus, methods, and articles of manufacture have been described herein, the scope of coverage of this patent is not limited thereto. On the contrary, this patent covers all apparatus, methods, and articles of manufacture fairly falling within the scope of the appended claims either literally or under the doctrine of equivalents.

Claims (23)

1. An exercise apparatus comprising:
a user interface having an exercise parameter input and an indicator associated with the exercise parameter input; and
a control unit to activate the indicator in response to a training routine to prompt a user of the exercise apparatus to adjust an operation of the exercise apparatus via the exercise parameter input.
2. An exercise apparatus as defined in claim 1, wherein the user interface is an activity console located in a forward central portion of the exercise apparatus.
3. An exercise apparatus as defined in claim 1, wherein the exercise parameter input comprises at least one of an incline setting, a speed setting, or a resistance setting.
4. An exercise apparatus as defined in claim 1, wherein the indicator comprises at least one of one or more light bulbs, one or more light emitting diodes, a cathode ray tube (CRT), or a liquid crystal display (LCD).
5. An exercise apparatus as defined in claim 4, wherein the control unit is to generate a display of at least one of a shape or a color for the indicator and to generate the display of the indicator on at least one of the CRT or the LCD.
6. An exercise apparatus as defined in claim 5, wherein the indicator is displayed as a graphic overlay with the exercise parameter input.
7. An exercise apparatus as defined in claim 6, further comprising a touch-screen for user activation of the exercise parameter input.
8. An exercise apparatus as defined in claim 4, wherein the control unit is to generate a display of the exercise parameter input on at least one of the CRT or the LCD.
9. An exercise apparatus as defined in claim 8, wherein the CRT or the LCD includes a touch-screen.
10. An exercise apparatus as defined in claim 1, wherein the indicator is proximate the exercise parameter input.
11. An exercise apparatus as defined in claim 1, wherein the exercise parameter input comprises at least one of a toggle switch, a toggle lever, a trackball, or a touch-screen.
12. An exercise apparatus as defined in claim 11, wherein the exercise parameter input operates via gross motor movements by the user.
13. An exercise apparatus as defined in claim 1, wherein the exercise apparatus is at least one of a treadmill, an elliptical trainer, a climber, a stepper, a stationary bicycle, or a rower.
14. An exercise apparatus as defined in claim 1, wherein the exercise parameter input is positioned on the user interface to be approximately aligned with a forward central portion of the exercise apparatus.
15. An exercise apparatus as defined in claim 1, wherein the indicator comprises at least one arrow-shaped portion.
16. A method to control an exercise apparatus comprising:
automatically receiving a signal from a training routine indicative of a desired exercise parameter adjustment;
activating an indicator in response to the signal; and
determining if an exercise parameter input is activated by a user of the exercise apparatus in response to activation of the indicator.
17. A method to control an exercise apparatus as defined in claim 16, wherein the signal is associated with at least one of a change in incline, a change in speed, or a change in resistance.
18. A method to control an exercise apparatus as defined in claim 16, wherein activating the indicator comprises causing the indicator to illuminate.
19. A method to control an exercise apparatus as defined in claim 16, further comprising executing the desired exercise parameter adjustment when the exercise parameter input is activated.
20. An article of manufacture storing machine readable instructions which, when executed, cause a machine to:
automatically receive a signal from a training routine indicative of a desired exercise parameter adjustment;
activate an indicator in response to the signal; and
determine if an exercise parameter input is activated by a user of the exercise apparatus in response to activation of the indicator.
21. An article of manufacture as defined in claim 20, wherein the machine readable instructions, when executed, cause the machine to receive the signal of at least one of an incline change, a speed change, or a resistance change.
22. An article of manufacture as defined in claim 20, wherein the machine readable instructions, when executed, cause the machine to illuminate the indicator.
23. An article of manufacture as defined in claim 20, wherein the machine readable instructions, when executed, cause the machine to execute the desired exercise parameter adjustment when the exercise parameter input is activated.
US11/691,227 2007-03-26 2007-03-26 User interface methods and apparatus for controlling exercise apparatus Abandoned US20080242511A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/691,227 US20080242511A1 (en) 2007-03-26 2007-03-26 User interface methods and apparatus for controlling exercise apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/691,227 US20080242511A1 (en) 2007-03-26 2007-03-26 User interface methods and apparatus for controlling exercise apparatus

Publications (1)

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

Family

ID=39876240

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/691,227 Abandoned US20080242511A1 (en) 2007-03-26 2007-03-26 User interface methods and apparatus for controlling exercise apparatus

Country Status (1)

Country Link
US (1) US20080242511A1 (en)

Cited By (77)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090088299A1 (en) * 2007-09-29 2009-04-02 Chao-Chuan Chen Display device of body building machine
US20090124467A1 (en) * 2007-11-02 2009-05-14 Mark Hildebrandt Recumbent stepper apparatus
US20090280964A1 (en) * 2008-05-12 2009-11-12 Michael Lin Treadmill having adjustable control panel
US20110165997A1 (en) * 2008-08-22 2011-07-07 Alton Reich Rotary exercise equipment apparatus and method of use thereof
US20110283235A1 (en) * 2010-05-12 2011-11-17 Crossbow Technology Inc. Result-oriented configuration of performance parameters
US20120264569A1 (en) * 2011-04-18 2012-10-18 Technogym S.P.A. Exercise machine and method for performing an exercise
TWI385012B (en) * 2009-08-05 2013-02-11 Inventec Corp Exercise device controlling method by setting exercise parameters and apparatus thereof
US20130047112A1 (en) * 2010-03-11 2013-02-21 X Method and device for operating a user interface
US20130190136A1 (en) * 2012-01-09 2013-07-25 Icon Health & Fitness, Inc. Exercise Device With Adjustable Console
US20130274065A1 (en) * 2012-04-11 2013-10-17 Icon Health & Fitness, Inc. Touchscreen Exercise Device Controller
US20140171266A1 (en) * 2012-08-27 2014-06-19 Wahoo Fitness, LLC System and method for controlling a bicycle trainer
US20150057127A1 (en) * 2013-08-26 2015-02-26 Spx Fitness, Inc. Adjustable Exercise System
US20150262459A1 (en) * 2014-03-12 2015-09-17 Precor Incorporated Fitness Equipment Unit Service Condition Notification System
US20160051859A1 (en) * 2014-08-25 2016-02-25 Toyota Jidosha Kabushiki Kaisha Gait training apparatus and control method therefor
US9474926B1 (en) 2013-08-26 2016-10-25 Spx Fitness, Inc. Multi-axis adjustable exercise machine
WO2016197869A1 (en) * 2015-06-11 2016-12-15 陈金芳 Electric treadmill with movable display screen
US9545535B2 (en) 2013-08-26 2017-01-17 Lagree Technologies, Inc. Exercise machine inclination device
US20170136339A1 (en) * 2014-07-07 2017-05-18 Leila Benedicte Habiche Device for practising sport activities
US9737453B2 (en) 2014-05-27 2017-08-22 Toyota Jidosha Kabushiki Kaisha Walk training apparatus and walk training method thereof
US9782625B1 (en) * 2016-02-10 2017-10-10 Brunswick Corporation User interface on console for exercise machine
USD813325S1 (en) 2016-02-10 2018-03-20 Brunswick Corporation Removable media rack for exercise console
US9999297B1 (en) 2016-07-28 2018-06-19 Brunswick Corporation Input and/or display consoles for exercise apparatuses having an adjustable media shelf
US10188890B2 (en) 2013-12-26 2019-01-29 Icon Health & Fitness, Inc. Magnetic resistance mechanism in a cable machine
US10207148B2 (en) 2016-10-12 2019-02-19 Icon Health & Fitness, Inc. Systems and methods for reducing runaway resistance on an exercise device
US10220259B2 (en) 2012-01-05 2019-03-05 Icon Health & Fitness, Inc. System and method for controlling an exercise device
US10226396B2 (en) 2014-06-20 2019-03-12 Icon Health & Fitness, Inc. Post workout massage device
US10252109B2 (en) 2016-05-13 2019-04-09 Icon Health & Fitness, Inc. Weight platform treadmill
US10258828B2 (en) 2015-01-16 2019-04-16 Icon Health & Fitness, Inc. Controls for an exercise device
US20190118038A1 (en) * 2017-10-25 2019-04-25 Technogym S.P.A. Method and system for managing a training of users on a plurality of exercise machines
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
US10279207B2 (en) 2013-08-26 2019-05-07 Lagree Technologies, Inc. Exercise machine support system
US10293211B2 (en) 2016-03-18 2019-05-21 Icon Health & Fitness, Inc. Coordinated weight selection
US10313003B2 (en) 2016-12-06 2019-06-04 Brunswick Corporation Systems and methods for wirelessly pairing a fitness machine to an accessory
US10343017B2 (en) 2016-11-01 2019-07-09 Icon Health & Fitness, Inc. Distance sensor for console positioning
US10376736B2 (en) 2016-10-12 2019-08-13 Icon Health & Fitness, Inc. Cooling an exercise device during a dive motor runway condition
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
US10441844B2 (en) 2016-07-01 2019-10-15 Icon Health & Fitness, Inc. Cooling systems and methods for exercise equipment
US10471299B2 (en) 2016-07-01 2019-11-12 Icon Health & Fitness, Inc. Systems and methods for cooling internal exercise equipment components
US10493349B2 (en) 2016-03-18 2019-12-03 Icon Health & Fitness, Inc. Display on exercise device
US10500473B2 (en) 2016-10-10 2019-12-10 Icon Health & Fitness, Inc. Console positioning
US20200009417A1 (en) * 2016-03-18 2020-01-09 Icon Health & Fitness, Inc. Cable Exercise Machine
US10537764B2 (en) 2015-08-07 2020-01-21 Icon Health & Fitness, Inc. Emergency stop with magnetic brake for an exercise device
US10543395B2 (en) 2016-12-05 2020-01-28 Icon Health & Fitness, Inc. Offsetting treadmill deck weight during operation
US10561877B2 (en) 2016-11-01 2020-02-18 Icon Health & Fitness, Inc. Drop-in pivot configuration for stationary bike
US10561894B2 (en) 2016-03-18 2020-02-18 Icon Health & Fitness, Inc. Treadmill with removable supports
US10625137B2 (en) 2016-03-18 2020-04-21 Icon Health & Fitness, Inc. Coordinated displays in an exercise device
US10625114B2 (en) 2016-11-01 2020-04-21 Icon Health & Fitness, Inc. Elliptical and stationary bicycle apparatus including row functionality
TWI693090B (en) * 2017-05-22 2020-05-11 天樞健康資訊科技股份有限公司 Information transmission and collection device combined with sports equipment and sports equipment
US10661114B2 (en) 2016-11-01 2020-05-26 Icon Health & Fitness, Inc. Body weight lift mechanism on treadmill
US10671705B2 (en) 2016-09-28 2020-06-02 Icon Health & Fitness, Inc. Customizing recipe recommendations
US10702736B2 (en) 2017-01-14 2020-07-07 Icon Health & Fitness, Inc. Exercise cycle
US10702760B2 (en) 2017-03-09 2020-07-07 Lagree Technologies, Inc. System and method for networking fitness machines
US10729965B2 (en) 2017-12-22 2020-08-04 Icon Health & Fitness, Inc. Audible belt guide in a treadmill
US10773125B2 (en) * 2018-04-16 2020-09-15 Zhonghua Ci Multi-angle electric exercise instrument and control method
US10816177B1 (en) * 2017-06-30 2020-10-27 Woodway Usa, Inc. Lighting system and method of using same with exercise and rehabilitation equipment
US10857418B2 (en) 2016-12-23 2020-12-08 Lagree Technologies, Inc. Exercise machine
US10857421B2 (en) 2017-05-31 2020-12-08 Nike, Inc. Treadmill with dynamic belt tensioning mechanism
US10918904B2 (en) 2017-05-31 2021-02-16 Nike, Inc. Treadmill with vertically displaceable platform
US10940358B2 (en) 2016-04-19 2021-03-09 Lagree Technologies, Inc. Tilting exercise machine
US10940359B2 (en) 2013-08-26 2021-03-09 Lagree Technologies, Inc. Exercise machine inclination device
US10953305B2 (en) 2015-08-26 2021-03-23 Icon Health & Fitness, Inc. Strength exercise mechanisms
US10974092B2 (en) 2018-07-25 2021-04-13 Lagree Technologies, Inc. Adjustable exercise machine
US20210236882A1 (en) * 2019-02-22 2021-08-05 Technogym S.P.A. Selectively adjustable resistance assemblies and methods of use for exercise machines
EP3878525A1 (en) 2020-03-10 2021-09-15 Life Fitness, LLC Systems and devices for controlling fitness machines
EP3735302A4 (en) * 2018-01-05 2021-09-29 Peloton Interactive, Inc. Exercise system and method
US11219799B2 (en) 2016-08-27 2022-01-11 Peloton Interactive, Inc. Exercise system and method
US11298577B2 (en) 2019-02-11 2022-04-12 Ifit Inc. Cable and power rack exercise machine
US11298591B2 (en) 2016-08-27 2022-04-12 Peloton Interactive, Inc. Exercise machine controls
US20220134185A1 (en) * 2020-08-20 2022-05-05 Jaxamo Uk Limited Interactive physical fitness system
US11400344B2 (en) 2016-08-27 2022-08-02 Peloton Interactive, Inc. Exercise system and method
US11451108B2 (en) 2017-08-16 2022-09-20 Ifit Inc. Systems and methods for axial impact resistance in electric motors
US11654326B2 (en) 2015-02-10 2023-05-23 Lagree Technologies, Inc. Exercise machine inclination device
US11666792B2 (en) 2014-06-17 2023-06-06 Lagree Technologies, Inc. Exercise machine support system
US11883729B2 (en) 2021-05-12 2024-01-30 Technogym S.P.A. Devices and system for protecting users from a treadmill conveyor

Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4408613A (en) * 1981-10-02 1983-10-11 Aerobitronics, Inc. Interactive exercise device
US4643418A (en) * 1985-03-04 1987-02-17 Battle Creek Equipment Company Exercise treadmill
US4828257A (en) * 1986-05-20 1989-05-09 Powercise International Corporation Electronically controlled exercise system
US4911427A (en) * 1984-03-16 1990-03-27 Sharp Kabushiki Kaisha Exercise and training machine with microcomputer-assisted training guide
US5089960A (en) * 1990-02-16 1992-02-18 Laguna Tectrix, Inc. Racing system for exercise machines
US5362069A (en) * 1992-12-03 1994-11-08 Heartbeat Corporation Combination exercise device/video game
US5476430A (en) * 1994-10-28 1995-12-19 Lumex, Inc. Exercise treadmill with variable response to foot impact induced speed variation
US5478295A (en) * 1992-11-30 1995-12-26 Fracchia; Kenneth H. Apparatus and method of interfacing an exercise machine to a computer
US5890997A (en) * 1994-08-03 1999-04-06 Roth; Eric S. Computerized system for the design, execution, and tracking of exercise programs
US6033344A (en) * 1994-02-04 2000-03-07 True Fitness Technology, Inc. Fitness apparatus with heart rate control system and method of operation
US6251048B1 (en) * 1997-06-05 2001-06-26 Epm Develoment Systems Corporation Electronic exercise monitor
US20020022551A1 (en) * 1999-07-08 2002-02-21 Watterson Scott R. Methods and systems for controlling an exercise apparatus using a portable remote device
US20030064860A1 (en) * 2001-09-28 2003-04-03 Konami Corporation Exercise assisting method and apparatus implementing such method
US20030075427A1 (en) * 2001-05-07 2003-04-24 Caldwell David W. Control system input apparatus and method
US20030171189A1 (en) * 1997-06-05 2003-09-11 Kaufman Arthur H. Audible electronic exercise monitor
US20040162188A1 (en) * 2003-02-14 2004-08-19 Scott Watterson Progresive heart rate monitor display
US6830541B2 (en) * 2003-02-21 2004-12-14 Strength Master Health Corp. Treadmill with a movable switch mounted on an arm thereof
US20050054490A1 (en) * 2003-09-09 2005-03-10 Ming-Fu Chou Switches on handlebars of treadmills
US20050064994A1 (en) * 2003-09-18 2005-03-24 Masaaki Matsumoto Stationary bike
US6902513B1 (en) * 2002-04-02 2005-06-07 Mcclure Daniel R. Interactive fitness equipment
US20050164832A1 (en) * 2003-05-30 2005-07-28 Michael Maschke Apparatus and method for training adjustment in sports, in particular in running sports
US20050288154A1 (en) * 2003-06-17 2005-12-29 Garmin Ltd., A Cayman Islands Corporation Personal training device using GPS data
US20070111858A1 (en) * 2001-03-08 2007-05-17 Dugan Brian M Systems and methods for using a video game to achieve an exercise objective
US20070123390A1 (en) * 2005-11-29 2007-05-31 Mathis Christopher E Exercise equipment with interactive gaming component
US20070142179A1 (en) * 2005-12-15 2007-06-21 Konami Sports & Life Co., Ltd. Exercise-data management server apparatus and exercise-data management system
US20070155589A1 (en) * 2002-12-04 2007-07-05 Philip Feldman Method and Apparatus for Operatively Controlling a Virtual Reality Scenario with an Isometric Exercise System

Patent Citations (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4408613A (en) * 1981-10-02 1983-10-11 Aerobitronics, Inc. Interactive exercise device
US4911427A (en) * 1984-03-16 1990-03-27 Sharp Kabushiki Kaisha Exercise and training machine with microcomputer-assisted training guide
US4643418A (en) * 1985-03-04 1987-02-17 Battle Creek Equipment Company Exercise treadmill
US4828257A (en) * 1986-05-20 1989-05-09 Powercise International Corporation Electronically controlled exercise system
US5089960A (en) * 1990-02-16 1992-02-18 Laguna Tectrix, Inc. Racing system for exercise machines
US5478295A (en) * 1992-11-30 1995-12-26 Fracchia; Kenneth H. Apparatus and method of interfacing an exercise machine to a computer
US5362069A (en) * 1992-12-03 1994-11-08 Heartbeat Corporation Combination exercise device/video game
US6033344A (en) * 1994-02-04 2000-03-07 True Fitness Technology, Inc. Fitness apparatus with heart rate control system and method of operation
US5890997A (en) * 1994-08-03 1999-04-06 Roth; Eric S. Computerized system for the design, execution, and tracking of exercise programs
US5476430A (en) * 1994-10-28 1995-12-19 Lumex, Inc. Exercise treadmill with variable response to foot impact induced speed variation
US6251048B1 (en) * 1997-06-05 2001-06-26 Epm Develoment Systems Corporation Electronic exercise monitor
US20030171189A1 (en) * 1997-06-05 2003-09-11 Kaufman Arthur H. Audible electronic exercise monitor
US20020022551A1 (en) * 1999-07-08 2002-02-21 Watterson Scott R. Methods and systems for controlling an exercise apparatus using a portable remote device
US20070111858A1 (en) * 2001-03-08 2007-05-17 Dugan Brian M Systems and methods for using a video game to achieve an exercise objective
US20030075427A1 (en) * 2001-05-07 2003-04-24 Caldwell David W. Control system input apparatus and method
US20030064860A1 (en) * 2001-09-28 2003-04-03 Konami Corporation Exercise assisting method and apparatus implementing such method
US6786848B2 (en) * 2001-09-28 2004-09-07 Konami Sports Life Corporation Exercise assisting method and apparatus implementing such method
US6902513B1 (en) * 2002-04-02 2005-06-07 Mcclure Daniel R. Interactive fitness equipment
US20070155589A1 (en) * 2002-12-04 2007-07-05 Philip Feldman Method and Apparatus for Operatively Controlling a Virtual Reality Scenario with an Isometric Exercise System
US20040162188A1 (en) * 2003-02-14 2004-08-19 Scott Watterson Progresive heart rate monitor display
US6830541B2 (en) * 2003-02-21 2004-12-14 Strength Master Health Corp. Treadmill with a movable switch mounted on an arm thereof
US20050164832A1 (en) * 2003-05-30 2005-07-28 Michael Maschke Apparatus and method for training adjustment in sports, in particular in running sports
US20050288154A1 (en) * 2003-06-17 2005-12-29 Garmin Ltd., A Cayman Islands Corporation Personal training device using GPS data
US20050054490A1 (en) * 2003-09-09 2005-03-10 Ming-Fu Chou Switches on handlebars of treadmills
US20050064994A1 (en) * 2003-09-18 2005-03-24 Masaaki Matsumoto Stationary bike
US20070123390A1 (en) * 2005-11-29 2007-05-31 Mathis Christopher E Exercise equipment with interactive gaming component
US20070142179A1 (en) * 2005-12-15 2007-06-21 Konami Sports & Life Co., Ltd. Exercise-data management server apparatus and exercise-data management system

Cited By (131)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090088299A1 (en) * 2007-09-29 2009-04-02 Chao-Chuan Chen Display device of body building machine
US20090124467A1 (en) * 2007-11-02 2009-05-14 Mark Hildebrandt Recumbent stepper apparatus
US7775942B2 (en) * 2007-11-02 2010-08-17 Nustep, Inc. Recumbent stepper apparatus
US20090280964A1 (en) * 2008-05-12 2009-11-12 Michael Lin Treadmill having adjustable control panel
US7637850B2 (en) * 2008-05-12 2009-12-29 Michael Lin Treadmill having adjustable control panel
US20110165997A1 (en) * 2008-08-22 2011-07-07 Alton Reich Rotary exercise equipment apparatus and method of use thereof
TWI385012B (en) * 2009-08-05 2013-02-11 Inventec Corp Exercise device controlling method by setting exercise parameters and apparatus thereof
US20130047112A1 (en) * 2010-03-11 2013-02-21 X Method and device for operating a user interface
US9283829B2 (en) * 2010-03-11 2016-03-15 Volkswagen Ag Process and device for displaying different information for driver and passenger of a vehicle
US20110283235A1 (en) * 2010-05-12 2011-11-17 Crossbow Technology Inc. Result-oriented configuration of performance parameters
US9361008B2 (en) * 2010-05-12 2016-06-07 Moog Inc. Result-oriented configuration of performance parameters
US20120264569A1 (en) * 2011-04-18 2012-10-18 Technogym S.P.A. Exercise machine and method for performing an exercise
US10220259B2 (en) 2012-01-05 2019-03-05 Icon Health & Fitness, Inc. System and method for controlling an exercise device
US20130190136A1 (en) * 2012-01-09 2013-07-25 Icon Health & Fitness, Inc. Exercise Device With Adjustable Console
US9254416B2 (en) * 2012-04-11 2016-02-09 Icon Health & Fitness, Inc. Touchscreen exercise device controller
US20130274065A1 (en) * 2012-04-11 2013-10-17 Icon Health & Fitness, Inc. Touchscreen Exercise Device Controller
US11559732B2 (en) * 2012-08-27 2023-01-24 Wahoo Fitness Llc Bicycle trainer
US20180296896A1 (en) * 2012-08-27 2018-10-18 Wahoo Fitness Llc Bicycle trainer
US20230347226A1 (en) * 2012-08-27 2023-11-02 Wahoo Fitness Llc Bicycle trainer
US10933290B2 (en) * 2012-08-27 2021-03-02 Wahoo Fitness Llc Bicycle trainer
US10046222B2 (en) * 2012-08-27 2018-08-14 Wahoo Fitness, LLC System and method for controlling a bicycle trainer
US9999818B2 (en) 2012-08-27 2018-06-19 Wahoo Fitness Llc Bicycle trainer
US20140171266A1 (en) * 2012-08-27 2014-06-19 Wahoo Fitness, LLC System and method for controlling a bicycle trainer
US11338169B2 (en) 2013-03-14 2022-05-24 IFIT, Inc. Strength training apparatus
US10279212B2 (en) 2013-03-14 2019-05-07 Icon Health & Fitness, Inc. Strength training apparatus with flywheel and related methods
US10953268B1 (en) 2013-03-14 2021-03-23 Icon Health & Fitness, Inc. Strength training apparatus
US20150057127A1 (en) * 2013-08-26 2015-02-26 Spx Fitness, Inc. Adjustable Exercise System
US11865405B2 (en) 2013-08-26 2024-01-09 Lagree Technologies, Inc. Multi-axis adjustable exercise machine
US11413488B2 (en) 2013-08-26 2022-08-16 Lagree Technologies, Inc. Exercise machine support system
US10940359B2 (en) 2013-08-26 2021-03-09 Lagree Technologies, Inc. Exercise machine inclination device
US9789354B2 (en) 2013-08-26 2017-10-17 Lagree Technologies, Inc. Multi-axis adjustable exercise machine
US9849330B2 (en) 2013-08-26 2017-12-26 Lagree Technologies, Inc. Exercise machine inclination device
US9914014B2 (en) 2013-08-26 2018-03-13 Lagree Technologies, Inc. Multi-axis adjustable exercise machine
US9649526B2 (en) 2013-08-26 2017-05-16 Lagree Technologies, Inc. Multi-axis adjustable exercise machine
US10279207B2 (en) 2013-08-26 2019-05-07 Lagree Technologies, Inc. Exercise machine support system
US11406864B2 (en) 2013-08-26 2022-08-09 Lagree Technologies, Inc. Exercise machine inclination device
US9545535B2 (en) 2013-08-26 2017-01-17 Lagree Technologies, Inc. Exercise machine inclination device
US9533184B1 (en) 2013-08-26 2017-01-03 Lagree Technologies, Inc. Multi-axis adjustable exercise machine
US9474926B1 (en) 2013-08-26 2016-10-25 Spx Fitness, Inc. Multi-axis adjustable exercise machine
US9211440B2 (en) * 2013-08-26 2015-12-15 Spx Fitness, Inc. Adjustable exercise system
US10946230B2 (en) 2013-08-26 2021-03-16 Lagree Technologies, Inc. Exercise machine support system
US10850158B2 (en) 2013-08-26 2020-12-01 Lagree Technologies, Inc. Multi-axis adjustable exercise machine
US10265573B2 (en) 2013-08-26 2019-04-23 Lagree Technologies, Inc. Exercise machine inclination device
US10238910B2 (en) 2013-08-26 2019-03-26 Lagree Technologies, Inc. Multi-axis adjustable exercise machine
US10188890B2 (en) 2013-12-26 2019-01-29 Icon Health & Fitness, Inc. Magnetic resistance mechanism in a cable machine
US10967214B1 (en) 2013-12-26 2021-04-06 Icon Health & Fitness, Inc. Cable exercise machine
US10758767B2 (en) 2013-12-26 2020-09-01 Icon Health & Fitness, Inc. Resistance mechanism in a cable exercise machine
US11794052B2 (en) 2013-12-26 2023-10-24 Ifit Inc. Cable exercise machine
US10433612B2 (en) 2014-03-10 2019-10-08 Icon Health & Fitness, Inc. Pressure sensor to quantify work
US9922528B2 (en) * 2014-03-12 2018-03-20 Precor Incorporation Fitness equipment unit service condition notification system
US20150262459A1 (en) * 2014-03-12 2015-09-17 Precor Incorporated Fitness Equipment Unit Service Condition Notification System
US9737453B2 (en) 2014-05-27 2017-08-22 Toyota Jidosha Kabushiki Kaisha Walk training apparatus and walk training method thereof
US10350131B2 (en) 2014-05-27 2019-07-16 Toyota Jidosha Kabushiki Kaisha Walk training apparatus and walk training method thereof
US10426989B2 (en) 2014-06-09 2019-10-01 Icon Health & Fitness, Inc. Cable system incorporated into a treadmill
US11666792B2 (en) 2014-06-17 2023-06-06 Lagree Technologies, Inc. Exercise machine support system
US10226396B2 (en) 2014-06-20 2019-03-12 Icon Health & Fitness, Inc. Post workout massage device
US10220289B2 (en) * 2014-07-07 2019-03-05 Leila Benedicte Habiche Device for practicing sport activities
US20170136339A1 (en) * 2014-07-07 2017-05-18 Leila Benedicte Habiche Device for practising sport activities
CN105380771A (en) * 2014-08-25 2016-03-09 丰田自动车株式会社 Gait training apparatus and control method therefor
US20160051859A1 (en) * 2014-08-25 2016-02-25 Toyota Jidosha Kabushiki Kaisha Gait training apparatus and control method therefor
US9750978B2 (en) * 2014-08-25 2017-09-05 Toyota Jidosha Kabushiki Kaisha Gait training apparatus and control method therefor
US10258828B2 (en) 2015-01-16 2019-04-16 Icon Health & Fitness, Inc. Controls for an exercise device
US11654326B2 (en) 2015-02-10 2023-05-23 Lagree Technologies, Inc. Exercise machine inclination device
US10391361B2 (en) 2015-02-27 2019-08-27 Icon Health & Fitness, Inc. Simulating real-world terrain on an exercise device
WO2016197869A1 (en) * 2015-06-11 2016-12-15 陈金芳 Electric treadmill with movable display screen
US10537764B2 (en) 2015-08-07 2020-01-21 Icon Health & Fitness, Inc. Emergency stop with magnetic brake for an exercise device
US10953305B2 (en) 2015-08-26 2021-03-23 Icon Health & Fitness, Inc. Strength exercise mechanisms
US9782625B1 (en) * 2016-02-10 2017-10-10 Brunswick Corporation User interface on console for exercise machine
USD813325S1 (en) 2016-02-10 2018-03-20 Brunswick Corporation Removable media rack for exercise console
USD828469S1 (en) 2016-02-10 2018-09-11 Brunswick Corporation Removable media rack for exercise console
USD828468S1 (en) 2016-02-10 2018-09-11 Brunswick Corporation Removable media rack for exercise console
US10625137B2 (en) 2016-03-18 2020-04-21 Icon Health & Fitness, Inc. Coordinated displays in an exercise device
US10493349B2 (en) 2016-03-18 2019-12-03 Icon Health & Fitness, Inc. Display on exercise device
US20200009417A1 (en) * 2016-03-18 2020-01-09 Icon Health & Fitness, Inc. Cable Exercise Machine
US10293211B2 (en) 2016-03-18 2019-05-21 Icon Health & Fitness, Inc. Coordinated weight selection
US10561894B2 (en) 2016-03-18 2020-02-18 Icon Health & Fitness, Inc. Treadmill with removable supports
US10272317B2 (en) 2016-03-18 2019-04-30 Icon Health & Fitness, Inc. Lighted pace feature in a treadmill
US11433271B2 (en) 2016-04-19 2022-09-06 Lagree Technologies, Inc. Tilting exercise machine
US10940358B2 (en) 2016-04-19 2021-03-09 Lagree Technologies, Inc. Tilting exercise machine
US11826604B2 (en) 2016-04-19 2023-11-28 Lagree Technologies, Inc. Tilting exercise machine
US10252109B2 (en) 2016-05-13 2019-04-09 Icon Health & Fitness, Inc. Weight platform treadmill
US10471299B2 (en) 2016-07-01 2019-11-12 Icon Health & Fitness, Inc. Systems and methods for cooling internal exercise equipment components
US10441844B2 (en) 2016-07-01 2019-10-15 Icon Health & Fitness, Inc. Cooling systems and methods for exercise equipment
US9999297B1 (en) 2016-07-28 2018-06-19 Brunswick Corporation Input and/or display consoles for exercise apparatuses having an adjustable media shelf
US11617921B2 (en) 2016-08-27 2023-04-04 Peloton Interactive, Inc. Exercise machine controls
US20220203171A1 (en) * 2016-08-27 2022-06-30 Peloton Interactive, Inc. Exercise system and method
US11298591B2 (en) 2016-08-27 2022-04-12 Peloton Interactive, Inc. Exercise machine controls
US11219799B2 (en) 2016-08-27 2022-01-11 Peloton Interactive, Inc. Exercise system and method
US20230173344A1 (en) * 2016-08-27 2023-06-08 Peloton Interactive, Inc. Exercise system and method
US11400344B2 (en) 2016-08-27 2022-08-02 Peloton Interactive, Inc. Exercise system and method
US10671705B2 (en) 2016-09-28 2020-06-02 Icon Health & Fitness, Inc. Customizing recipe recommendations
US10500473B2 (en) 2016-10-10 2019-12-10 Icon Health & Fitness, Inc. Console positioning
US10207148B2 (en) 2016-10-12 2019-02-19 Icon Health & Fitness, Inc. Systems and methods for reducing runaway resistance on an exercise device
US10376736B2 (en) 2016-10-12 2019-08-13 Icon Health & Fitness, Inc. Cooling an exercise device during a dive motor runway condition
US10661114B2 (en) 2016-11-01 2020-05-26 Icon Health & Fitness, Inc. Body weight lift mechanism on treadmill
US10343017B2 (en) 2016-11-01 2019-07-09 Icon Health & Fitness, Inc. Distance sensor for console positioning
US10561877B2 (en) 2016-11-01 2020-02-18 Icon Health & Fitness, Inc. Drop-in pivot configuration for stationary bike
US10625114B2 (en) 2016-11-01 2020-04-21 Icon Health & Fitness, Inc. Elliptical and stationary bicycle apparatus including row functionality
US10543395B2 (en) 2016-12-05 2020-01-28 Icon Health & Fitness, Inc. Offsetting treadmill deck weight during operation
US10313003B2 (en) 2016-12-06 2019-06-04 Brunswick Corporation Systems and methods for wirelessly pairing a fitness machine to an accessory
US11554288B2 (en) 2016-12-23 2023-01-17 Lagree Technologies, Inc. Exercise machine
US11826607B2 (en) 2016-12-23 2023-11-28 Lagree Technologies, Inc. Exercise machine
US10857418B2 (en) 2016-12-23 2020-12-08 Lagree Technologies, Inc. Exercise machine
US10702736B2 (en) 2017-01-14 2020-07-07 Icon Health & Fitness, Inc. Exercise cycle
US11623126B1 (en) 2017-03-09 2023-04-11 Lagree Technologies, Inc. System and method for networking fitness machines
US10702760B2 (en) 2017-03-09 2020-07-07 Lagree Technologies, Inc. System and method for networking fitness machines
TWI702978B (en) * 2017-05-22 2020-09-01 天樞健康資訊科技股份有限公司 Mobile sports equipment controller and sports equipment control method
TWI693090B (en) * 2017-05-22 2020-05-11 天樞健康資訊科技股份有限公司 Information transmission and collection device combined with sports equipment and sports equipment
US11666799B2 (en) 2017-05-31 2023-06-06 Nike, Inc. Treadmill with vertically displaceable platform
US11491365B2 (en) 2017-05-31 2022-11-08 Nike, Inc. Treadmill with vertically displaceable platform
US10918904B2 (en) 2017-05-31 2021-02-16 Nike, Inc. Treadmill with vertically displaceable platform
US11565147B2 (en) 2017-05-31 2023-01-31 Nike, Inc. Treadmill with dynamic belt tensioning mechanism
US10857421B2 (en) 2017-05-31 2020-12-08 Nike, Inc. Treadmill with dynamic belt tensioning mechanism
US11517806B2 (en) 2017-06-30 2022-12-06 Woodway Usa, Inc. Lighting system and method of using same with exercise and rehabilitation equipment
US11547921B2 (en) 2017-06-30 2023-01-10 Woodway Usa, Inc. Lighting system and method of using same with exercise and rehabilitation equipment
US10816177B1 (en) * 2017-06-30 2020-10-27 Woodway Usa, Inc. Lighting system and method of using same with exercise and rehabilitation equipment
US11451108B2 (en) 2017-08-16 2022-09-20 Ifit Inc. Systems and methods for axial impact resistance in electric motors
US20190118038A1 (en) * 2017-10-25 2019-04-25 Technogym S.P.A. Method and system for managing a training of users on a plurality of exercise machines
US10729965B2 (en) 2017-12-22 2020-08-04 Icon Health & Fitness, Inc. Audible belt guide in a treadmill
EP3735302A4 (en) * 2018-01-05 2021-09-29 Peloton Interactive, Inc. Exercise system and method
US10773125B2 (en) * 2018-04-16 2020-09-15 Zhonghua Ci Multi-angle electric exercise instrument and control method
US10974092B2 (en) 2018-07-25 2021-04-13 Lagree Technologies, Inc. Adjustable exercise machine
US11446536B2 (en) 2018-07-25 2022-09-20 Lagree Technologies, Inc. Adjustable exercise machine
US11883709B2 (en) 2018-07-25 2024-01-30 Lagree Technologies, Inc. Adjustable exercise machine
US11452903B2 (en) 2019-02-11 2022-09-27 Ifit Inc. Exercise machine
US11298577B2 (en) 2019-02-11 2022-04-12 Ifit Inc. Cable and power rack exercise machine
US11633647B2 (en) * 2019-02-22 2023-04-25 Technogym S.P.A. Selectively adjustable resistance assemblies and methods of use for exercise machines
US20210236882A1 (en) * 2019-02-22 2021-08-05 Technogym S.P.A. Selectively adjustable resistance assemblies and methods of use for exercise machines
EP3878525A1 (en) 2020-03-10 2021-09-15 Life Fitness, LLC Systems and devices for controlling fitness machines
US20220134185A1 (en) * 2020-08-20 2022-05-05 Jaxamo Uk Limited Interactive physical fitness system
US11883729B2 (en) 2021-05-12 2024-01-30 Technogym S.P.A. Devices and system for protecting users from a treadmill conveyor

Similar Documents

Publication Publication Date Title
US20080242511A1 (en) User interface methods and apparatus for controlling exercise apparatus
US11623126B1 (en) System and method for networking fitness machines
KR101461202B1 (en) Exerciser system for virtual reality and management method
US20210291015A1 (en) Exercise system and method
TWI646997B (en) Distance sensor for console positioning
TWI637768B (en) Console positioning
TWI776250B (en) Modular exercise device
AU2013101778A4 (en) Exercise device with communication linkage for connection with external computing device
US20190111318A1 (en) Exercise machine controls
KR101666811B1 (en) Cycle running simulation apparatus to simulate real environment and fitness management method using the apparatus
US8717254B1 (en) Portable motion sensor and video glasses system for displaying a real time video display to a user while exercising
TWI811593B (en) Deck for an exercise machine, treadmill and method of manufacturing a treadmill
US20160206922A1 (en) Controls for an Exercise Device
US20210346752A1 (en) Treadmill providing multiple axis displacement of the moving surface
KR101792715B1 (en) Exercise management system simulating real environment
KR20200096988A (en) Exercise system and method
CN113453770B (en) Exercise machine control
CN215310006U (en) Sports equipment with image display device
KR20130118494A (en) Running machine having a design function of exercise course geographical feature
US20230035175A1 (en) Indoor cycle linked with game content
TWI827511B (en) Sports equipment with a control interface located on the handlebars
CN211327977U (en) Real scene simulation treadmill based on internet
KR20170102677A (en) Apparatus for Display related to Speed

Legal Events

Date Code Title Description
AS Assignment

Owner name: BRUNSWICK CORPORATION, ILLINOIS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MUNOZ, RAUL;WARD, STEVEN WAIN;HOUGH, JACK B.;AND OTHERS;REEL/FRAME:019175/0608;SIGNING DATES FROM 20070323 TO 20070326

STCB Information on status: application discontinuation

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