Interactive system for exercise condition and method thereof
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.
Latest INVENTEC CORPORATION Patents:
1. Field of The Invention
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.
2. Related Art
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.
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.
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.
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.
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 INVENTIONIn 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.
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.
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.
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.
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.
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:
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.
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.
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.
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.
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.
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.
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.
Moreover, the database 510 of the server 500 (see
In brief, a terminal is connected with the server and inputs an account and a password on an entry page (as shown in
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.
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.
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.
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.
Type: Application
Filed: Feb 6, 2009
Publication Date: Aug 12, 2010
Applicant: INVENTEC CORPORATION (Taipei)
Inventors: Chaucer Chiu (Taipei), Wen Jie Shi (Shanghai)
Application Number: 12/320,852
International Classification: A63B 24/00 (20060101);