U.S. patent application number 12/585815 was filed with the patent office on 2011-01-13 for real-time exercising procedure adjusting system and method thereof.
This patent application is currently assigned to INVENTEC CORPORATION. Invention is credited to Chaucer Chiu, Jiuying Zhao.
Application Number | 20110009240 12/585815 |
Document ID | / |
Family ID | 43427926 |
Filed Date | 2011-01-13 |
United States Patent
Application |
20110009240 |
Kind Code |
A1 |
Chiu; Chaucer ; et
al. |
January 13, 2011 |
Real-time exercising procedure adjusting system and method
thereof
Abstract
This specification discloses a real-time exercising procedure
adjusting system and the method thereof. By analyzing biological
information of the user, the invention loads an appropriate
exercising mode. According to the target time and target calories
entered by the user, the invention calculates exercising strength
and then generates an exercising procedure. During the execution of
the exercising procedure, the system can real-time adjust
exercising strength of the fitness device. Moreover, the invention
detects the heartbeat rate of the user during the exercising
process execution for further adjusting the exercising strength.
Therefore, the fitness device can immediately adjust its exercising
strength according to the user's state.
Inventors: |
Chiu; Chaucer; (Taipei,
TW) ; Zhao; Jiuying; (Shanghai, CN) |
Correspondence
Address: |
BACON & THOMAS, PLLC
625 SLATERS LANE, FOURTH FLOOR
ALEXANDRIA
VA
22314-1176
US
|
Assignee: |
INVENTEC CORPORATION
Taipei
TW
|
Family ID: |
43427926 |
Appl. No.: |
12/585815 |
Filed: |
September 25, 2009 |
Current U.S.
Class: |
482/5 |
Current CPC
Class: |
A63B 22/0235 20130101;
G16H 20/30 20180101; A63B 24/0087 20130101; A63B 2071/0647
20130101; A63B 2024/0093 20130101; A63B 2230/065 20130101; A63B
2071/065 20130101; A63B 24/0075 20130101; A63B 2230/75 20130101;
A63B 71/0619 20130101; A63B 2230/06 20130101 |
Class at
Publication: |
482/5 |
International
Class: |
A63B 21/00 20060101
A63B021/00 |
Foreign Application Data
Date |
Code |
Application Number |
Jul 9, 2009 |
TW |
098123208 |
Claims
1. A real-time exercising procedure adjusting system for a fitness
device, comprising: an exercising mode database, which stores a
plurality of exercising modes, each of which corresponds to a
qualified condition; a receiving module, which receives biological
information of a user, a target time, and target calories; an
analyzing and inquiring module, which follows an applicable
principle to analyze the biological information to obtain the
qualified condition and uses the qualified condition to find a
corresponding exercising mode from the exercising mode database; a
calculating and generating module, which loads in the exercising
mode and calculates according to the target time and the target
calories to generate an exercising procedure, which includes at
least one time parameter and an exercising strength associated with
each of the time parameters; an executing module, which executes
the exercising procedure on the fitness device; a detecting module,
which uses a heartbeat rate detector to detect a heartbeat rate
parameter of the user; an adjusting module, which uses the
heartbeat rate parameter and an adjusting rule to adjust the
exercising strength in the exercising procedure; and a converting
and displaying module, which converts the exercising procedure in
the calculating and generating module and the adjusting module into
a graphic exercising procedure and displays the graphic exercising
procedure.
2. The real-time exercising procedure adjusting system of claim 1
further comprising an editing and storing module, which allows the
user to dynamically edit and modify the graphic exercising
procedure and stores the modified graphic exercising procedure as
the exercising procedure for the executing module to execute.
3. The real-time exercising procedure adjusting system of claim 1,
wherein the biological information includes at least age, gender,
and weight.
4. The real-time exercising procedure adjusting system of claim 1,
wherein the executing module stops executing the exercising
procedure when a stopping command is received.
5. The real-time exercising procedure adjusting system of claim 1,
the adjusting rule is that the exercising strength in the
exercising procedure is reduced when the heartbeat rate parameter
is greater than a maximum and that the exercising strength in the
exercising procedure is increased when the heartbeat rate parameter
is smaller than a minimum.
6. A real-time exercising procedure adjusting method for a fitness
device, comprising the steps of: establishing an exercising mode
database, which stores a plurality of exercising modes, each of
which corresponds to a qualified condition; receiving biological
information of a user, a target time, and target calories; using an
applicable principle to analyze the biological information to
obtain the qualified condition and using the qualified condition to
find a corresponding exercising mode from the exercising mode
database; loading in the exercising mode and calculating according
to the target time and the target calories to generate an
exercising procedure, which includes at least one time parameter
and an exercising strength associated with each of the time
parameters; converting the exercising procedure into a graphic
exercising procedure and displaying the graphic exercising
procedure; executing the exercising procedure on the fitness device
and using a heartbeat rate detector to detect a heartbeat rate
parameter of the user; and using the heartbeat rate parameter and
an adjusting rule to adjust the exercising strength in the
exercising procedure and converting and displaying the adjusted
exercising procedure into the graphic exercising procedure.
7. The real-time exercising procedure adjusting method of claim 6
further comprising the steps of allowing the user to dynamically
edit and modify the graphic exercising procedure and storing the
modified graphic exercising procedure as the exercising procedure
for the execution on the fitness device.
8. The real-time exercising procedure adjusting method of claim 6,
wherein the biological information includes at least age, gender,
and weight.
9. The real-time exercising procedure adjusting method of claim 6,
wherein the step of executing the exercising procedure on the
fitness device further includes the step of stopping the execution
of the exercising procedure when a stopping command is
received.
10. The real-time exercising procedure adjusting method of claim 6,
the adjusting rule is that the exercising strength in the
exercising procedure is reduced when the heartbeat rate parameter
is greater than a maximum and that the exercising strength in the
exercising procedure is increased when the heartbeat rate parameter
is smaller than a minimum.
Description
BACKGROUND OF THE INVENTION
[0001] 1. Field of Invention
[0002] The invention relates to a real-time exercising procedure
adjusting system and the method thereof and, in particular, to the
real-time exercising procedure adjusting system and the method
thereof applicable to fitness devices.
[0003] 2. Related Art
[0004] In recent years, people have more choices for amusement,
thanks to rapid economical and industrial developments. As a
result, people pay more attention to exercises during leisure time.
However, most people cannot do outdoor activities for one reason or
another. Therefore, a lot of people purchase fitness devices and
exercise at home or use fitness devices at fitness centers.
[0005] Currently, most fitness centers provide such fitness devices
as treadmills, walkers, and exercising bicycles. In order for users
to control on their own, many of the fitness devices are provided
with controllers that can display exercising time, distance,
consumed calories, etc. Some of them even allow users to select
preferred exercising modes according to their needs. The user can
adjust the exercising strength, speed or other parameters according
to personal weight, age, etc. The controller of a conventional
fitness device has a display and many functional buttons for the
user to operate and set the exercising mode and parameters.
However, it is possible that the user does not know how to
correctly set the exercising mode and parameters because of no
appropriate instructions or too many buttons arranged in a
complicated way.
[0006] Besides, even if the user knows how to correctly set the
exercising mode and parameters, most users do not have sufficient
professional exercising knowledge to know which mode to use or what
parameters to set for himself. If the user selects an inappropriate
mode or sets wrong parameters, it is likely for him to get
injuries.
[0007] In addition to the above drawbacks, the user should use a
smaller exercising strength when he warms up. He can increase the
exercising strength later on. If the user feels tired after using
the device for some time, he may want to reduce the exercising
strength again. If such adjustments about the exercising strength
have to be done by the user during his exercise, it is very
inconvenient.
[0008] In summary, the prior art always has the problem that the
user can only manually and repeatedly adjust his exercising
procedure according to the exercising state. Such adjustments
cannot automatically change according to the exercising state of
the user. As a consequence, the user cannot fully concentrate on
exercising due to the adjustments. It is therefore necessary to
provide a solution for these problems.
SUMMARY OF THE INVENTION
[0009] In view of the problem of the foregoing that the user can
only manually and repeatedly adjust his exercising procedure
according to the exercising state and cannot fully concentrate on
exercising, it is an objective of the invention to provide a
real-time exercising procedure adjusting system and the method
thereof.
[0010] The disclosed real-time exercising procedure adjusting
system includes at least an exercising mode database, a receiving
module, an analyzing and inquiring module, a calculating and
generating module, an executing module, a detecting module, an
adjusting module, and a converting and displaying module. The
exercising mode database stores a plurality of exercising modes,
each of which corresponds to a qualified condition. The receiving
module receives biological information of a user, a target time,
and target calories. The analyzing and inquiring module uses an
applicable principle to analyze the biological information to
obtain the qualified condition. The qualified condition is then
used to find a corresponding exercising mode from the exercising
mode database. The calculating and generating module loads in the
exercising mode and calculates according to the target time and the
target calories to generate an exercising procedure. The exercising
procedure includes at least a time parameter and an exercising
strength for each of the time parameters. The executing module
executes the exercising procedure on the fitness device. The
detecting module detects the heartbeat rate parameter of the user
using a heartbeat rate detector. The adjusting module adjusts the
exercising strength in the exercising procedure according to the
heartbeat rate parameter and an adjusting rule. The converting and
displaying module converts the exercising procedure given by the
calculating and generating module into a graphic exercising
procedure and displays it.
[0011] The disclosed real-time exercising procedure adjusting
method includes the steps of: establishing an exercising mode
database for storing a plurality of exercising modes, each of which
corresponds to a qualified condition; receiving biological
information of a user, a target time, and target calories; using an
applicable principle to analyze the biological information to
obtain the qualified condition and using the qualified condition to
find a corresponding exercising mode from the exercising mode
database; loading in the exercising mode and calculating according
to the target time and the target calories to generate an
exercising procedure that includes at least a time parameter and an
exercising strength for each of the time parameters; converting the
exercising procedure into a graphic exercising procedure and
displaying the graphic exercising procedure; executing the
exercising procedure on the fitness device and using a heartbeat
rate detector to detect a heartbeat rate parameter of the user; and
adjusting the exercising strength in the exercising procedure
according to the heartbeat rate parameter and an adjusting rule,
converting the adjusted exercising procedure, and displaying the
graphic exercising procedure.
[0012] As described above, the disclosed system and method differ
from the prior art in that the invention analyzes the user's
biological information and loads an appropriate exercising mode
accordingly. It further performs calculation on the exercising
strength based on the target time and the target calories entered
by the user to generate an exercising procedure. During the
exercising procedure, the invention can detect the user's heartbeat
rate and adjust the exercising strength. This invention can achieve
the goal of adjusting exercising strength in real time according to
the user's exercising state.
BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The invention will become more fully understood from the
detailed description given herein below for illustration only, and
thus is not limitative of the present invention, and wherein:
[0014] FIG. 1 is a block diagram of the disclosed real-time
exercising procedure adjusting system;
[0015] FIG. 2 is a flowchart of the disclosed real-time exercising
procedure adjusting method;
[0016] FIG. 3 is a schematic view of the disclosed exercising mode
database;
[0017] FIG. 4 is a schematic view of the disclosed user input
interface;
[0018] FIG. 5 is a schematic view of the exercising procedure
according to the invention; and
[0019] FIG. 6 is a schematic view of the graphic exercising
procedure according to the invention.
DETAILED DESCRIPTION OF THE INVENTION
[0020] The present invention will be apparent from the following
detailed description, which proceeds with reference to the
accompanying drawings, wherein the same references relate to the
same elements.
[0021] Please refer to FIG. 1 for the block diagram of the
disclosed system. The real-time exercising procedure adjusting
system 100 includes at least: an exercising mode database 110, a
receiving module 120, and analyzing and inquiring module 130, a
calculating and generating module 140, an executing module 150, a
detecting module 160, an adjusting module 170, and a converting and
displaying module 180. The real-time exercising procedure adjusting
system 100 is applicable to fitness devices for users to exercise
their bodies. Such fitness devices include treadmills, exercising
bicycles, etc.
[0022] The exercising mode database 110 stores many exercising
modes, each of which corresponds to one qualified condition. The
exercising mode referred herein is the mode for the user to
exercise his body according to his biological information and is
predetermined by the system. Each exercising mode has a fixed
procedure. Each exercising mode corresponds to a qualified
condition. For example, the exercising mode "Mode 10" is "first
stage: strength ratio 1 and time ratio 1; second stage: strength
ratio 2 and time ratio 3; third stage: strength ratio 3 and time
ratio 5; fourth stage: strength ratio 2 and time ratio 4; fifth
stage: strength ratio 1 and time ratio 2". The qualified condition
for the exercising mode "Mode 10" is "10". The above-mentioned
exercising mode is only for the illustration purpose. The invention
does not impose any restriction on the exercising modes. Other
similar embodiments should be included in the invention.
[0023] The receiving module 120 receives user's biological
information, target time, and target calories. It should be noted
that the biological information includes age, gender, and weight.
For example, the user's age is "30 years old", gender "male", and
weight "75 kg". The target time is the time that the user plans to
exercise. It can be entered by the user. For example, the target
time is "60 min". The target calories refer to the calories that
the user wants to consume. It is also entered by the user. For
example, the target calories are "480 Kcal".
[0024] The analyzing and inquiring module 130 uses some applicable
principle to analyze the biological information, thereby obtaining
a qualified condition. The qualified condition is then used to find
a corresponding exercising mode in the exercising mode database
110. The applicable principle referred herein defines a qualified
condition when the age, gender, and weight in the biological
information fall within some ranges. This is predetermined by the
system. For example, if the age is "30 years old", gender "male",
and weight "75 kg", then "the qualified condition 10: 26.about.30
yeas old, male, 71.about.75 kg" according to the applicable
principle give the qualified condition "10". Therefore, the
analyzing and inquiring module 130 analyzes the biological
information received by the receiving module 120. From the age,
gender and weight, the system finds the qualified condition. The
analyzing and inquiring module 130 then finds an exercising mode in
the exercising mode database 110 corresponding to the qualified
condition.
[0025] Following the above-mentioned example, after the analyzing
and inquiring module 130 obtains the qualified condition "10", the
qualified condition "10" is then used to find a corresponding
exercising mode "Mode 10" in the exercising mode database 110. That
is, the exercising mode is "first stage: strength ratio 1 and time
ratio 1; second stage: strength ratio 2 and time ratio 3: third
stage: strength ratio 3 and time ratio 5; fourth stage: strength
ratio 2 and time ratio 4: fifth stage: strength ratio 1 and time
ratio 2".
[0026] The calculating and generating module 140 loads in the
exercising mode and calculates according to the target time and the
target calories to generate an exercising procedure. The exercising
procedure includes time parameters and an exercising strength
associated with each of the time parameter. That is, the
calculating and generating module 140 loads in the exercising mode
obtained by the analyzing and inquiring module 130, and calculates
using the target time and the target calories received by the
receiving module 120 to generate an exercising procedure. The
exercising procedure consists of time parameters and exercising
strengths associated with the time parameters. The formula for
calculating the exercising strength using the target time, the
target calories and the exercising mode, for example, "exercising
strength*weight*exercising time=consumed calories". This formula is
only for the illustration purpose. Such formulas are not restricted
by the invention. Other similar embodiments should be included by
the invention as well.
[0027] In the above example, the target time received by the
receiving module 120 is "60 min", the target calories are "480
Kcal", and the weight is "75 kg". The calculating and generating
module 140 loads in the exercising mode "Mode 10", which is "first
stage: strength ratio 1 and time ratio 1; second stage: strength
ratio 2 and time ratio 3; third stage: strength ratio 3 and time
ratio 5; fourth stage: strength ratio 2 and time ratio 4; fifth
stage: strength ratio 1 and time ratio 2". Since the target time is
"60 min". According to the exercising mode "Mode 10", the
calculating and generating module 140 then obtains "first stage:
exercising time 4 min; second stage: exercising time 12 min; third
stage: exercising time 20 min; fourth stage: exercising time 16
min; fifth stage: exercising time 8 min". Afterwards, the system
predetermined formula "exercising strength*weight*exercising
time=consumed calories" is used. Suppose the exercising strength is
in units of "a". Using the exercising mode "Mode 10" of "first
stage: strength ratio 1 and time ratio 1; second stage: strength
ratio 2 and time ratio 3; third stage: strength ratio 3 and time
ratio 5; fourth stage: strength ratio 2 and time ratio 4; fifth
stage: strength ratio 1 and time ratio "2", one computes and
obtains
"a*75*4/60+2a*75*12/60+3a*75*20/60+2a*75*16/60+a*75*8/60=480".
Finally, one obtains" first stage: exercising strength 3: second
stage: exercising strength 6; third stage: exercising strength 9;
fourth stage: exercising strength 6; fifth stage: exercising
strength 3". Therefore, the exercising procedure generated by the
calculating and generating module 140 is "time parameter 1.about.4
min: exercising strength 3: time parameter 5.about.16 min:
exercising strength 6; time parameter 17.about.36 min: exercising
strength 9; time parameter 37.about.52 min: exercising strength 6;
time parameter 53.about.60 min: exercising strength 3".
[0028] The executing module 150 executes the exercising procedure
on a fitness device. That is, after the calculating and generating
module 140 generates the exercising procedure, the executing module
150 follows the exercising procedure to run on the fitness device.
The exercising procedure execution referred herein means that the
fitness device follows the exercising procedure to adjust the
exercising strength at various time parameters. The user only needs
to exercise as the fitness device makes adjustments. He does not
need to manually adjust any exercising strength. It should be noted
that the executing module 150 can further include the step of
stopping the execution of exercising procedure when a stop command
is received. That is, when the user does not want to continue the
exercising procedure, he can initiate the stopping element. Once
receiving the stopping command, the executing module 150 stops the
execution of the exercising procedure.
[0029] In the above example, the calculating and generating module
140 obtains the exercising procedure "time parameter 1.about.4 min:
exercising strength 3; time parameter 5.about.16 min: exercising
strength 6; time parameter 17.about.36 min: exercising strength 9;
time parameter 37.about.52 min: exercising strength 6; time
parameter 53.about.60 min: exercising strength 3". Therefore, the
executing module 150 automatically adjusts the exercising strength
of the fitness device after the user starts the machine. When
t=1.about.4 min, the exercising strength of the fitness device is
adjusted to 3. When t=5.about.16 min, the exercising strength of
the fitness device is adjusted to 6. When t=17.about.36 min, the
exercising strength of the fitness device is adjusted to 9. When
t=37.about.52 min, the exercising strength of the fitness device is
adjusted to 6. When t=53.about.60 min, the exercising strength of
the fitness device is adjusted to 3.
[0030] The detecting module 160 uses a heartbeat rate detector to
detect the heartbeat rate parameter of the user. During the
execution of the exercising procedure by the executing module 150,
the detecting module 160 uses the heartbeat rate detector to detect
the heartbeat rate parameter of the user who exercises his body
following the exercising procedure. The heartbeat rate parameter
is, for example, "120 times/min" or "105 times/min". In the above
example, when the executing module 150 executes the exercising
procedure "time parameter 1.about.4 min: exercising strength 3;
time parameter 5.about.16 min: exercising strength 6; time
parameter 17.about.36 min: exercising strength 9; time parameter
37.about.52 min: exercising strength 6; time parameter 53.about.60
min: exercising strength 3", the detecting module 160 measures the
heartbeat rate parameter of the user in real time during the 60
minutes and obtains, for example, "120" and "105".
[0031] The adjusting module 170 adjusts the exercising strength in
the exercising procedure according to the heartbeat rate parameter
and some adjusting rule. It should be noted that the adjusting rule
is that when the heartbeat rate parameter exceeds a maximum, the
adjusting module 170 reduces the exercising strength in the
exercising procedure and when the heartbeat rate parameter is
smaller than a minimum, the adjusting module 170 increases the
exercising strength in the exercising procedure. It is worth
mentioning that for normal people an optimal exercise heartbeat
rate range is between "maximum=(220-age)*0.8" and
"minimum=(220-age)*0.6". The maximum and minimum in the adjusting
rule can be predetermined by the system. The above-mentioned
optimal heartbeat rate range is only for the illustration purpose.
The invention does not have any restriction on it. Other similar
embodiments should be included in the invention.
[0032] Following the above example, the user's age received by the
receiving module 120 is "30 years old". The optimal exercise
heartbeat rate is between "maximum=(220-30)*0.8=152" and
"minimum=(220-30)*0.6=114" according to "maximum=(220-age)*0.8 and
minimum=(220-age)*0.6" predetermined by the system. That is, when
the heartbeat rate parameter is greater than "maximum 152", the
adjusting module 170 reduces the exercising strength in the
exercising procedure by, for example, "1". When the heartbeat rate
parameter is smaller than "minimum 114", the adjusting module 170
increases the exercising strength in the exercising procedure by,
for example, "1". If when "time parameter is the 5th min and the
exercising strength is 6", the detecting module 160 detects that
the user's heartbeat rate is "105". This heartbeat rate "105" is
smaller than the "minimum 114". So the adjusting module 170
increases the exercising strength by 1. Thus, the adjusted
exercising strength is "7".
[0033] The converting and displaying module 180 converts the
exercising procedure in the calculating and generating module 140
and the adjusting module 170 into a graphic exercising procedure
and displays it. That is, after the calculating and generating
module 140 generates the exercising procedure, the converting and
displaying module 180 converts the exercising procedure into
graphics and displays it. After the adjusting module 170 adjusts
the exercising strengths in the exercising procedure, the adjusted
exercising procedure is also converted into graphics and displayed.
It should be noted that the graphic exercising procedure is
represented by histograms, for example. The horizontal axis
represents the time parameter, and the vertical axis represents the
exercising strength. However, the invention does not impose any
restriction. Other similar embodiments should be included in the
invention. Following the above-mentioned example, the time
parameter t=1.about.60 min is the horizontal axis. The
corresponding exercising strength of the time parameter is the
vertical axis, given in histograms.
[0034] It should be noted that the real-time exercising procedure
adjusting system 100 further includes an editing and storing module
190, which allows the user to dynamically edit and modify the
graphic exercising procedure. The modified graphic exercising
procedure is then stored as the exercising procedure, which is then
executed by the executing module. That is, the user can view the
graphic exercising procedure from the converting and displaying
module 180. He can use the editing and storing module 190 to
dynamically modify the graphic exercising procedure. The converting
and displaying module 180 stores the modified graphic exercising
procedure as the exercising procedure, which is then executed by
the executing module 150.
[0035] In summary, the operation of the above-mentioned real-time
exercising procedure adjusting system is as follows. By analyzing
the biological information of the user, an appropriate exercising
mode is loaded in. The system then calculates the exercising
strength according to the target time and the target calories
entered by the user, followed by generating an exercising
procedure. When executing the exercising procedure, the system
adjusts the exercising strength of the fitness device in real time.
During the execution of the exercising procedure, the system
detects the heartbeat rate parameter of the user for further
adjusting the exercising strength. Thereby solving the problem
about the prior art that the user can only manually and repeatedly
adjust his exercising procedure according to the exercising state
and cannot fully concentrate on exercising.
[0036] The following paragraphs provide an explicit example for the
disclosed method. Any person skilled in the art can readily make
modifications to it without departing from the spirit of the
invention.
[0037] FIG. 2 is a flowchart of the disclosed real-time exercising
procedure adjusting method. FIG. 3 is a schematic view of the
disclosed exercising mode database. FIG. 4 is a schematic view of
the disclosed user input interface. FIG. 5 is a schematic view of
the exercising procedure according to the invention. FIG. 6 is a
schematic view of the graphic exercising procedure according to the
invention. Please refer to FIGS. 2 to 6 for the operating steps and
embodiment of the disclosed real-time exercising procedure
adjusting system.
[0038] The real-time exercising procedure adjusting system 100 in
this embodiment is applied to a treadmill. When a user runs on a
treadmill, the treadmill adjusts its exercising strength according
to the exercising procedure in order to achieve the goal of
exercise set by the user.
[0039] Please refer to FIG. 3. The real-time exercising procedure
adjusting system 100 first establishes an exercising mode database
300 for storing many exercising modes 310. Examples of the
exercising mode are "first stage: strength ratio 1 and time ratio
1; second stage: strength ratio 2 and time ratio 3; third stage:
strength ratio 3 and time ratio 5; fourth stage: strength ratio 2
and time ratio 4; fifth stage: strength ratio 1 and time ratio 2"
and "first stage: strength ratio 1 and time ratio 2; second stage:
strength ratio 3 and time ratio 5; third stage: strength ratio 5
and time ratio 3; fourth stage: strength ratio 4 and time ratio 5;
fifth stage: strength ratio 2 and time ratio 2". Each of the
exercising modes 310 corresponds to a qualified condition 320, such
as "B-10" and "W-6". (Step 201)
[0040] Please refer to FIG. 4. The user input interface 400
includes an age input field 410, a gender input field 420, a weight
input field 430, a target time input field 440, and a target
calories input field 450. The user uses the user input interface
400 to enter in the age input field 410 his age "30 years old", in
the gender input field 420 his gender "male", in the weight input
field 430 his weight "75 kg", in the target time input field 440
the target time "60 min", and in the target calories input field
450 the target calories "480 Kcal". After the user finishes
entering, the real-time exercising procedure adjusting system 100
receives the biological information of the user, and the target
time "60 min", and the target calories "480 Kcal". The biological
information including the age "30 years old", gender "male" and
weight "75 kg". (Step 202)
[0041] The real-time exercising procedure adjusting system 100
follows the applicable principle "qualified condition B-10:
26.about.30 years old, male, 71.about.75 kg; qualified condition
W-6: 16.about.20 years old, female, 61.about.65 kg; . . . " to
analyze the biological information of age "30 years old", gender
"male", and weight "75 kg" to obtain that the qualified condition
320 is "B-10". According to the qualified condition 320 "B-10", the
system finds in the exercising mode database 300 and obtains a
corresponding exercising mode 310, which is "first stage: strength
ratio 1 and time ratio 1; second stage: strength ratio 2 and time
ratio 3; third stage: strength ratio 3 and time ratio 5; fourth
stage: strength ratio 2 and time ratio 4; fifth stage: strength
ratio 1 and time ratio 2". (Step 203)
[0042] The real-time exercising procedure adjusting system 100
loads in the exercising mode 310 "first stage: strength ratio 1 and
time ratio 1; second stage: strength ratio 2 and time ratio 3;
third stage: strength ratio 3 and time ratio 5; fourth stage:
strength ratio 2 and time ratio 4; fifth stage: strength ratio 1
and time ratio 2" found in the exercising mode database 300. Since
the user enters the target time "60 min" and the target calories
"480 Kcal", the system can readily compute the exercising time of
each stage according to the time ratios. Using the strength ratio,
the exercising time, and the target calories, the system then
obtains the exercising strength in each stage. Using the target
time "60 min" and the target calories "480 Kcal" and the formula
"exercising strength*weight*exercising time=consumed calories", the
system obtains that "first stage: exercising time 4 min; second
stage: exercising time 12 min; third stage: exercising time 20 min;
fourth stage: exercising time 16 min; fifth stage: exercising time
8 min". Suppose the exercising strength is in units of "a". The
exercising mode 310 gives
"a*75*4/60+2a*75*12/60+3a*75*20/60+2a*75*16/60+a*75*8/60=480". This
renders "first stage: exercising strength 3; second stage:
exercising strength 6;third stage: exercising strength 9; fourth
stage: exercising strength 6; fifth stage: exercising strength 3".
Finally, the exercising procedure 500 generated by the real-time
exercising procedure adjusting system 100 is: time parameter (min)
510 "1.about.4" and exercising strength 520 "3"; time parameter
(min) 510 "5.about.16" and exercising strength 520 "6"; time
parameter (min) 510 "17.about.36" and exercising strength 520 "9";
time parameter (min) 510 "37.about.52" and exercising strength 520
"6"; time parameter (min) 510 "53.about.60" and exercising strength
520 "3". This is shown in FIG. 5. (Step 204)
[0043] Please refer to FIG. 6. The real-time exercising procedure
adjusting system 100 converts the exercising procedure 500 into the
graphic exercising procedure 600. The graphic exercising procedure
600 is represented by histograms, where the horizontal axis is the
time parameter (min) and the vertical axis is the exercising
strength. The graphic exercising procedure 600 is displayed (step
205). When the user wants to run and he starts the treadmill to
execute the exercising procedure 500, the real-time exercising
procedure adjusting system 100 adjusts the exercising strength of
the treadmill according to the time parameter 510 and the
corresponding exercising strength in the exercising procedure 500.
During the execution of the exercising procedure 500, the real-time
exercising procedure adjusting system 100 uses a heartbeat rate
detector to detect the heartbeat rate parameter of the user. The
heartbeat rate detector can be installed inside the treadmill. As
the user runs on the treadmill, it detects the heartbeat rate
parameter of the user directly (step 206).
[0044] According to the detected heartbeat rate parameter and the
adjusting rule, the real-time exercising procedure adjusting system
100 adjusts the exercising strength in the exercising procedure 500
and converts the adjusted exercising procedure into the
corresponding graphic exercising procedure 600. The adjusting rule
is that when the heartbeat rate parameter is greater than the
"maximum 152", the exercising strength in the exercising procedure
500 is reduced by "1" and that when the heartbeat rate parameter is
smaller than the "minimum 114", the exercising strength in the
exercising procedure 500 is increased by "1". That is, if within
the time parameter (min) 510 "1.about.60" the detected heartbeat
rate parameter is between 114 and 152, the real-time exercising
procedure adjusting system 100 does not adjust the exercising
strength 520 in the exercising procedure 500. However, when the
heartbeat rate parameter is greater than 152, the real-time
exercising procedure adjusting system 100 reduces the exercising
strength 520 in the exercising procedure 500 by 1. When the
heartbeat rate parameter is smaller than 114, the real-time
exercising procedure adjusting system 100 increases the exercising
strength 520 of the exercising procedure 500 by 1. Moreover, the
real-time exercising procedure adjusting system 100 immediately
converts the adjusted exercising procedure 500 into a graphic
exercising procedure 600 (step 207).
[0045] In summary, the invention differs from the prior art in the
following aspects. The invention analyzes the user's biological
information and loads in an appropriate exercising mode. According
to the target time and the target calories entered by the user, the
invention calculates the exercising strength and then generates an
exercising procedure. When executing the exercising procedure, the
invention adjusts the exercising strength of the fitness device in
real time. During the execution of exercising procedure, the
invention detects the user's heartbeat rate parameter for further
adjusting the exercising strength. Using this technique, the
invention can solve the problem in the prior art that the user has
to manually adjust and control the exercising procedure when the
exercising state changes. It also solves the problem in the prior
art that the user cannot concentrate on exercising because of the
adjustments. Therefore, using the disclosed system and method, the
fitness device can adjust its exercising strength according to the
exercising state of the user in real time.
[0046] Although the invention has been described with reference to
specific embodiments, this description is not meant to be construed
in a limiting sense. Various modifications of the disclosed
embodiments, as well as alternative embodiments, will be apparent
to persons skilled in the art. It is, therefore, contemplated that
the appended claims will cover all modifications that fall within
the true scope of the invention.
* * * * *