US20100204015A1 - Interactive system for exercise condition and method thereof - Google Patents

Interactive system for exercise condition and method thereof Download PDF

Info

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
Application number
US12/320,852
Inventor
Chaucer Chiu
Wen Jie Shi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Corp
Original Assignee
Inventec Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to US12/320,852 priority Critical patent/US20100204015A1/en
Assigned to INVENTEC CORPORATION reassignment INVENTEC CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHIU, CHAUCER, SHI, WEN JIE
Publication of US20100204015A1 publication Critical patent/US20100204015A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0002Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
    • A61B5/0015Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
    • A61B5/0022Monitoring a patient using a global network, e.g. telephone networks, internet
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/30ICT 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
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, 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/021Measuring pressure in heart or blood vessels
    • A61B5/022Measuring pressure in heart or blood vessels by applying pressure to close blood vessels, e.g. against the skin; Ophthalmodynamometers
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, 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/024Detecting, measuring or recording pulse rate or heart rate
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/4869Determining body composition
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6887Arrangements 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/6895Sport equipment
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7264Classification 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

    BACKGROUND OF THE INVENTION
  • 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 INVENTION
  • 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.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • 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 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.
  • DETAILED DESCRIPTION OF THE 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 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.
  • 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.
  • Account Password Note
    instructor01 biter07 trainer
    marychen janny31 trainee
  • 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.
  • 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).
  • 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.
  • 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.
US12/320,852 2009-02-06 2009-02-06 Interactive system for exercise condition and method thereof Abandoned US20100204015A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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