USER INTERFACE METHODS AND APPARATUS FOR CONTROLLING EXERCISE APPARATUS
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.
Latest BRUNSWICK CORPORATION Patents:
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 ARTModern 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.
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
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 114a and 114b, the buttons, the levers, the touch sensors, the membrane switches, the touch sensitive screen 118b, 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
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 118b. 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
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 135a, and/or adjust the height of the vertical rails 124 along a general direction of the y-axis 134 via telescoping joints 135b. 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 114a, 114b, the buttons 116, and/or touch sensitive buttons of the example touch sensitive screens 118a, 118b. In the illustrated example of
In the illustrated example of
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 118a 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 114a, 114b 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 118b 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 118a of the user interface 112, and/or the display 118b 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 118a, 118b, 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
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 114a in a generally upward and downward motion to navigate to various stored audio tracks. Similarly, the user may move the toggle switch 114b 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 114a, 114b 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 114a and 114b, is most easily accomplished. As shown in
While the illustrated example treadmill 100 of
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
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 114a and 114b) 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
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 114b 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 114a and/or the speed toggle switch 114b, respectively.
Similarly,
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.
In the illustrated example touch-screen monitor 502 of
A flowchart representative of an example process 600 for implementing the example treadmill 100 and user interfaces of
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
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
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.
The example processor 710 of
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
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
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
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
Although an example control unit 110 has been described as being implemented using the example processor system 700 of
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
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.
Type: Application
Filed: Mar 26, 2007
Publication Date: Oct 2, 2008
Applicant: BRUNSWICK CORPORATION (Lake Forest, IL)
Inventors: Raul Munoz (Lemont, IL), Steven Wain Ward (Lake in the Hills, IL), Jack B. Hough (Arlington Heights, IL), Kevin Short (La Grange, IL), Gary E. Oglesby (Manhattan, IL)
Application Number: 11/691,227
International Classification: A63B 21/005 (20060101);