U.S. patent application number 12/320852 was filed with the patent office on 2010-08-12 for interactive system for exercise condition and method thereof.
This patent application is currently assigned to INVENTEC CORPORATION. Invention is credited to Chaucer Chiu, Wen Jie Shi.
Application Number | 20100204015 12/320852 |
Document ID | / |
Family ID | 42540900 |
Filed Date | 2010-08-12 |
United States Patent
Application |
20100204015 |
Kind Code |
A1 |
Chiu; Chaucer ; et
al. |
August 12, 2010 |
Interactive system for exercise condition and method thereof
Abstract
An interactive system for exercise condition and a method
thereof are described. In the system and method, a trainer terminal
gives an exercise direction to a trainee terminal through a server
according to exercise data and physiological data that represent
the trainee terminal generated by a measurement equipment, so as to
solve the problem existing in the prior art that the trainee might
be injured due to the continuous and inappropriate fitness exercise
because a fitness trainer has no time to give the exercise
direction, thereby achieving the technical efficacy of real-time
and long-time continuously giving the appropriate exercise
direction to the trainee.
Inventors: |
Chiu; Chaucer; (Taipei,
TW) ; Shi; Wen Jie; (Shanghai, CN) |
Correspondence
Address: |
BACON & THOMAS, PLLC
625 SLATERS LANE, FOURTH FLOOR
ALEXANDRIA
VA
22314-1176
US
|
Assignee: |
INVENTEC CORPORATION
Taipei
TW
|
Family ID: |
42540900 |
Appl. No.: |
12/320852 |
Filed: |
February 6, 2009 |
Current U.S.
Class: |
482/9 ;
482/8 |
Current CPC
Class: |
A61B 5/7264 20130101;
A61B 5/022 20130101; G16H 20/30 20180101; A61B 5/4869 20130101;
A61B 5/0022 20130101; A61B 5/024 20130101; A61B 5/6895
20130101 |
Class at
Publication: |
482/9 ;
482/8 |
International
Class: |
A63B 24/00 20060101
A63B024/00 |
Claims
1. An interactive system for exercise condition, comprising: a
measurement equipment, for generating exercise data or
physiological data that represents a trainee terminal; a portable
storage device, for storing the exercise data and the physiological
data when being connected with the measurement equipment; a trainee
terminal, for receiving the exercise data and the physiological
data when being connected with the portable storage device and
transferring the exercise data and the physiological data, as well
as receiving a corresponding direction message; a trainer terminal,
for generating the corresponding direction message based on the
received exercise data and physiological data, and transferring the
corresponding direction message; and a server, for each of the
trainee terminals and each of the trainer terminals connected via a
network to access the data, wherein the server comprises: a
database, for storing the exercise data, the physiological data,
the direction message, and a category list; a classification
module, for classifying data based on the category list of the
database, and assigning the category for the trainee terminal or
the trainer terminal; an access module, for accessing selectively
based on the category, wherein: when the category is the trainee
terminal, store the exercise data and the physiological data at the
trainee terminal to the database, as well as search for the
direction message corresponding to the exercise data and the
physiological data in the database; and when the category is the
trainer terminal, search for the exercise data and the
physiological data in the database, as well as store the direction
message corresponding to the exercise data and the physiological
data; and a transmission module, for receiving and sending the
exercise data, the physiological data, and the direction message
between each of the trainee terminals and each of the trainer
terminals.
2. The interactive system for exercise condition according to claim
1, wherein the database of the server further comprises a
correspondence list in which one trainer corresponds to at least
one trainee.
3. The interactive system for exercise condition according to claim
2, wherein the access module of the server is further used for
storing the exercise data and the physiological data to a specific
location of the database based on the correspondence list.
4. The interactive system for exercise condition according to claim
1, wherein when the classification module of the server assigns the
category for the trainee terminal, the access module is further
used for sending a direction notification message to the trainee
port when it is determined that the direction message is stored in
the database.
5. The interactive system for exercise condition according to claim
1, further comprising a management terminal used for consulting the
exercise data that represents the trainee via the server.
6. An interactive method for exercise condition, comprising:
establishing a category list at a server; connecting a portable
storage device to each of the measurement equipments; the portable
storage device storing exercise data and physiological data that
represents a trainee terminal generated by each of the measurement
equipments; establishing a connection between the trainee terminal
and the server; the server receiving the exercise data and the
physiological data via the trainee terminal; the server storing the
exercise data and the physiological data; wherein when it is
determined that a connection between the server and a trainer
terminal is established, the server: transfers the exercise data
and the physiological data to the trainer terminal; receives a
direction message corresponding to the exercise data and the
physiological data generated by the trainer terminal; and stores
the direction message; and the server transferring the direction
message to the trainee terminal when it is determined that the
direction message is stored at the server.
7. The interactive method for exercise condition according to claim
6, wherein the step of establishing a category list at the server
further comprises a step of establishing a category list and a
correspondence list in which one trainer corresponds to at least
one trainee at the server.
8. The interactive method for exercise condition according to claim
7, wherein the step of the server storing the exercise data and the
physiological data further comprises a step of the server storing
the exercise data and the physiological data to a specific location
based on the correspondence list.
9. The interactive method for exercise condition according to claim
6, wherein the step that when it is determined that the direction
message is stored at the server, the server transfers the direction
message to the trainee terminal, further comprises a step of
sending a direction notification message to the trainee terminal
before transferring the direction message to the trainee
terminal.
10. The interactive method for exercise condition according to
claim 6, further comprising: establishing a connection between a
management terminal and the server; and the server transferring the
exercise data that represents the trainee to the management
terminal.
Description
BACKGROUND OF THE INVENTION
[0001] 1. Field of The Invention
[0002] The present invention relates to an interactive system for
exercise condition and a method thereof, and more particularly to
an interactive system for exercise condition and a method thereof
that give an exercise direction to a user based on exercise data
and physiological data that represents the user generated by a
measurement equipment.
[0003] 2. Related Art
[0004] In recent years, the indoor fitness exercise that was
considered to be general exercise in Europe and America before also
begins to have a certain market in Asia. Comparing with the
limitation of the outdoor exercise, the advantage of the indoor
fitness center is that it has a comfortable and convenient exercise
environment and even entertainment facilities, and can achieve the
goal for body slimming and body shaping with serial exercise
courses via the direction of a fitness trainer according to the
personal requirements.
[0005] In general, the one to be doing exercise in an indoor
fitness center should become the member/trainee of the fitness
center firstly, such that the fitness center can know the
consumption condition of the member/trainee and the usage condition
of fitness equipments with corresponding software and hardware, and
control the operating condition of the center by consulting the
consumption records of the member/trainee. On the other hand, in
order to attract more members/trainees, the fitness center also
focuses on providing multiple service items and improving service
qualities, including exercise environment qualities and members'
benefits, such as shower facilities, entertainment facilities, and
fitness courses.
[0006] In the fitness center, a professional fitness trainer should
have physical fitness related professional knowledge, including
movement mechanics, human body structure, nutrition, usage
experiences of fitness equipments, injury treatment etc., so as to
give a real-time personal exercise direction to a member/trainee
based on the exercise condition and the physiological condition of
the member/trainee. For example, for a beginner with simple
wasting, his/her exercise time period is 2 h/day, the pulse rate
when doing exercise is 160 times/minute, based on this condition,
the fitness trainer will suggest him/her to change the arrangement
to be ding exercise every two days with a medium amount of exercise
for 1 to 1.5 h/day. Alternatively, for the trainee having special
requirements, the trainer can also give him/her suggestions on
equipment types and dietary intakes.
[0007] However, in the case that multiple trainees are directed by
a trainer, the trainer has no time to take into account every
trainee. The trainer might pay more attention to the beginner to
give a direction for helping to stabilize the condition, but after
some time, the frequency at which the trainee receives the
direction may become relatively unstable, and the trainer may have
no time to concern his/her exercise condition for a long time. As a
result, the trainee cannot determine whether his/her exercise
condition is suitable or not since the trainer is unable to take
into account the exercise condition of every trainee in time and
continuously, thereby probably causing exercise injury due to the
continuous and inappropriate exercise.
[0008] Accordingly, in the prior art, the trainee might be injured
due to the continuous and inappropriate fitness exercise because
the fitness trainer has no time to give an exercise direction, and
thus it is necessary to develop an improved technical means to
solve such a problem.
SUMMARY OF THE INVENTION
[0009] In view of the problem existing in the prior art that the
trainee might be injured due to the continuous and inappropriate
fitness exercise because the fitness trainer has no time to give an
exercise direction, the present invention is directed to an
interactive system for exercise condition and a method thereof.
[0010] The interactive system for exercise condition provided in
the present invention includes a measurement equipment, a portable
storage device, a trainee terminal, a trainer terminal, and a
server. The server includes a database, a classification module, an
access module, and a transmission module. The measurement equipment
is used for generating exercise data or physiological data that
represents the trainee terminal. The portable storage device is
used for storing the exercise data and the physiological data that
represents the trainee terminal generated by the measurement
equipment when the portable storage device is connected with the
measurement equipment. The trainee terminal is used for receiving
the exercise data and the physiological data when it is connected
with the portable storage device and transferring the exercise data
and the physiological data, as well as receiving a direction
message corresponding to the exercise data and the physiological
data. The trainer terminal is used for receiving the exercise data
and the physiological data, generating the direction message based
on the exercise data and the physiological data, and transferring
the direction message.
[0011] The server is provided for the trainee terminals and the
trainer terminals connected via a network to access the exercise
data, the physiological data, and the direction message. The
database of the server is used for storing the exercise data, the
physiological data, the direction message, and a category list. The
classification module is used for classifying data based on the
category list of the database, and assigning the category for the
trainee terminal or the trainer terminal. The access module is used
for accessing selectively based on the category assigned by the
classification module. When the category is the trainee terminal,
the access module is used for storing the exercise data and the
physiological data at the trainee terminal to the database, and
searching for the direction message corresponding to the exercise
data and the physiological data in the database. In contrast, when
the category is the trainer terminal, the access module is used for
searching for the exercise data and the physiological data in the
database, as well as storing the direction message corresponding to
the exercise data and the physiological data. The transmission
module is used for receiving and sending the exercise data, the
physiological data, and the direction message between each of the
trainee terminals and each of the trainer terminals.
[0012] The interactive method for exercise condition provided in
the present invention includes the following steps. First, a
category list is established at a server. A portable storage device
is connected to various measurement equipments, so as to store
exercise data and physiological data that represents a trainee
terminal generated by each of the measurement equipments. After
establishing a connection between the trainee terminal and a
server, the server receives the exercise data and the physiological
data via the trainee terminal and stores the exercise data and the
physiological data. After it is determined that a connection
between the server and a trainer terminal is established, the
server transfers the exercise data and the physiological data to
the trainer terminal, and stores a direction message corresponding
to the exercise data and the physiological data generated by the
trainer terminal after receiving the direction message. Finally,
when it is determined that the direction message is stored at the
server, the server transfers the direction message to the trainee
terminal.
[0013] The difference between the system and method provided in the
present invention as above and the prior art is that the present
invention is provided with the technical means that a trainer
terminal can give an exercise direction to the trainee terminal via
a server based on exercise data and physiological data that
represents the trainee terminal generated by a measurement
equipment. By the technical means above, in the case that the
fitness trainer has no time to give an exercise direction, the
present invention can achieve the technical efficacy for real-time
and long-time continuously giving the appropriate exercise
direction to the trainee.
BRIEF DESCRIPTION OF THE DRAWINGS
[0014] The present invention will become more fully understood from
the detailed description given herein below for illustration only,
and thus are not limitative of the present invention, and
wherein:
[0015] FIG. 1 is a schematic block diagram of an interactive system
for exercise condition according to the present invention.
[0016] FIG. 2A and FIG. 2B are flow charts illustrating steps of an
interactive method for exercise condition according to the present
invention.
[0017] FIG. 3 is a schematic view of an entry page of the present
invention.
DETAILED DESCRIPTION OF THE INVENTION
[0018] 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.
[0019] FIG. 1 is a schematic block diagram of an interactive system
for exercise condition according to the present invention.
Referring to FIG. 1, the interactive system 10 includes a
measurement equipment 100, a portable storage device 200, a trainee
terminal 300, a trainer terminal 400, and a server 500. The server
500 includes a database 510, a classification module 520, an access
module 530, and a transmission module 540. The measurement
equipment 100 is used for generating exercise data or physiological
data that represents the trainee terminal 300. The portable storage
device 200 is used for storing the exercise data and the
physiological data that represents the trainee terminal 300
generated by the measurement equipment 100 when the portable
storage device 200 is connected with the measurement equipment 100.
The trainee terminal 300 is used for receiving the exercise data
and the physiological data when the trainee terminal 300 is
connected with the portable storage device 200 and transferring the
exercise data and the physiological data, as well as receiving a
corresponding direction message. The trainer terminal 400 is used
for generating the corresponding direction message based on the
received exercise data and physiological data, and transferring the
corresponding direction message.
[0020] It should be noted that the exercise data refers to the
exercise related data generated by using exercise equipment. For
example, the exercise data generated by using a running machine is
the time record for using the running machine, total time for
running exercise, or various data generated by the running machine
such as running distance and calorie-burning. The physiological
data refers to the data generated by using physiological
measurement equipment, and can be a pulse record generated by a
pulse recorder, a blood pressure record generated by a
sphygmomanometer, or even body fat data or muscle density. The
measurement equipment 100 described herein broadly refers to the
exercise equipment which can generate the exercise data and the
physiological data above (such as a running machine) and
physiological measurement equipment (such as a pulse recorder). The
records of these two data fully show the exercise condition of the
trainee, and the direction message of the trainer terminal 400 is
generated based on the two data.
[0021] Based on the above, the server 500 is provided for each of
the trainee terminals 300 and each of the trainer terminals 400
connected via a network to access the exercise data, the
physiological data, and the direction message. The database 510 of
the server 500 is used for storing the exercise data, the
physiological data, the direction message, and the category list.
For the purpose of detailed description and in conformity with the
logical sequence, the direction message and the category list will
be described fully when mentioned subsequently.
[0022] The classification module 520 is used for classifying based
on the category list of the database 510 and assigning the category
for the trainee terminal or the trainer terminal. The category list
is a correspondence list for the account number and the identity
category in the form as follows.
TABLE-US-00001 Account Password Note instructor01 biter07 trainer
marychen janny31 trainee
[0023] In particular, when a terminal is connected with the server
500, the classification module 520 searches for the note that
conforms to the account in the category list base on the account
sent by the terminal, and assigns the category for the trainee
terminal or the trainer terminal accordingly.
[0024] The access module 530 is used for accessing selectively the
exercise data and the physiological data at the trainee terminal
300 as well as the direction message of the trainer terminal 400
based on the category assigned by the classification module 520.
When the classification module 520 of the server 500 assigns the
category for the trainee terminal, the transmission module 540
receives the exercise data and the physiological data at the
trainee terminal 300 by connecting with the trainee terminal 300,
then the access module 530 stores the exercise data and the
physiological data to the database 510, as well as searches for the
direction message corresponding to the exercise data and the
physiological data in the database 510, and finally the
transmission module 540 sends the direction message to the trainee
terminal 300. In contrast, when the classification module 520
assigns the category for the trainer terminal, the access module
530 searches for the exercise data and the physiological data in
the database 510, the transmission module 540 sends the exercise
data and the physiological data to the trainer terminal 400, as
well as stores the direction message corresponding to the exercise
data and the physiological data sent by the trainer terminal
400.
[0025] It should be noted that the trainee terminal 300 receives
the exercise data and the physiological data from the measurement
equipment 100 via a portable storage device 200. As described
above, when the portable storage device 200 is connected with the
measurement equipment 100, the portable storage device 200 stores
the exercise data and the physiological data that represents the
trainee terminal 300 generated by the measurement equipment 100.
When the portable storage device 200 is connected with the trainee
terminal 300, the trainee terminal 300 sends the exercise data and
the physiological data to the server 500.
[0026] FIG. 2A and FIG. 2B are flow charts illustrating steps of an
interactive method for exercise condition according to the present
invention. Referring to FIG. 2A and FIG. 2B, a category list is
established at a server 500 first (step 205). When a portable
storage device 200 is connected with each of the measurement
equipments 100 (step 210), the portable storage device 200 stores
exercise data and physiological data that represents a trainee
terminal 300 generated by each of the measurement equipments 100
(step 215). A connection between the trainee terminal 300 and the
server 500 is established (step 220). The server 500 receives the
exercise data and the physiological data from the trainee terminal
300 via the connection (step 225), and stores the received exercise
data and physiological data (step 230). At this time, if it is
determined that a connection between the server 500 and a trainer
terminal 400 is established (step 235), the server 500 transfers
the exercise data and the physiological data to the trainer
terminal 400 (step 240), receives a direction message corresponding
to the exercise data and the physiological data returned from the
trainer terminal 400 (step 245) and stores the direction message
(step 250). When it is determined that the direction message is
stored at the server 500 (step 255), the server 500 transfers the
direction message to the trainee terminal 300 (step 260).
[0027] Moreover, the database 510 of the server 500 (see FIG. 1)
may further include a correspondence list, and the correspondence
list is record data that represents the corresponding relationship
between the trainer and the trainee, in which one trainer generally
corresponds to at least one trainee. Therefore, the step 230 may
further include a step of storing the exercise data and the
physiological data to a specific location based on the
correspondence list. In particular, the specific location refers to
a specific storage space within the database 510, such as a data
folder named by the account of the trainee. Additionally, before
performing the step 260, the method further includes a step of
sending a direction notification message to the trainee terminal
300, and the direction notification message is used as notification
to direct the trainee terminal 300 to read the direction
message.
[0028] In brief, a terminal is connected with the server and inputs
an account and a password on an entry page (as shown in FIG. 3).
The server verifies and determines that the category of the
terminal is a trainer terminal, searches for all of the trainees
that have the corresponding relationship with the trainer based on
the correspondence list, and sends exercise data and physiological
data stored by the specific data folder for each of the trainees to
the trainer terminal. The trainer terminal inputs a corresponding
direction message based on the exercise data and the physiological
data, and then the trainer terminal transfers the corresponding
direction message to the server for storage. On the other hand, if
the server verifies and determines that the category of the
terminal is a trainee terminal, the server receives exercise data
and physiological data at the trainee terminal and stores the
exercise data and the physiological data to the specific data
folder of the database base on the correspondence list, and
searches for the direction message previously stored at the server
by the trainer terminal. It should be noted that in the case that
the trainee terminal has no exercise data and physiological data to
be uploaded, the server directly searches to see if the direction
message corresponding to the previous exercise data and
physiological data is stored in the database. If the directing
message exists, the server sends a direction notification message
to the trainee terminal, such that the trainee terminal can start
and read the direction message via the direction notification
message.
[0029] Moreover, this embodiment can also include a management
terminal used for consulting the exercise data for each of the
trainees and various personnel data via the server. Therefore, in
addition to trainee numbers and consumption records of the
trainees, an administrator can further know the data such as the
usage rate and the usage time of the measurement equipment from the
data generated by statistic analysis for the exercise data. It
should be noted that the application of the portable storage device
actually is not limited to the portable tool between the
measurement equipment and the trainee terminal. In the case of data
safety, in addition to the exercise data and the physiological
data, the trainer terminal and/or management terminal can also use
the portable storage device to carry the direction message and/or
personnel data.
[0030] In summary, it is known that the difference between the
present invention and the prior art is that the present invention
is provided with the technical means that a trainer terminal can
give an exercise direction to the trainee terminal via a server
based on exercise data and physiological data that represents a
trainee terminal generated by a measurement equipment. By such a
technical means, the problem in the prior art that the trainee may
be injured due to the continuous and inappropriate fitness exercise
because the fitness trainer has no time to give the exercise
direction may be solved, thereby achieving the technical efficacy
for real-time and long-time continuously giving the appropriate
exercise direction to the trainee.
[0031] 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.
* * * * *