US20100204015A1 - Interactive system for exercise condition and method thereof - Google Patents
Interactive system for exercise condition and method thereof Download PDFInfo
- Publication number
- US20100204015A1 US20100204015A1 US12/320,852 US32085209A US2010204015A1 US 20100204015 A1 US20100204015 A1 US 20100204015A1 US 32085209 A US32085209 A US 32085209A US 2010204015 A1 US2010204015 A1 US 2010204015A1
- Authority
- US
- United States
- Prior art keywords
- exercise
- data
- trainee
- server
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
- A61B5/0015—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
- A61B5/0022—Monitoring a patient using a global network, e.g. telephone networks, internet
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/30—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
- A61B5/021—Measuring pressure in heart or blood vessels
- A61B5/022—Measuring pressure in heart or blood vessels by applying pressure to close blood vessels, e.g. against the skin; Ophthalmodynamometers
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
- A61B5/024—Detecting, measuring or recording pulse rate or heart rate
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4869—Determining body composition
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6887—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient mounted on external non-worn devices, e.g. non-medical devices
- A61B5/6895—Sport equipment
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/7264—Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
Definitions
- 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.
- 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.
- 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.
- the fitness center 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.
- 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.
- 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.
- 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.
- 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.
- the present invention is directed to an interactive system for exercise condition and a method thereof.
- the interactive system for exercise condition 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.
- 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 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.
- the server receives the exercise data and the physiological data via the trainee terminal and stores the exercise data and the physiological data.
- 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.
- the server transfers the direction message to the trainee terminal.
- 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.
- 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.
- FIG. 1 is a schematic block diagram of an interactive system for exercise condition according to the present invention.
- FIG. 2A and FIG. 2B are flow charts illustrating steps of an interactive method for exercise condition according to the present invention.
- FIG. 3 is a schematic view of an entry page of the present invention.
- FIG. 1 is a schematic block diagram of an interactive system for exercise condition according to the present invention.
- 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.
- the exercise data refers to the exercise related data generated by using exercise equipment.
- 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.
- 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.
- 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 .
- 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 .
- 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 .
- the trainee terminal 300 receives the exercise data and the physiological data from the measurement equipment 100 via a portable storage device 200 .
- 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 .
- the trainee terminal 300 sends the exercise data and the physiological data to the server 500 .
- FIG. 2A and FIG. 2B are flow charts illustrating steps of an interactive method for exercise condition according to the present invention.
- a category list is established at a server 500 first (step 205 ).
- 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 ).
- 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 ).
- the server 500 transfers the direction message to the trainee terminal 300 (step 260 ).
- the database 510 of the server 500 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.
- 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.
- the method 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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
Description
- 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.
- 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.
- 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:
-
FIG. 1 is a schematic block diagram of an interactive system for exercise condition according to the present invention. -
FIG. 2A andFIG. 2B are flow charts illustrating steps of an interactive method for exercise condition according to the present invention. -
FIG. 3 is a schematic view of an entry page of the present invention. - 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.
-
FIG. 1 is a schematic block diagram of an interactive system for exercise condition according to the present invention. Referring toFIG. 1 , theinteractive system 10 includes ameasurement equipment 100, aportable storage device 200, atrainee terminal 300, atrainer terminal 400, and aserver 500. Theserver 500 includes adatabase 510, aclassification module 520, an access module 530, and atransmission module 540. Themeasurement equipment 100 is used for generating exercise data or physiological data that represents thetrainee terminal 300. Theportable storage device 200 is used for storing the exercise data and the physiological data that represents thetrainee terminal 300 generated by themeasurement equipment 100 when theportable storage device 200 is connected with themeasurement equipment 100. Thetrainee terminal 300 is used for receiving the exercise data and the physiological data when thetrainee terminal 300 is connected with theportable storage device 200 and transferring the exercise data and the physiological data, as well as receiving a corresponding direction message. Thetrainer 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. - 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 thetrainer terminal 400 is generated based on the two data. - Based on the above, the
server 500 is provided for each of thetrainee terminals 300 and each of thetrainer terminals 400 connected via a network to access the exercise data, the physiological data, and the direction message. Thedatabase 510 of theserver 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 thedatabase 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. -
Account Password Note instructor01 biter07 trainer marychen janny31 trainee - In particular, when a terminal is connected with the
server 500, theclassification 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 thetrainer terminal 400 based on the category assigned by theclassification module 520. When theclassification module 520 of theserver 500 assigns the category for the trainee terminal, thetransmission module 540 receives the exercise data and the physiological data at thetrainee terminal 300 by connecting with thetrainee terminal 300, then the access module 530 stores the exercise data and the physiological data to thedatabase 510, as well as searches for the direction message corresponding to the exercise data and the physiological data in thedatabase 510, and finally thetransmission module 540 sends the direction message to thetrainee terminal 300. In contrast, when theclassification module 520 assigns the category for the trainer terminal, the access module 530 searches for the exercise data and the physiological data in thedatabase 510, thetransmission module 540 sends the exercise data and the physiological data to thetrainer terminal 400, as well as stores the direction message corresponding to the exercise data and the physiological data sent by thetrainer terminal 400. - It should be noted that the
trainee terminal 300 receives the exercise data and the physiological data from themeasurement equipment 100 via aportable storage device 200. As described above, when theportable storage device 200 is connected with themeasurement equipment 100, theportable storage device 200 stores the exercise data and the physiological data that represents thetrainee terminal 300 generated by themeasurement equipment 100. When theportable storage device 200 is connected with thetrainee terminal 300, thetrainee terminal 300 sends the exercise data and the physiological data to theserver 500. -
FIG. 2A andFIG. 2B are flow charts illustrating steps of an interactive method for exercise condition according to the present invention. Referring toFIG. 2A andFIG. 2B , a category list is established at aserver 500 first (step 205). When aportable storage device 200 is connected with each of the measurement equipments 100 (step 210), theportable storage device 200 stores exercise data and physiological data that represents atrainee terminal 300 generated by each of the measurement equipments 100 (step 215). A connection between thetrainee terminal 300 and theserver 500 is established (step 220). Theserver 500 receives the exercise data and the physiological data from thetrainee 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 theserver 500 and atrainer terminal 400 is established (step 235), theserver 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), theserver 500 transfers the direction message to the trainee terminal 300 (step 260). - Moreover, the
database 510 of the server 500 (seeFIG. 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, thestep 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 thedatabase 510, such as a data folder named by the account of the trainee. Additionally, before performing thestep 260, the method further includes a step of sending a direction notification message to thetrainee terminal 300, and the direction notification message is used as notification to direct thetrainee terminal 300 to read the direction message. - 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. - 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 (10)
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.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/320,852 US20100204015A1 (en) | 2009-02-06 | 2009-02-06 | Interactive system for exercise condition and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/320,852 US20100204015A1 (en) | 2009-02-06 | 2009-02-06 | Interactive system for exercise condition and method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
US20100204015A1 true US20100204015A1 (en) | 2010-08-12 |
Family
ID=42540900
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/320,852 Abandoned US20100204015A1 (en) | 2009-02-06 | 2009-02-06 | Interactive system for exercise condition and method thereof |
Country Status (1)
Country | Link |
---|---|
US (1) | US20100204015A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103505847A (en) * | 2013-09-26 | 2014-01-15 | 浙江大学城市学院 | Running fitness system achieving sport guidance based on data monitoring |
CN103520885A (en) * | 2013-09-26 | 2014-01-22 | 浙江大学城市学院 | Bicycling body building system achieving exercise guidance based on data monitoring |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6050924A (en) * | 1997-04-28 | 2000-04-18 | Shea; Michael J. | Exercise system |
US6336891B1 (en) * | 1997-12-08 | 2002-01-08 | Real Vision Corporation | Interactive exercise pad system |
US20020042328A1 (en) * | 2000-05-02 | 2002-04-11 | Jae-Won Yoo | Concentric control system for exercise apparatuses and method thereof |
US7559877B2 (en) * | 2005-03-24 | 2009-07-14 | Walkstyles, Inc. | Interactive exercise device and system |
US7594873B2 (en) * | 2005-12-15 | 2009-09-29 | Konami Sports & Life Co., Ltd. | Exercise-data management server apparatus and exercise-data management system |
-
2009
- 2009-02-06 US US12/320,852 patent/US20100204015A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6050924A (en) * | 1997-04-28 | 2000-04-18 | Shea; Michael J. | Exercise system |
US6336891B1 (en) * | 1997-12-08 | 2002-01-08 | Real Vision Corporation | Interactive exercise pad system |
US20020042328A1 (en) * | 2000-05-02 | 2002-04-11 | Jae-Won Yoo | Concentric control system for exercise apparatuses and method thereof |
US7559877B2 (en) * | 2005-03-24 | 2009-07-14 | Walkstyles, Inc. | Interactive exercise device and system |
US7594873B2 (en) * | 2005-12-15 | 2009-09-29 | Konami Sports & Life Co., Ltd. | Exercise-data management server apparatus and exercise-data management system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103505847A (en) * | 2013-09-26 | 2014-01-15 | 浙江大学城市学院 | Running fitness system achieving sport guidance based on data monitoring |
CN103520885A (en) * | 2013-09-26 | 2014-01-22 | 浙江大学城市学院 | Bicycling body building system achieving exercise guidance based on data monitoring |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11273343B2 (en) | Systems and methods for computer vision and machine-learning based form feedback | |
US20200151646A1 (en) | Method to progressively improve the performance of a person while performing other tasks | |
US20190304584A1 (en) | Apparatus and associated methods for determining exercise settings | |
US6701271B2 (en) | Method and apparatus for using physical characteristic data collected from two or more subjects | |
CN108090688B (en) | Intelligent fitness management system | |
US6052512A (en) | Migration mechanism for user data from one client computer system to another | |
US9345947B2 (en) | Exercise facility and related computer-generated personal training system and method | |
US20150255002A1 (en) | Personal training system and related exercise facility and method | |
US20110191123A1 (en) | Virtual Lifestyle, Health, and Wellness Management System and Method | |
Luo et al. | TandemTrack: shaping consistent exercise experience by complementing a mobile app with a smart speaker | |
KR101171466B1 (en) | The method for preventing musculoskeletal system disorder for cellular phone user and The system thereof | |
KR20170138224A (en) | Service providing apparatus and method for personal training adapted to user | |
US20210146195A1 (en) | Exercise recording devices and related methods | |
CN107122618A (en) | A kind of video-medical consulting system and its consultation method based on internet | |
US20100221695A1 (en) | Methods and systems for personal training | |
CN110517751A (en) | A kind of athletic rehabilitation management system | |
US20140080108A1 (en) | System and method for presenting customizable sports workouts | |
US20100204015A1 (en) | Interactive system for exercise condition and method thereof | |
US20220072403A1 (en) | Training accessories and methods for improving athletic techniques | |
US20160232809A1 (en) | Personal training system and related exercise facility and method | |
CA3018354A1 (en) | Universal workspace fitness controller apparatus | |
CA3018357A1 (en) | Smart anti-fatigue mat apparatus | |
CA3071629A1 (en) | A system and method to make visual representations of virtual accomplishments completed while operating a workspace fitness device | |
CN112131460A (en) | Information pushing system, method and equipment | |
JP2003241634A (en) | Coaching information collecting device and coaching information providing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: INVENTEC CORPORATION, TAIWAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHIU, CHAUCER;SHI, WEN JIE;REEL/FRAME:022276/0338 Effective date: 20081215 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |