U.S. patent application number 14/316494 was filed with the patent office on 2014-10-16 for indoor-outdoor exercise system.
The applicant listed for this patent is ICON Health & Fitness, Inc.. Invention is credited to Mark Watterson, Scott R. Watterson.
Application Number | 20140309085 14/316494 |
Document ID | / |
Family ID | 48946054 |
Filed Date | 2014-10-16 |
United States Patent
Application |
20140309085 |
Kind Code |
A1 |
Watterson; Scott R. ; et
al. |
October 16, 2014 |
Indoor-Outdoor Exercise System
Abstract
An embodiment of an exercise system includes an exercise
monitoring device that gathers data regarding an outdoor exercise
routine. Additionally, a remote communication system
communicatively connectable to the exercise monitoring device is
receptive to the data regarding the outdoor exercise routine such
that the remote communication system generates an exercise program
based on the data regarding the outdoor exercise routine.
Furthermore, an exercise device that is communicatively connectable
to the remote communication system may receive the exercise program
and simulate one or more aspects of the outdoor exercise
routine.
Inventors: |
Watterson; Scott R.;
(Providence, UT) ; Watterson; Mark; (Logan,
UT) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
ICON Health & Fitness, Inc. |
Logan |
UT |
US |
|
|
Family ID: |
48946054 |
Appl. No.: |
14/316494 |
Filed: |
June 26, 2014 |
Related U.S. Patent Documents
|
|
|
|
|
|
Application
Number |
Filing Date |
Patent Number |
|
|
13752153 |
Jan 28, 2013 |
|
|
|
14316494 |
|
|
|
|
61597720 |
Feb 11, 2012 |
|
|
|
Current U.S.
Class: |
482/9 |
Current CPC
Class: |
G16H 20/30 20180101;
A63B 24/00 20130101; Y10S 482/901 20130101 |
Class at
Publication: |
482/9 |
International
Class: |
G06F 19/00 20060101
G06F019/00 |
Claims
1. An exercise device, comprising: a controller communicatively
connected to a remote device, which is capable of generating an
exercise program based on previously gathered data regarding a
previously performed exercise routine at a remote location; and the
controller being capable of simulating the previously performed
exercise routine as a current exercise routine in response to
receiving the previously gathered data.
2. The exercise device of claim 1, wherein current data regarding
an exerciser's performance of the current exercise routine is
gathered during the exerciser's performance of the current exercise
routine.
3. The exercise device of claim 2, wherein the controller is
capable of saving the current data on the exercise device.
4. The exercise device of claim 2, wherein the controller is
capable of sending the current data to the remote device.
5. The exercise device of claim 2, wherein the controller is
capable of making a comparison of the previously gathered data with
the current data.
6. The exercise device of claim 5, wherein the controller is
capable of presenting a prompt to an exerciser performing the
current exercise routine based on the comparison.
7. The exercise device of claim 1, wherein the remote device is a
remote communication system.
8. The exercise device of claim 1, wherein the remote device is a
computer.
9. The exercise device of claim 1, wherein the remote device is a
networked device.
10. The exercise device of claim 1, wherein the remote device is an
exercise monitoring device.
11. The exercise device of claim 1, wherein the exercise device is
a treadmill.
12. The exercise device of claim 1, wherein the exercise device is
an elliptical.
13. The exercise device of claim 1, wherein the exercise device is
a stationary bicycle.
14. The exercise device of claim 1, wherein the controller is
capable of operating at least one feature of the exercise
device.
15. The exercise device of claim 14, wherein the at least one
feature includes an incline of the exercise device.
16. The exercise device of claim 14, wherein the at least one
feature includes a resistance of the exercise device.
17. The exercise device of claim 14, wherein the at least one
feature includes a speed of the exercise device.
18. The exercise device of claim 14, wherein the at least one
feature includes a side-to-side tilt of the exercise device.
19. The exercise device of claim 1, wherein the previously
performed exercise routine is an outdoor exercise routine, and the
current exercise routine is an indoor routine.
20. The exercise device of claim 1, wherein the controller is
capable of synchronizing control commands of features of the
exercise device with images of a scene where the previously
performed exercise routine occurred.
21. An exercise device, comprising: a controller communicatively
connected to a remote communication system, which is capable of
executing an exercise program based on gathered data regarding an
outdoor exercise routine; the controller being capable of
simulating an exercise route of the outdoor exercise routine in
response to receiving the exercise program, wherein the gathered
data regarding an exerciser's performance of the exercise route is
gathered during the exerciser's performance of the exercise
route.
22. The exercise device of claim 21, wherein the exercise device
comprises at least one of a display and a speaker.
23. The exercise device of claim 21, wherein the exercise device
generates the exercise program by creating one or more control
commands that cause adjustments to one or more operating parameters
of the exercise device.
24. The exercise device of claim 23, wherein the adjustments to the
one or more operating parameters simulate one or more aspects of
the outdoor exercise routine.
25. The exercise device of claim 24, wherein the one or more
simulated aspects of the outdoor exercise routine include at least
one of an incline, a decline, and a speed.
26. The exercise device of claim 23, wherein the exercise device
generates the exercise program by synchronizing one or more images
of the outdoor exercise routine with the one or more control
commands.
27. The exercise device of claim 26, wherein simulation the
exercise route comprises presenting the one or more images of the
outdoor exercise routine on a display of the exercise device.
28. An exercise device, comprising: a processor and memory, wherein
the memory comprises code executable by the processor to: receive
previously gathered data from a remote device; generate an exercise
program based on the previously gathered data; simulate the
exercise program as a current exercise routine; and gather current
data regarding the current exercise routine.
29. The exercise device of claim 28, wherein the code is further
executable by the processor to make a comparison the current data
with the previously gathered data.
30. The exercise device of claim 29, wherein the code is further
executable by the processor to prompt an exerciser performing the
current exercise routine based on the comparison.
31. The exercise device of claim 28, wherein the code is further
executable by the processor to send the current data to the remote
device.
32. The exercise device of claim 28, wherein the previously
gathered data regards a previously performed exercise routine.
Description
RELATED APPLICATIONS
[0001] This application is a divisional application to U.S. patent
application Ser. No. 13/752,153 filed Jan. 28, 2013 titled
"Indoor-Outdoor Exercise System." U.S. patent application Ser. No.
13/752,153 claims the benefit under 35 U.S.C. .sctn.119(e) of U.S.
Provisional Patent Application No. 61/597,720 filed Feb. 11, 2012
titled "Indoor-Outdoor Exercise System." These references are
incorporated herein by reference in their entirety.
TECHNICAL FIELD
[0002] This disclosure relates generally to systems, methods, and
devices for exercise. More particularly, the disclosure relates to
an exercise system that allows a user to take an indoor exercise
experience outdoors and an outdoor exercise experience indoors.
BACKGROUND
[0003] More people are becoming aware of the need to exercise in
order to maintain or improve their health and fitness. Accordingly,
increasing numbers of people can be found exercising outdoors
(e.g., walking, running, biking) and indoors (e.g., on treadmills,
stationary bikes, ellipticals). There are advantages and drawbacks
to exercising outdoors. Similarly, there are advantages and
drawbacks to exercising indoors. For instance, exercising outdoors
provides a person with varied scenery and terrain. However, a
person's schedule, inclement weather, and other factors may
prohibit the person from exercising outdoors. In such
circumstances, the person may find it more convenient to exercise
indoors. Unfortunately, some people find that frequently exercising
indoors can become monotonous due to the lack of variation in
scenery and terrain.
[0004] In an attempt to make exercising indoors more enjoyable,
various exercise devices and systems have been developed to more
closely simulate exercising outdoors. For instance, U.S. Pat. No.
6,450,922 discloses an exercise system that includes a route
computer mounted on a bicycle. When a user rides the bicycle
outdoors, the route computer collects data about the ridden route.
When the user desires to ride indoors, the bicycle and route
computer can be connected to a base controller and a resistance
unit. The base controller can use the data collected by the route
computer to adjust the resistance provided by the resistance unit
and thereby simulate the previously ridden outdoor route.
[0005] Other exercise devices and systems that simulate outdoor
exercise experiences are disclosed in U.S. Pat. No. 6,447,424, U.S.
Pat. No. 6,749,537, U.S. Pat. No. 6,921,351, U.S. Pat. No.
7,549,947, U.S. Pat. No. 7,637,847, U.S. Pat. No. 7,645,212, U.S.
Pat. No. 8,029,415, and U.S. Pat. No. 7,857,731.
SUMMARY
[0006] In one aspect of the disclosure, an exercise system includes
an exercise monitoring device that gathers data regarding an
outdoor exercise routine.
[0007] In one or more other aspects that may be combined with any
of the aspects herein, an exercise system includes a remote
communication system that is communicatively connectable to an
exercise monitoring device.
[0008] In one or more other aspects that may be combined with any
of the aspects herein, a remote communication system is receptive
to data regarding an outdoor exercise routine.
[0009] In one or more other aspects that may be combined with any
of the aspects herein, a remote communication system generates an
exercise program based on data regarding an outdoor exercise
routine.
[0010] In one or more other aspects that may be combined with any
of the aspects herein, an exercise system includes an exercise
device that is communicatively connectable to a remote
communication system.
[0011] In one or more other aspects that may be combined with any
of the aspects herein, an exercise device is receptive to an
exercise program.
[0012] In one or more other aspects that may be combined with any
of the aspects herein, an exercise program causes an exercise
device to simulate one or more aspects of an outdoor exercise
routine.
[0013] In one or more other aspects that may be combined with any
of the aspects herein, an exercise monitoring device comprises one
or more sensors that gather data about an outdoor exercise routine,
including at least one of Global Positioning System (GPS) data,
distance traveled, elevation, elevation changes, time duration,
incline, and decline.
[0014] In one or more other aspects that may be combined with any
of the aspects herein, an exercise monitoring device comprises at
least one of a display and a speaker.
[0015] In one or more other aspects that may be combined with any
of the aspects herein, a remote communication system generates an
exercise program by creating one or more control commands that
cause adjustments to one or more operating parameters of an
exercise device.
[0016] In one or more other aspects that may be combined with any
of the aspects herein, adjustments to one or more exercise device
operating parameters simulate one or more aspects of an outdoor
exercise routine.
[0017] In one or more other aspects that may be combined with any
of the aspects herein, one or more simulated aspects of an outdoor
exercise routine include at least one of incline, decline, and
speed.
[0018] In one or more other aspects that may be combined with any
of the aspects herein, a remote communication system generates an
exercise program by synchronizing one or more images of an outdoor
exercise routine with one or more control commands.
[0019] In one or more other aspects that may be combined with any
of the aspects herein, simulation of one or more aspects of an
outdoor exercise routine comprises presenting one or more images of
the outdoor exercise routine on a display of an exercise
device.
[0020] In one or more other aspects that may be combined with any
of the aspects herein, an exercise system includes a remote
communication system that generates exercise programs based on data
regarding outdoor exercise routes.
[0021] In one or more other aspects that may be combined with any
of the aspects herein, an exercise system includes an exercise
device that generates exercise programs based on data regarding
outdoor exercise routes.
[0022] In one or more other aspects that may be combined with any
of the aspects herein, exercise programs include (i) control
commands representative of terrain of outdoor exercise routes and
(ii) images of the outdoor exercise routes that are synchronized
with the control commands.
[0023] In one or more other aspects that may be combined with any
of the aspects herein, an exercise device is communicatively
connected to a remote communication system.
[0024] In one or more other aspects that may be combined with any
of the aspects herein, an exercise device is receptive to exercise
programs, wherein the exercise device simulates outdoor exercise
routes in response to the exercise programs.
[0025] In one or more other aspects that may be combined with any
of the aspects herein, data regarding an exerciser's performance of
a simulated exercise route is gathered during the performance of
the simulated exercise route.
[0026] In one or more other aspects that may be combined with any
of the aspects herein, an exercise monitoring device gathers data
regarding an exerciser's performance of an exercise performed along
an outdoor exercise route and compares that data to data regarding
the exerciser's performance of a simulated route.
[0027] In one or more other aspects that may be combined with any
of the aspects herein, an exercise monitoring device provides
prompts to the exerciser while the exerciser performs an exercise
along an outdoor exercise route.
[0028] In one or more other aspects that may be combined with any
of the aspects herein, prompts inform an exercise about the
exerciser's performance along an outdoor exercise route in
comparison to the exerciser's performance of a simulated exercise
route.
BRIEF DESCRIPTION OF THE DRAWINGS
[0029] FIG. 1 illustrates an exercise system according to one
exemplary embodiment.
[0030] FIG. 2 is a block diagram of an exercise monitoring device
for use in connection with the exercise system of FIG. 1.
[0031] FIG. 3 is block diagram of the exercise device for use in
connection with the exercise system of FIG. 1.
[0032] FIG. 4 is a functional block diagram of a process for taking
an outdoor exercise experience indoors using the exercise system of
FIG. 1.
[0033] FIG. 5 is a functional block diagram of a process for taking
an indoor exercise experience outdoors using the exercise system of
FIG. 1.
[0034] FIG. 6 depicts a block diagram of a computer system suitable
for implementing the present systems and methods.
DETAILED DESCRIPTION
[0035] The present disclosure is directed to systems, methods, and
devices for exercise. More specifically, the present disclosure is
related to an exercise system 100, and related devices and methods
that enable an exerciser to take an outdoor exercise experience
indoors and an indoor exercise experience outdoors. For instance,
as shown in FIG. 1 generally at 102, exercise system 100 according
to one embodiment of the invention may enable an exerciser 104 to
exercise outdoors during an outdoor exercise session. Exercise
system 100 may monitor various aspects of the outdoor exercise
session and then allow for the outdoor exercise session to be
simulated or experienced indoors (e.g., on an exercise device 106),
as shown generally at 108. Likewise, exercise system 100 may enable
the exerciser 104 to exercise indoors (e.g., on exercise device
106) during an exercise session, as shown at 108. Exercise system
100 may monitor various aspects of the indoor exercise session and
then allow for the indoor session to be simulated or experienced
outdoors, as shown at 102.
[0036] As shown in FIG. 1, exercise system 100 includes an exercise
monitoring device 110 that may be worn or carried by exerciser 104.
Optionally, one or both of exercise monitoring device 110 and
exercise device 106 may be communicatively connectable to one
another and/or a remote communication system 112 (e.g., a website
or server). Although not illustrated, one or both of exercise
monitoring device 110 and exercise device 106 may optionally be
communicatively connectable to one or more computers, which in turn
are communicatively connectable to remote communication system 112.
Communication with remote communication system 112 may be
facilitated or made through a network 114. Network 114 may be a
wide area network, such as the Internet, or a local area
network.
[0037] Exercise monitoring device 110 may include various sensors,
hardware, and software components. As shown in FIG. 2, for example,
exercise monitoring device 110 may include one or more components
for gathering exercise related information. Such components may
include a GPS receiver 116 that tracks the position and movements
of exerciser 104 during an outdoor exercise session. Another
gathering component may include an altimeter 118 that tracks an
exerciser's current elevation (whether indoors or outdoors) and/or
changes in elevation during an outdoor exercise session. Exercise
monitoring device 110 may also include an accelerometer/pedometer
120 to track information such as an exercisers footfalls, cadence,
speed, and the like. One or more biometric sensors 122 may also be
included to track physiological conditions of exerciser 104 (e.g.,
heart rate, calories burned, temperature, perspiration). Still
further, exercise monitoring device 110 may include a camera 124
that gathers images (still or moving) of the exerciser's outdoor
route.
[0038] While FIG. 2 suggests that all of the components of exercise
monitoring device 110 are part of a single unit or contained within
a single housing, this is only exemplary. Some or all of the
components of exercise monitoring device 110 may, alternatively, be
separate from, yet connectable to one another. For instance, as
shown in FIG. 1, speaker 132 is illustrated as an earphone that is
connected to other components of exercise monitoring device 110.
The connections between the various components of exercise
monitoring device 110 may be various types of connections. For
instance, one or more of the components may be connected together,
directed or indirectly, so that the components are held together in
fixed relation to one another (e.g., within the same housing).
Alternatively, or additionally, the components may be
communicatively connected to one another. Such communicative
connections may be wired or wireless connections.
[0039] The information collected by the gathering components of
exercise monitoring device 110 can be stored in a memory 126 and,
optionally, processed by a processor 128. During or after an
exercise session, whether indoors or outdoors, the exercise related
information gathered by exercise monitoring device 110 can be
uploaded to remote communication system 112 and/or exercise device
106. Additionally, exercise monitoring device 110 may also include
one or more presentation components for presenting the exercise
related information to exerciser 104. For instance, exercise
monitoring device 110 may include a display 130 and/or a speaker
132 for visually and/or audibly presenting the exercise related
information to exerciser 104.
[0040] In the illustrated embodiment, as shown in FIG. 1 and the
block diagram of FIG. 3, exercise device 106 is depicted as a
treadmill and includes a console or control panel 134 having a
display 136 and user input mechanisms 138 that may be used to
control various aspects of exercise device 106. Control panel 134
is illustrated as being supported on a generally upright support
structure 140. A treadbase 142 is connected to support structure
140 and typically includes front and rear pulleys 144 with a
continuous belt 146 extending between and around front and rear
pulleys 144. Treadbase 142, front and rear pulleys 144, and
continuous belt 146 may be considered, individually or
collectively, as movable elements that are movable during the
performance of an exercise.
[0041] As is common with electric treadmills, at least one of front
and rear pulleys 144 may be mechanically connected to an actuator
148, such as an electric belt drive motor. In the illustrated
embodiment, belt drive motor turns either front or rear pulley 144
in order to rotate continuous belt 146. Belt drive motor is
electrically connected to a controller 150 that controls the
operation of belt drive motor, and thus the speed of the continuous
belt 146, in response to various inputs. The speed of continuous
belt 146 is one example of an adjustable operating parameter of
exercise device 106.
[0042] Controller 150 may take the form of a computer, a processor,
a microprocessor, a microcontroller, state machine or other similar
device that includes circuitry for controlling the operation of one
or more features on exercise device 106, including the operating
parameter(s) of the movable element(s), as is further detailed in
FIG. 6 below. Controller 150 may also perform other functions, such
as receiving and implementing control commands received from remote
communication system 112 and/or exercise monitoring device 110.
[0043] In addition to the ability to control and vary the speed of
continuous belt 146, exercise device 106 may also permit the degree
of incline of treadbase 142 to be varied. For instance, treadbase
142 can be oriented in a neutral position, an inclined position, or
a declined position. In the neutral position, treadbase 142 may be
generally parallel to a support surface, as shown in FIG. 1. In the
inclined position, the front portion of treadbase 142 (e.g., the
end of treadbase 142 adjacent to support structure 140) is
vertically higher than the rear portion of treadbase 142 to enable
an exerciser to simulate walking or running up a hill. Similarly,
in a declined position the front portion of treadbase 142 is
vertically lower than the rear portion of treadbase 142 to enable
an exerciser to simulate walking or running down a hill.
[0044] The inclining and declining capabilities of treadbase 142
provide exercise device 106 with additional operating parameters
that may be adjusted to vary the intensity of exercises performed
on exercise device 106 or to simulate real world terrain. The
inclination and declination of treadbase 142 can be accomplished
through the use of an incline mechanism 152. One example incline
mechanism includes an extension mechanism connected between support
structure 140 and treadbase 142. The extension mechanism can
include an incline motor that may be controlled by controller 150
to cause an extension member of the extension mechanism to extend
or retract in order to move treadbase 142 between the declined,
neutral, and inclined positions.
[0045] The side-to-side tilt of treadbase 142 may also be varied to
simulate for an exerciser the experience of walking or running on
uneven ground. For instance, treadbase 142 can be tilted to the
left so that the left side of treadbase 142 is vertically lower
than the right side of treadbase 142. Similarly, treadbase 142 can
be tilted to the right so that the right side of treadbase 142 is
vertically lower than the left side of treadbase 142.
[0046] The side-to-side tilting of treadbase 142 can be
accomplished through the use of tilt mechanism 154. One example
tilt mechanism includes an extension mechanism connected between
support structure 140 and treadbase 142. The extension mechanism
can include a tilt motor that may be controlled by controller 150
to cause an extension member of the tilt mechanism to extend or
retract in order to raise or lower one side of treadbase 142
relative to the other side of treadbase 142.
[0047] While the block diagram of FIG. 3 illustrates some of the
components of exercise device 106 being grouped together and other
components being separate, this is exemplary only. For instance,
belt drive motor is shown as part of treadbase 142. However, belt
drive motor may be separate from treadbase 142. By way of example,
belt drive motor may be mounted on support structure 140.
Similarly, while not so illustrated in FIG. 3, controller 150 may
be incorporated into console or control panel 134 or treadbase
142.
[0048] Attention is now directed to FIGS. 4-5, which depict flow
chart diagrams related to the use and operation of exercise system
100. More specifically, FIG. 4 relates to the use and operation of
exercise system 100 as it relates to taking an outdoor exercise
experience indoors. In contrast, FIG. 5 relates to the use and
operation of exercise system 100 as it relates to taking an indoor
exercise experience outdoors.
[0049] With attention to FIG. 4, a flow diagram depicts an
exemplary process 160 for taking an outdoor exercise experience
indoors. According to the illustrated embodiment, the process
starts at 162 by performing an outdoor exercise routine. The
outdoor exercise routine may be, for example, going for a walk,
jog, run, bike ride, or the like outdoors.
[0050] While performing the outdoor exercise routine, data
regarding the outdoor exercise routine is gathered, as indicated at
164. The gathering of the data may be performed by exercise
monitoring device 110 and may relate to one or more categories of
data (e.g., the exercise route 164A, the exerciser's performance
164B, the exerciser's physiological conditions 164C, and the like).
By way of example, the data related to the exercise route may
include GPS data related to the course traveled, images (still or
moving) of the course traveled, the distance traveled, the start
time/stop time/duration of the outdoor exercise routine, elevation
changes, weather conditions, and the like. Similarly, the data
related to the exercisers performance may include the exerciser's
speed, cadence, pace, and the like. The data related to the
exerciser's physiological condition may include the exerciser's
heart rate, calories burned, perspiration, temperature, and the
like.
[0051] As shown at 166, the data gathered regarding the outdoor
exercise routine may be saved, for example in memory 126 of
exercise monitoring device 110. During or after the completion of
the outdoor exercise routine, the gathered data may be uploaded (at
168) for later use or analysis. For instance, the data may be
uploaded to remote communication system 112 via a wireless/cellular
network. Alternatively, after completion of the outdoor exercise
routine, exercise monitoring device 110 may be docketed with or
connected to a computer or exercise device 106 to upload the data
to the computer or exercise device 106. Optionally, the computer or
exercise device 106 may in turn upload the data to remote
communication system 112.
[0052] As indicated at 170, the data about the outdoor exercise
routine may then be used to generate an exercise program for use
with exercise device 106. The exercise program may be generated by
exercise monitoring device 110, remote communication system 112,
exercise device 106, or a separate computer. Execution of the
exercise program may cause exercise device 106 to simulate the
outdoor exercise routine by adjusting the operating parameters of
exercise device 106 so as to mimic various aspects of the outdoor
exercise routine (e.g., terrain). Generation of the exercise
program includes generating one or more control commands (172).
When executed, the control commands cause the operating parameters
of exercise device 106 to be adjusted. More specifically, the
control commands cause the actuators of exercise device 106 to
adjust, which results in adjustment of the operating parameters.
For instance, a control command may cause incline mechanism 152 to
extend, thereby increasing the incline of treadbase 142.
[0053] In addition to generating control commands, generation of
the exercise program may optionally include synchronizing the
control commands with the gathered images of the course or route
traveled during the outdoor exercise routine, as indicated at 174.
Synchronization of the images and control commands can include
associating each image with one or more control commands that cause
exercise device 106 to simulate the outdoor exercise routine at the
location where the image was taken.
[0054] Depending on where the exercise program is generated, the
exercise program may then be downloaded or streamed to exercise
device 106, as indicated at 176. For instance, if the exercise
program is generated by remote communication system 112, the
exercise program may be downloaded or streamed to exercise device
106 through network 114. However, if the exercise program is
generated at exercise device 106, step 176 can be omitted.
[0055] Once the exercise program is available to exercise device
106, the exercise program can be run or executed, as indicated at
182. As suggested above, running or executing the exercise program
causes exercise device 106 to simulate the outdoor exercise routine
by adjusting the operating parameters of exercise device 106 to
replicate the outdoor exercise routine (e.g., the terrain,
difficulty level, speed). In addition, running the exercise program
can display on display 136 and/or display 130 the gathered images
from the outdoor exercise routine.
[0056] Prior to running the exercise program on exercise device
106, and as indicated at 178, the exerciser may set various goals
related to how he/she would like to perform during the exercise
program. For instance, the exerciser may desire to complete the
simulated routine in the same amount of time or in less time than
it took to complete to actual outdoor exercise routine. Similarly,
the exerciser may set goals related to his/her desired pace,
cadence, speed, heart rate, and the like. The exerciser can enter
his/her goals into exercise device 106 via user input mechanisms
138. In addition to setting desired goals, the exerciser may also
modify the exercise program prior to running the exercise program,
as indicated at 180. For instance, the exerciser may set maximum
incline, decline, tilt, or speed values for the simulated
route.
[0057] While the exerciser is performing the exercise program on
exercise device 106, exercise system 100 may monitor the
exerciser's performance and provide the exerciser with prompts
regarding his/her performance, as indicated at 184. The prompts may
inform the exerciser about how his/her current performance compared
to his/her performance during the actual outdoor exercise routine.
For instance, the prompts may indicate how far ahead or behind
schedule he/she is compared to his/her time during the actual
outdoor exercise routine. Similarly, the prompt may inform the
exerciser how he/she is performing compared to his/her goals. The
prompts may be presented to the exerciser via one or more of
displays 130, 136, speaker 132, or a speaker on exercise device
106.
[0058] As indicated at 186, during or after the exercisers
performance of the exercise program on exercise device 106, data
regarding the exercisers performance can be saved and/or uploaded
to exercise monitoring device 110 and/or remote communication
system 112. The data can be stored for later analysis and/or to
comparison to later exercise routines. Such analysis and/or
comparison may be used to determine whether the exercisers
performance is improving from one exercise session to another or
whether the exerciser performs better indoors or outdoors. Once
such determinations are made, the data may be used to improve the
exercisers performance in the weaker venue or in future exercise
sessions.
[0059] Attention is now directed to FIG. 5, which depicts a flow
diagram of an exemplary process for taking an indoor exercise
experience outdoors. According to the illustrated embodiment, the
process starts at 200 with the selection of an exercise program to
be run on exercise device 106. Exercise programs available for
selection may include generic exercise programs (202),
preprogrammed simulation programs (204), and customized simulation
programs (206).
[0060] The generic exercise programs may include the type of
exercise programs commonly found on exercise devices, such as
"hill" or interval programs. The programs may include control
commands that periodically vary the incline and/or speed of the
movable elements.
[0061] The preprogrammed simulation programs may simulate real
world routes. That is, the preprogrammed simulation programs may
include one or more control commands that simulate the terrain
(e.g., inclines, declines) or other characteristics of a route in
the real world. The preprogrammed simulation programs may also
include display programming that depicts the real world route. The
control commands and the display programming of the preprogrammed
simulation programs may be synchronized so that the exercise device
simulates the terrain depicted by the display programming. The
preprogrammed simulation programs may come preloaded on exercise
device 106. Alternatively, or additionally, the preprogrammed
simulation programs may be downloaded or streamed to exercise
device 106 from remote communication system 112 and/or exercise
monitoring device 110.
[0062] Like the preprogrammed simulation programs, the customized
simulation programs may simulate real world routes via control
commands and/or display programming Unlike the preprogrammed
simulation programs, the customized simulation programs may be at
least partially defined by the user. The exerciser may select or
define a desired real world route that he/she would like to run.
For instance, the user may select or define the route of an
upcoming race (e.g., a city marathon) that the exerciser would like
to train for. The exerciser may select or define the desired route
via user input mechanisms 138, a user input on exercise monitoring
device 110, or a separate computer.
[0063] The selected or defined route may be communicated to remote
communication system 112. Remote communication system 112 may use
the selected route to create an exercise program that simulates the
selected route. In particular, remote communication system 112 may
create control commands that will cause exercise device 106 to
simulate the terrain and/or other characteristics of the selected
route. Additionally, remote communication system 112 may also
synchronize images of the selected route with the control commands.
Once created, the customized simulation program may be downloaded
or streamed to exercise device 106. It is understood, however, that
the customized simulation program may be created by exercise device
106, exercise monitoring device 110, or a separate computer.
[0064] In any case, once the exercise program has been selected,
the selected exercise program can be run or executed, as indicated
at 208. Running or executing the selected exercise program causes
exercise device 106 to adjust its operating parameters. In the case
of a generic exercise program, the control commands periodically
cause changes in the operating parameters. In the case of a
simulation program, whether preprogrammed or customized, the
control commands cause the exercise device 106 to simulate the real
world route that is the subject of the simulation program. If the
simulation program includes display programming related to the real
world route, the display programming may also be displayed when the
simulation program is run.
[0065] Prior to running the exercise program on exercise device
106, and as indicated at 210, the exerciser may set various goals
related to how he/she would like to perform during the performance
of the exercise program. For instance, the exerciser may desire to
complete the simulation program in a certain amount of time.
Similarly, the exerciser may set goals related to his/her desired
pace, cadence, speed, heart rate, and the like. The exerciser can
enter his/her goals into exercise device 106 via user input
mechanisms 138. In addition to setting desired goals, the exerciser
may also modify the exercise program prior to running the exercise
program, as indicated at 212. For instance, the exerciser may set
maximum distance, incline, decline, tilt, or speed values for the
simulated route.
[0066] While the exerciser is performing the exercise program on
exercise device 106, exercise system 100 may monitor the
exerciser's performance (at 209) and provide the exerciser with
prompts regarding his/her performance, as indicated at 214. The
prompts may inform the exerciser about how his/her current
performance compared to his/her performance goals. For instance,
the prompts may indicate how far ahead or behind schedule he/she is
compared to his/her goals. The prompts may be presented to the
exerciser via one or more of displays 130, 136, speaker 132, or a
speaker on exercise device 106.
[0067] As indicated at 216, during or after the exercisers
performance of the exercise program on exercise device 106, data
regarding the exercisers performance can be saved for later
analysis and/or to comparison to later exercise routines. For
instance, the data may be saved at exercise device 106. The data
may also be sent to and saved at remote communication system 112
and/or exercise monitoring device 110.
[0068] Once the data regarding the exercisers performance on
exercise device 106 of the exercise program is stored at remote
communication system 112 or exercise monitoring device 110, the
exerciser can take the indoor exercise experience outdoors by
performing an outdoor exercise experience, as indicated at 218. For
instance, if the exercise program run on exercise device 106 was a
simulation program that simulated a real world route, the exerciser
could actually run the real world route. As the exerciser runs the
actual real world route, exercise monitoring device 110 can gather
data regarding the exerciser's performance, as indicated at 220.
The gathered data may be compared (at either exercise monitoring
device 110 or remote communication system 112) to the exerciser's
indoor performance data (209), as indicated at 222.
[0069] Based on the comparison between the user's performances,
exercise system 100 may provide the exerciser with prompts
regarding his/her performance, as indicated at 224. The prompts may
inform the exerciser about how his/her current performance compared
to his/her performance during the simulated (i.e., indoor) exercise
routine. For instance, the prompts may indicate how far ahead or
behind schedule he/she is compared to his/her time during the
simulated exercise routine. The prompts may be presented to the
exerciser via display 130 and/or speaker 132.
[0070] Prior to running the actual real world route, and as
indicated at 226, the exerciser may set various goals related to
how he/she would like to perform during the outdoor exercise
routine. For instance, the exerciser may desire to complete the
actual real world route in a certain amount of time. Similarly, the
exerciser may set goals related to his/her desired pace, cadence,
speed, heart rate, and the like. The exerciser can enter his/her
goals into exercise monitoring device 110.
[0071] As indicated at 228, during or after the exerciser's
performance of the outdoor exercise routine, data regarding the
exerciser's performance can be saved for later analysis and/or to
comparison to later exercise routines. For instance, the data may
be saved at exercise monitoring device 110. The data may also be
sent to remote communication system 112 and/or exercise device
106.
[0072] FIG. 6 depicts a block diagram of a computer system 610
suitable for implementing the present systems and methods. The
computer system 610 may be a primary or an alternative example of
the exercise monitoring device 110, the remote communication system
112, the console or control panel 134, and/or the controller 150 of
FIG. 1, 2, or 3. Computer system 610 includes a bus 612 which
interconnects major subsystems of computer system 610, such as a
central processor 614, a system memory 617 (typically RAM, but
which may also include ROM, flash RAM, or the like), an
input/output controller 618, an external audio device, such as a
speaker system 620 via an audio output interface 622, an external
device, such as a display screen 624 via display adapter 626,
serial ports 628 and 630, a keyboard 632 (interfaced with a
keyboard controller 633), multiple USB devices 692 (interfaced with
a USB controller 691), a storage interface 634, a floppy disk unit
637 operative to receive a floppy disk 638, a host bus adapter
(HBA) interface card 635A operative to connect with a Fibre Channel
network 690, a host bus adapter (HBA) interface card 635B operative
to connect to a SCSI bus 639, and an optical disk drive 640
operative to receive an optical disk 642. Also included are a mouse
646 (or other point-and-click device, coupled to bus 612 via serial
port 628), a modem 647 (coupled to bus 612 via serial port 630),
and a network interface 648 (coupled directly to bus 612).
[0073] Bus 612 allows data communication between central processor
614 and system memory 617, which may include read-only memory (ROM)
or flash memory (neither shown), and random access memory (RAM)
(not shown), as previously noted. The RAM is generally the main
memory into which the operating system and application programs are
loaded. The ROM or flash memory can contain, among other code, the
Basic Input-Output system (BIOS) which controls basic hardware
operation such as the interaction with peripheral components or
devices. Applications resident with computer system 610 are
generally stored on and accessed via a non-transitory computer
readable medium, such as a hard disk drive (e.g., fixed disk 644),
an optical drive (e.g., optical drive 640), a floppy disk unit 637,
or other storage medium. Additionally, applications can be in the
form of electronic signals modulated in accordance with the
application and data communication technology when accessed via
network modem 647 or interface 648.
[0074] Storage interface 634, as with the other storage interfaces
of computer system 610, can connect to a standard computer readable
medium for storage and/or retrieval of information, such as a fixed
disk drive 644. Fixed disk drive 644 may be a part of computer
system 610 or may be separate and accessed through other interface
systems. Modem 647 may provide a direct connection to a remote
server via a telephone link or to the Internet via an internet
service provider (ISP). Network interface 648 may provide a direct
connection to a remote server via a direct network link to the
Internet via a POP (point of presence). Network interface 648 may
provide such connection using wireless techniques, including
digital cellular telephone connection, Cellular Digital Packet Data
(CDPD) connection, digital satellite data connection or the
like.
[0075] Many other devices or subsystems (not shown) may be
connected in a similar manner (e.g., scanners, digital cameras and
so on). Conversely, all of the devices shown in FIG. 6 need not be
present to practice the present systems and methods. The devices
and subsystems can be interconnected in different ways from that
shown in FIG. 6. The operation of a computer system such as that
shown in FIG. 6 is readily known in the art and is not discussed in
detail in this application. Code to implement the present
disclosure can be stored in a non-transitory computer-readable
medium such as one or more of system memory 617, fixed disk 644,
optical disk 642, or floppy disk 638. The operating system provided
on computer system 610 may be MS-DOS@, MS-WINDOWS@, OS/2.RTM.,
UNIX.RTM., Linux.RTM., or another known operating system.
[0076] Moreover, regarding the signals described herein, those
skilled in the art will recognize that a signal can be directly
transmitted from a first block to a second block, or a signal can
be modified (e.g., amplified, attenuated, delayed, latched,
buffered, inverted, filtered, or otherwise modified) between the
blocks. Although the signals of the above described embodiment are
characterized as transmitted from one block to the next, other
embodiments of the present systems and methods may include modified
signals in place of such directly transmitted signals as long as
the informational and/or functional aspect of the signal is
transmitted between blocks. To some extent, a signal input at a
second block can be conceptualized as a second signal derived from
a first signal output from a first block due to physical
limitations of the circuitry involved (e.g., there will inevitably
be some attenuation and delay). Therefore, as used herein, a second
signal derived from a first signal includes the first signal or any
modifications to the first signal, whether due to circuit
limitations or due to passage through other circuit elements which
do not change the informational and/or final functional aspect of
the first signal.
INDUSTRIAL APPLICABILITY
[0077] In general, embodiments of the present disclosure relate to
exercise systems, devices, and methods that enable an exerciser to
take an outdoor exercise experience indoors and/or an indoor
exercise experience outdoors. Taking an outdoor exercise experience
indoors can be done by tracking various parameters and data
regarding an outdoor exercise performed by an exerciser. The
tracked parameters and date can be used to create an exercise
program for an indoor exercise device. The exercise program can
cause the exercise device to simulate the outdoor exercise. For
instance, the exercise program can cause the exercise device to
adjust its operating parameters (e.g., incline, decline, tilt,
speed) to simulate the parameters of the outdoor exercise
experience (e.g., the terrain of the outdoor route, the exercisers
outdoor speed).
[0078] Taking the outdoor exercise experience indoors can be
particularly useful when outdoor conditions (e.g., weather,
construction) or an exercisers schedule prevents the exerciser from
exercising outdoors. For instance, if an exerciser typically runs a
particular outdoor route each morning before work, the exerciser
can use the disclosed exercise system to create an exercise program
that will simulate that route on the exerciser's indoor exercise
device. Thus, on bad weather mornings, the exerciser can run a
simulated version of his/her normal route without having to go
outside.
[0079] Additionally, groups of exercisers can use the disclosed
exercise system. By way of example, the disclosed exercise system
may be employed by a group of friends that regularly run a
particular route together. The group of runners could use the
disclosed exercise system to take their regular run indoors. For
instance, one or more of the runners could carry an exercise
monitoring device with them when running the group's regular route.
The exercise monitoring device may gather data about the route
(e.g., GPS data, images, elevation changes, distance, incline,
decline). An exercise program that simulates the group's regular
route can be created using the data gathered with the exercise
monitoring device.
[0080] Each member of the group may access/retrieve the program
from a remote communication system and run the exercise program on
their own exercise device. Thus, when there is inclement weather or
other conditions that prevent the group from running together
outdoors, the members of the groups can run a simulation of their
regular route indoors. As with an individual exerciser, the
exercise system can monitor the performances of each of the group
members as they exercise on their exercise devices. Data regarding
the group members' performances can be uploaded to the remote
communication system for analysis and comparison.
[0081] When the members of the group have identified themselves at
the remote communication system as being part of a group, the
remote communication system may compare the group members'
performances to one another. For instance, if the remote
communication system receives performance information about
multiple members of the group, the remote communication system may
determine whether each member performed the same simulated route
program and when. If the members performed the same exercise
program and the start times for the members are within a
predetermined window of time (e.g., within two hours of each
other), the remote communication system may compare the
performances of the group members. The comparison may determine a
winner of a race conducted between the group members on their
exercise devices. The comparison may also determine who burned the
most calories, etc.
[0082] Additionally, the remote communication system may allow
exerciser's to annotate their performance information for each
exercise routine. For instance, an exerciser may create notes
associated with a particular exercise routine that indicates who
the exerciser ran with that day, how the exerciser felt about
his/her performance, or other information that may help the
exerciser to remember and distinguish one exercise routine from
another.
[0083] In addition to groups sharing programs that simulate regular
routes run by the groups, exercisers may share programs of routes
they have created or run. For instance, an exerciser may have an
exercise program created based upon a route he/she ran. The
exerciser may then share that exercise program with his/her friends
via the remote communication system. For example, an exerciser may
run a route while on vacation and have an exercise program made to
simulate the route. The exerciser may share this exercise program
with his/her friends so that they can have the same, albeit
simulated, experience that their friend had.
[0084] In addition to taking outdoor exercise experiences indoors,
the disclosed exercise system also allows exercisers to take indoor
exercise experiences outdoors. For instance, an exerciser may run
an exercise program on his/her indoor exercise device that
simulates an outdoor route. The route may be predefined or it may
be user defined. In either case, the exerciser's performance may be
monitored as the exerciser runs the simulated route. The exerciser
can then go outdoors and run the actual outdoor route. As the
exerciser runs the actual outdoor route, the exercise system
(typically via an exercise monitoring device) can track the
exercisers performance and compare it to the exerciser's indoor
performance for the same route.
[0085] The indoor-to-outdoor component of the exercise system can
be particularly useful in training. For instance, an exercising may
be planning on running in an upcoming race that has a course that
would be difficult to regularly run outdoors (due to location,
traffic, etc.). Nevertheless, the exerciser may still wish to train
on the race course. Accordingly, the exerciser could use the
disclosed exercise system to create or obtain an exercise program
that will simulate the race course on the exercisers indoor
exercise device. As a result, the exerciser can train for the
upcoming race without having to actually run the race course on a
regular basis.
[0086] Nevertheless, the exercise system does enable the exerciser
to run the actual race course and compare his/her performance to
previous indoor performances. For instance, as the exerciser runs
the actual race course, the exercise system (typically through the
exercise monitoring device) may provide prompts to the exerciser to
inform the exerciser how the current performance compares to past
indoor performances and/or goals set by the exerciser.
[0087] While embodiments of the invention have been described in
the context of a motorized treadmill, it is understood that the
invention is not limited to any particular type of exercise device.
Accordingly, the term "exercise device" shall refer broadly to any
type of device that takes the form of an exercise machine,
including, but not limited to, treadmills, exercise cycles, Nordic
style ski exercise devices, rowers, steppers, hikers, climbers, and
elliptical or striding exercise devices. These various types of
exercise devices may include adjustable operating parameters
similar to those described above (e.g., speed, incline, etc.).
Additionally, these exercise devices may also have adjustable
operating parameters such as resistance to the movement of a
movable element (e.g., belt, pedal, link arm, etc.).
* * * * *