This application claims the priority benefit of Korean Patent Application No. 10-2011-0104039, filed on Oct. 12, 2011, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference.
1. Field of the Invention
Exemplary embodiments of the present invention relate to a social network training service system and method.
Description of the Related Art
With an increased interest in health being developed, interest in physical exercise also has been increasing rather remarkably. However, since there are varied parts of body and forms of exercise equipment, in addition to varying forms of exercise, people desiring to exercise are faced with a degree of difficulty in gaining a sufficient understanding of a proper exercise method.
To solve this problem, there are conventional technologies for providing a user with exercise information using a mobile terminal, for example, as disclosed in Korean Patent Publication No. 2011-0102278 titled “Automatic health training information management system based on the recognition of barcode using the Smart phone”.
However, the conventional technologies merely offer general exercise information to mobile terminal users or only provide the convenience of recording and managing exercise information of users, and fail to provide motivation to drive users to continue exercising, so in general, the users tend to give up exercising rather easily.
In the present specification, provided is a system and method that encourages a user to exercise continuously and efficiently.
An aspect of the present invention provides a social network training service system and method that may enable a user to recognize a proper exercise method by conveying the proper exercise method to the user through a mentoring relationship with a trainer using a smart trainer application that operates in a mobile user terminal or a wired user terminal such as a personal computer, a desktop computer, and the like.
Another aspect of the present invention also provides a social network training service system and method that may provide a user with training programs for each trainer, using a smart trainer application, to enable the user to participate in a desired training program, and may form an exercise group among users participating in the same training program to construct a social network, so that the users of the exercise group may feel a sense of belonging and may be motivated.
Still another aspect of the present invention also provides a social network training service system and method that may enable users of an exercise group to share effects of a training program via a social network, and may enable the users to determine satisfaction directly with training programs for each trainer, so that the users may check the training program satisfaction of other users.
Yet another aspect of the present invention also provides a social network training service system and method that may enable users to search for exercise methods for each body part and for each form of exercise equipment, so that the users may recognize a more specific exercise method.
Further another aspect of the present invention also provides a user terminal that may operate the smart trainer application to participate in a social network, and may display varied information received from a social network training service system through the smart trainer application, and a social network training service method performed by the user terminal.
According to an aspect of the present invention, there is provided a social network training service system including a training program information maintaining unit to maintain information about each training program produced for each of a plurality of trainers, a training program information providing unit to provide information about each of the training programs to a user who requests a connection through a user terminal, and an information sharing management unit to form a group among a plurality users, to receive at least some of an exercise result of each of the users, input information input by each of the users, and body information of each of the users measured by measuring equipments of the users, and to provide at least some of the received information to user terminals of the users to enable the users to share the information.
In an aspect of the present invention, the training program information providing unit may provide information about each of the training programs to the user who requests a connection through an application installed in the user terminal, and the information sharing management unit may identify a training program selected by the user based on the provided information and may form a group among a plurality of the users for each training program.
In another aspect of the present invention, the system may further include an exercise information providing unit to provide information about at least one exercise method to the user terminal of the user based on at least one of a body part and an exercise equipment selected by the user.
In still another aspect of the present invention, at least one of a plurality of the users may include a trainer who produced the training program, and the training program information providing unit may further provide information input by the trainer to the user terminals of the users.
In yet another aspect of the present invention, the information sharing management unit may provide the users with a preset goal for each training program, may form and manage a plurality of groups set by the selection of each of the users for the preset goal, may calculate a target value for each of a plurality of the groups, and may determine a winner group and a loser group among a plurality of the groups.
In further another aspect of the present invention, the system may further include a user information maintaining unit to receive at least one value of a height, a weight, a body fat level, a muscle mass, a neck circumference, a chest circumference, an abdomen circumference, a hip circumference, an arm circumference, and a thigh circumference of the user from at least one of the user terminal of the user and the measuring equipment of the user, and to store and maintain values associated with the user; and a body change measuring unit to, when at least one of the values is further received through a function provided to the user at a conclusion of an application program selected by the user, measure a change in a body of the user by comparing the stored and maintained values with the further received values.
In still another aspect of the present invention, the training program information providing unit may further provide information about at least one of an alternative exercise and related stretching regimen for each training program.
According to another aspect of the present invention, there is provided a user terminal including a training program information receiving unit to receive information about training programs from a social network training service system, a training program information displaying unit to display the received information about the training programs, and a training program information transmitting unit to transmit information about a training program selected by a user to the social network training service system, wherein a group may be formed among a plurality of users by the social network training service system, at least a portion of an exercise result of each of the users, input information input by each of the users, and body information of each of the users measured by measuring equipments of the users may be transmitted to the social network training service system, and at least some of the transmitted information may be provided to the user terminals of the users by the social network training service system to enable the users to share the information.
According to still another aspect of the present invention, there is provided a social network training service method including maintaining information about each training program produced for each of a plurality of trainers, providing information about each of the training programs to a user who requests a connection through a user terminal, and forming a group among a plurality users, receiving at least a portion of an exercise result of each of the users, inputting information input by each of the users, and body information of each of the users measured by measuring equipments of the users, and providing at least a portion of the received information to user terminals of the users to enable the users to share the information.
According to yet another aspect of the present invention, there is provided a social network training service method including receiving information about training programs from a social network training service system, displaying the received information about the training programs, and transmitting information about a training program selected by a user to the social network training service system, wherein a group may be formed among a plurality of users by the social network training service system, at least some of an exercise result of each of the users, input information input by each of the users, and body information of each of the users measured by measuring equipments of the users may be transmitted to the social network training service system, and at least some of the transmitted information may be provided to the user terminals of the users by the social network training service system to enable the user to share the information.
According to the exemplary embodiments of the present invention, a proper exercise method may be conveyed to a user through a mentoring relationship with a trainer using a smart trainer application that operates in a mobile user terminal or a wired user terminal such as a personal computer, a desktop computer, and the like, so that the user may recognize the proper exercise method.
According to the exemplary embodiments of the present invention, a user may be provided with training programs for each trainer using a smart trainer application to participate in a desired training program, and an exercise group may be formed among users participating in the same training program to construct a social network, so that the users of the exercise group may feel a sense of belonging and may be motivated.
According to the exemplary embodiments of the present invention, information about effects of a training program may be shared among users of an exercise group via a social network, and the users may determine satisfaction with training programs for each trainer directly, so that the users may check satisfaction with the training program of other users.
According to the exemplary embodiments of the present invention, users may search for exercise methods for each body part and for each exercise equipment, so that the users may recognize a more specific exercise method.
According to the exemplary embodiments of the present invention, the smart trainer application may be operated in a mobile user terminal or a wired user terminal such as a personal computer, a desktop computer, and the like, so that the user terminal may participate in a social network and may display varied information received from a social network training service system through the smart trainer application.
These and/or other aspects, features, and advantages of the invention will become apparent and more readily appreciated from the following description of exemplary embodiments, taken in conjunction with the accompanying drawings of which:
Reference will now be made in detail to exemplary embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. Exemplary embodiments are described below to explain the present invention by referring to the figures.
The social network training service system 100 may maintain information about training programs produced for each of a plurality of trainers. In this instance, when a mobile terminal requests a connection to the social network training service system 100 under the control of the smart trainer application, the social network training service system 100 may provide information about training programs to the mobile terminal. Here, the information about training programs may include information on at least one of an exercise image, a trainer, an exercise intensity level, users who selected a corresponding training program, and the detailed description of a corresponding exercise, for each training program.
Also, the social network training service system 100 may recognize or identify a user of the mobile terminal based on the information transmitted through the mobile terminal. For example, the social network training service system 100 may receive an identifier and a password of a user from the mobile terminal and may recognize and identify the corresponding user.
The mobile terminal may display the information about training programs received through the social network training service system 100 on a screen under the control of the smart trainer application. In this instance, when at least one training program is selected by a user, the mobile terminal may provide the user with information about the selected training program using the received information about the training programs. In this instance, the mobile terminal may further receive more detailed information about a corresponding training program from the social network training service system 100 and may provide the information to the user.
The social network training service system 100 may relate and store information about users who selected a corresponding training program, for each training program, so that the social network training service system 100 may set the users who selected the same training program as an exercise group. In this instance, the social network training service system 100 may add information about the exercise group to the information about the training programs to be provided to the mobile terminal. For example, the mobile terminal may provide the user with information about the exercise group such as “00 participants participated” in training program A.
Hereinafter, “selecting” by the user of the content displayed on a screen of the mobile terminal may means an action such as touching or clicking performed by the user in an area corresponding to the content.
Although the exemplary embodiments of the present invention only show a mobile user terminal for the convenience of description, the present invention is not limited thereto and may include a non-mobile user terminal such as a desktop computer and the like. That is, in
Also, the social network training service system 100 may be linked with a plurality of measuring equipments of the users to further receive user body information measured by the measuring equipments. In this instance, when the measuring equipment is linked with the mobile terminal of the user, the user body information may be transmitted to the social network training service system 100 through the mobile terminal, and when the measuring equipment has a communication module, the user body information may be transmitted directly from the measuring equipment to the social network training service system 100.
At least some of the information transmitted to the social network training service system 100 may be transmitted to a plurality of the mobile terminals 110, so that the information may be shared by the users.
A first area 210 indicated by a dotted line box may display information about an exercise image, a trainer, an exercise intensity level, users who selected a corresponding training program, and a description of a corresponding exercise.
That is, the first area 210 may display a trainer name ‘Lim, Tae-Hwan’ of a corresponding training program as trainer information, ‘[basic]’ as information about an exercise intensity level, and ‘120 participants participated’ as information about users who selected the corresponding training program. Also, ‘making legs beautiful’ may be displayed as the description of a corresponding exercise. Here, the description of the corresponding exercise may be displayed as a name of the corresponding training program. Also, an area indicated by a solid line box in the first area 210 may display an exercise image of the corresponding exercise.
A second area 220 indicated as a dotted line box may also display information about an exercise image, a trainer, an exercise intensity level, users who selected a corresponding training program, and the description of a corresponding exercise. However, the information about the users displayed on the second area 220 may include information about how many users realized a training effect, on average, over a certain period of time, such as ‘99 participants obtained a training effect in 23 days on average’, beyond simple information of the number of participants. For this purpose, the social network training service system 100 may collect information, from users who succeeded in the training program, about a certain period of time over which a training effect is realized, and may calculate and provide information about how many participants realized a training effect, on average, over a certain period of time for each training program.
That is, the social network training service system and method according to exemplary embodiments of the present invention may provide information about exercise methods, and may offer a sense of belonging or motivation for each exercise group as well, thereby improving a training effect of users.
Referring to
A third area 310 indicated as a dotted line box may display an interface for selecting one of ‘details’, ‘mentoring’, and ‘battle’. A display 300 may display a page including information about selected ‘details’. A display displaying selected ‘mentoring’ or ‘battle’ will be described in more detail later with reference to the drawings.
A fourth area 320 indicated by a dotted line box may display general information about a corresponding training program including the basic description of the corresponding training program, an exercise principle, and a diet principle. A fifth area 330 indicated by a dotted line box may display interfaces for moving to a page including exercise information for each week. In this instance, the information or interfaces displayed on the fourth area 320 and the fifth area 330 may vary depending on training programs or trainers.
An exercise image area 410 may display a representative exercise image of the corresponding training program, and a sixth area 420 indicated by a dotted line box may display exercise images of the corresponding training program in an exercise order.
A seventh area 430 indicated by a dotted line box may display the detailed information about an exercise to be done by a user during ‘first to fourth weeks’. Here, a question mark icon 440 may have a function of specifying the rating of perceived exertion. When the question mark icon 440 is selected, a page including the detailed description of the rating of perceived exertion may be provided. The page including the detailed description of the rating of perceived exertion will be described in more detail with reference to
When an alternative exercise area 450 is selected, information about exercises alternative to an exercise to be currently done may be provided. When a related stretching area 460 is selected, information about a stretching regimen applicable between sets may be provided.
Referring to
In this instance, when a confirm button area 730 is selected, the determined rating of perceived exertion and the input comment may be each transmitted to the social network training service system of
That is, when a rating of 7 with respect to a perceived exertion is determined and a comment is input on the display 700 of
Also, writing a comment in the bulletin board, that is, receiving a comment from a user may be made, when a write area 820 of the display 800 is selected by the user, as well as when a training program ends.
A user image of the display 800 may be a profile image set by each user.
Although
Also, when “body information” displayed on the display 1400 is selected, the user may be provided with a function of inputting a height, a weight, a body fat level, a muscle mass, a neck circumference, a chest circumference, an abdomen circumference, a hip circumference, an arm circumference, and a thigh circumference of the user. Also, the user may be provided with the description of a method for measuring each value. Furthermore, a user may be provided with information calculated using the input values, such as a body mass index (BMI), a body fat percentage, a waist-hip ratio (WHR), and the like. The body information may be continuously received during a training program and may be used in measuring a change in body of the user. That is, the social network training service system 100 may use the values input by the user in managing body information of the user or measuring a training effect of the user. The user body information may be measured by the measuring equipment of
Also, when “activity” displayed on the display 1400 is selected, the user may be provided with information about services used by the user such as a history of having produced a program, a history of having participated in a program, a history of having participated in a battle, a history of having exercised for each training program, and the like.
The training program information maintaining unit 1510 may maintain information about training programs produced for each of a plurality of trainers. Here, the trainer may be a professional trainer or a general user who signed in to a social network training service. That is, when a general user produces and uploads a training program directly, the training program information maintaining unit 1510 may recognize the corresponding user as a trainer and may maintain information about a training program of the corresponding trainer associated with the corresponding user. Conversely, a trainer may participate in other training program as a general user.
The training program information providing unit 1520 may provide information about each of the training programs to a user who requests a connection through a mobile terminal. In this instance, the training program information providing unit 1520 may provide information about each of the training programs to the user who requests a connection through an application installed in the mobile terminal. Here, the application may correspond to the smart trainer application described in the foregoing. Also, the training program information providing unit 1520 may further provide information about at least one of an alternative exercise and related stretching regimen for each training program. A detailed description of the alternative exercise and the related stretching regimen is provided in the foregoing and a repeated description will be omitted here for conciseness.
The information sharing management unit 1530 may form a group among a plurality of users, may receive at least a portion of an exercise result of each user, input information input by each user, and body information of each user measured by measuring equipments of the users, and may provide at least some of the received information to the mobile terminals of the users to enable the users to share the information. In this instance, the information sharing management unit 1530 may identify a training program selected by the user based on the provided information, and may form a group among a plurality of the users for each training program. Here, the exercise result may include the rating of perceived exertion of the user for each training program and the comment input by the user as described with reference to
Also, the information sharing management unit 1530 may provide the users with a goal preset for each training program, may form and manage a plurality of groups set by the selection of the users for the goal, may calculate a target value for each of a plurality of the groups, and may determine a winner group and a loser group among a plurality of the groups. In this instance, the social network training service system 1500 may provide a predetermined reward to the winner group, and may provide a predetermined penalty to the loser group.
Also, the social network training service system 1500 may further include an exercise information providing unit (not shown) to provide information about at least one exercise method to the mobile terminal of the user based on set at least one of a body part and an exercise equipment selected by the user.
Also, the social network training service system 1500 may further include a user information maintaining unit (not shown) to receive, from the mobile terminal of the user, at least one value of a height, a weight, a body fat level, a muscle mass, a neck circumference, a chest circumference, an abdomen circumference, a hip circumference, an arm circumference, and a thigh circumference of the user, and to store and maintain the value associated with the user, and a body change measuring unit (not shown) to measure a change in body of the user by comparing the stored and maintained value with a further received value when at least one of the values is further received through a function provided to the user at the end of an application program selected by the user.
The user body information may be measured by the measuring equipment described in the foregoing, and may be transmitted directly to the social network training service system 1500 via the communication module of the measuring equipment. Alternatively, when the measuring equipment is linked with the mobile terminal, the user body information may be transmitted to the social network training service system 1500 through the mobile terminal.
The social network training service system 1500 may recommend a training program for each of the users based on at least some of exercise results of the users and input information input by the users. For example, the information input by the users or exercise results obtained by executing a training program by the users may be accumulated on the social network training service system 1500 and may be organized in digital form, and the social network training service system 1500 may recommend to the users a training program that has been selected and succeeded in by persons with similar conditions to those of the users based on information such as training intention, available dates for training, current physical conditions of the users, and the like.
In operation 1610, the social network training service system 1500 may maintain information of training programs produced for each of a plurality of trainers. Here, the trainer may be a professional trainer or a general user who signed in to a social network training service. That is, when a general user produces and uploads a training program directly, the social network training service system 1500 may recognize the corresponding user as a trainer and may maintain information about a training program of the corresponding trainer associated with the corresponding user. Conversely, a trainer may participate in other training programs as a general user.
In operation 1620, the social network training service system 1500 may provide information about each of the training programs to a user who requests a connection through a mobile terminal. In this instance, the social network training service system 1500 may provide information about each of the training programs to the user who requests a connection through an application installed in the mobile terminal. Here, the application may correspond to the smart trainer application described in the foregoing. Also, the social network training service system 1500 may further provide information about at least one of an alternative exercise and related stretching regimen for each training program. The detailed description of the alternative exercise and the related stretching regimen is provided in the foregoing and a repeated description will be omitted for conciseness.
In operation 1630, the social network training service system 1500 may form a group among a plurality of users, may receive at least some of an exercise result of each user, input information input by each user, and body information of each user measured by measuring equipments of the users, and may provide at least some of the received information to the mobile terminals of the users to enable the users to share the information. In this instance, the social network training service system 1500 may identify a training program selected by the user based on the provided information, and may form a group among a plurality of the users for each training program. Here, the exercise result may include the rating of perceived exertion of the user for each training program and the comment input by the user as described above with reference to
Also, the social network training service system 1500 may provide the users with a goal preset in operation 1630 for each training program, may form and manage a plurality of groups set by the selection of the users for the goal, may calculate a target value for each of a plurality of the groups, and may determine a winner group and a loser group among a plurality of the groups. In this instance, the social network training service system 1500 may provide a predetermined reward to the winner group, and may provide a predetermined penalty to the loser group.
Also, the social network training service system 1500 may further perform an operation (not shown) in which the mobile terminal of the user may be provided with information about at least one exercise method based on set at least one of a body part and an exercise equipment by the user.
Also, the social network training service system 1500 may further an operation (not shown) in which at least one value of a height, a weight, a body fat level, a muscle mass, a neck circumference, a chest circumference, an abdomen circumference, a hip circumference, an arm circumference, and a thigh circumference of the user may be received from the mobile terminal of the user, and may be stored and maintained associated with the user, and an operation (not shown) in which when at least one of the values is further received through a function provided to the user at the end of an application program selected by the user, a change in body of the user may be measured by comparing the stored and maintained value with the further received value.
The user body information may be measured by the measuring equipment described in the foregoing, and may be transmitted directly to the social network training service system 1500 via the communication module of the measuring equipment. Alternatively, when the measuring equipment is linked with the mobile terminal, the user body information may be transmitted to the social network training service system 1500 through the mobile terminal.
The social network training service system 1500 may recommend a training program for each of the users based on at least some of exercise results of the users and input information input by the users. For example, the information input by the users or exercise results obtained by executing a training program by the users may be accumulated on the social network training service system 1500 and may be organized in digital form, and the social network training service system 1500 may recommend to the users a training program that has been selected and succeeded in by persons with similar conditions to those of the users based on information such as training intention, available dates for training, current physical conditions of the users, and the like.
The training program information receiving unit 1710 may receive information about training programs from the social network training service system, and the training program information displaying unit 1720 may display the received information about the training programs. In this instance, since methods for receiving and displaying the information about the training programs and displaying the details of the training programs are described in detail with reference to
The training program information transmitting unit 1730 may transmit information about a training program selected by a user to the social network training service system. In this instance, a group may be formed among a plurality of users by the social network training service system. Also, at least some of an exercise result of each user, input information input by each user, and body information of each user measured by measuring equipments of the users may be transmitted to the social network training service system, and at least some of the transmitted information may be provided to the mobile terminals of the users by the social network training service system, so that the information may be shared among the users.
The social network training service system may provide information about each of the training programs to a user who requests a connection through an application installed in the mobile terminal 1700. Here, the application may correspond to the smart trainer application described in the foregoing.
Also, the social network training service system may further provide information about at least one of an alternative exercise and related stretching regimen for each training program. A detailed description of the alternative exercise and the related stretching regimen is made in detail the foregoing and a repeated description will be omitted for conciseness.
The social network training service system may identify the training program selected by the user based on the provided information, and may form a group among a plurality of the users, for each training program. Here, the exercise result may include a rating of a perceived exertion of the user for each training program and the comment input by the user as described with reference to
Also, the social network training service system may provide users with a preset goal for each training program, may form and manage a plurality of groups set by the selection of the users for the goal, may calculate a target value for each of a plurality of the groups, and may determine a winner group and a loser group among a plurality of the groups. In other words, information about the goal, information about a plurality of the groups, and information about the winner group and the loser group may be transmitted to the mobile terminal 1700 of the user, and attendance information of the user, that is, information about a history of having connected to the social network training service system through the mobile terminal 1700 or body information of the user may be transmitted to the social network training service system and may be used in calculating a target value In this instance, a predetermined reward may be provided to the winner group and a predetermined penalty may be provided to the loser group by the social network training service system.
Also, the social network training service system may provide the mobile terminal of the user with information about at least one exercise method based on set at least one of a body part and an exercise equipment by the user.
Also, the social network training service system may further receive, from the mobile terminal of the user, at least one value of a height, a weight, a body fat level, a muscle mass, a neck circumference, a chest circumference, an abdomen circumference, a hip circumference, an arm circumference, and a thigh circumference of the user, and may store and maintain the value associated with the user, and when at least one of the values is further received through a function provided to the user at the end of an application program selected by the user, may measure a change in body of the user by comparing the stored and maintained value with the further received value.
The user body information may be measured by the measuring equipment described in the foregoing, and may be transmitted directly to the social network training service system via the communication module of the measuring equipment. Alternatively, when the measuring equipment is linked with the mobile terminal 1700, the user body information may be transmitted to the social network training service system through the linked mobile terminal 1700.
The social network training service system may recommend a training program for each of the users based on at least some of exercise results of the users and input information input by the users. For example, the information input by the users or exercise results obtained by executing a training program by the users may be accumulated on the social network training service system and may be organized in digital form, and the social network training service system may recommend the users a training program that has been selected and succeeded in by persons with similar conditions to those of the users based on information such as training intention, available dates for training, current physical conditions of the users, and the like.
In operation 1810, the mobile terminal 1700 may receive information about the training programs from the social network training service system, and in operation 1820, may display the received information about the training programs. In this instance, since the detailed description of methods for receiving and displaying the information about the training programs and displaying the details of the training programs are made in detail above with reference to
In operation 1830, the mobile terminal 1700 may transmit information about a training program selected by a user to the social network training service system. In this instance, a group may be formed among a plurality of users by the social network training service system. Also, at least some of an exercise result of each user, input information input by each user, and body information of each user measured by measuring equipments of the users may be transmitted to the social network training service system, and at least some of the transmitted information may be provided to the mobile terminals of the users by the social network training service system so that the information may be shared among the users. In this instance, the mobile terminal 1700 also may be included in the mobile terminals of the users.
The social network training service system may provide information about each of training programs to a user who requests a connection through an application installed in the mobile terminal 1700. Here, the application may correspond to the smart trainer application described in the foregoing.
Also, the social network training service system may further provide the mobile terminal 1700 with information about at least one of an alternative exercise and related stretching regimen for each training program. A detailed description of the alternative exercise and the related stretching regimen is made in detail in the forgoing and a repeated description will be omitted for conciseness.
The social network training service system may identify the training program selected by the user based on the provided information, and may form a group among a plurality of users for each training program. Here, the exercise result may include the rating of perceived exertion of the user for each training program and the comment input by the user as described above with reference to
Also, the social network training service system may provide the users with a goal preset for each training program, may form and manage a plurality of groups set by the selection of the users for the goal, may calculate a target value for each of a plurality of the groups, and may determine a winner group and a loser group among a plurality of the groups. In other words, information about the goal, information about a plurality of the groups, and information about the winner group and the loser group may be transmitted to the mobile terminal 1700 of the user, and attendance information of the user, that is, information about a history of having connected to the social network training service system through the mobile terminal 1700 or body information of the user may be transmitted to the social network training service system and may be used in calculating a target value. In this instance, a predetermined reward may be provided to the winner group and a predetermined penalty may be provided to the loser group by the social network training service system.
Also, the social network training service system may provide the mobile terminal 1700 of the user with information about at least one exercise method based on set at least one of a body part and an exercise equipment by the user.
Also, the social network training service system may further receive, from the mobile terminal 1700 of the user, at least one value of a height, a weight, a body fat level, a muscle mass, a neck circumference, a chest circumference, an abdomen circumference, a hip circumference, an arm circumference, and a thigh circumference of the user, and may store and maintain the values associated with the user, and when at least one of the values is further received through a function provided to the user at the end of an application program selected by the user, may measure a change in a body of the user by comparing the stored and maintained value with the further received value.
The user body information may be measured by the measuring equipment described in the foregoing, and may be transmitted directly to the social network training service system via the communication module of the measuring equipment. Alternatively, when the measuring equipment is linked with the mobile terminal 1700, the user body information may be transmitted to the social network training service system through the linked mobile terminal 1700.
A training program may be recommended for each user by the social network training service system based on at least some of exercise results of the users and input information input by the users. For example, information input by the users or exercise results obtained by executing a training program by the users may be accumulated on the social network training service system and may be organized in digital form, and the social network training service system may recommend the users a training program that has been selected and succeeded in by persons with similar conditions to those of the users based on information such as training intention, available dates for training, current physical conditions of the users, and the like.
As described in the foregoing, the exemplary embodiments of the present invention may enable a user to recognize a proper exercise method by conveying the proper exercise method to the user through a mentoring relationship with a trainer using a smart trainer application that operates in a mobile user terminal or a wired user terminal such as a personal computer, a desktop computer, and the like. The exemplary embodiments of the present invention may provide a user with training programs for each trainer using a smart trainer application to enable the user to participate in a desired training program, and may form an exercise group among users participating in the same training program to construct a social network, so that the users of the exercise group may feel a sense of belonging and may be given motivation. Also, the exemplary embodiments of the present invention may enable users of an exercise group to share the effect of a training program via a social network, and may enable a user to determine satisfaction directly with a training program for each trainer, so that the user may check the training program satisfaction of other users. Also, the exemplary embodiments of the present invention may enable users to search for an exercise method for each body part and for exercise equipment selected, so that the users may recognize a more specific exercise method. Furthermore, the exemplary embodiments of the present invention may operate the foregoing smart trainer application in a mobile user terminal or a wired user terminal such as a personal computer, a desktop computer, and the like, so that the user terminal may participate in a social network and may display varied information received from the social network training service system through the smart trainer application.
The above-described exemplary embodiments of the present invention may be recorded in computer-readable media including program instructions to implement various operations embodied by a computer. The media may also include, alone or in combination with the program instructions, data files, data structures, and the like. Examples of computer-readable media include magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD ROM discs and DVDs; magneto-optical media such as floptical discs; and hardware devices that are specially configured to store and perform program instructions, such as read-only memory (ROM), random access memory (RAM), flash memory, and the like. Examples of program instructions include both machine code, such as produced by a compiler, and files containing higher level code that may be executed by the computer using an interpreter. The described hardware devices may be configured to act as one or more software modules in order to perform the operations of the above-described exemplary embodiments of the present invention, or vice versa.
Although a few exemplary embodiments of the present invention have been shown and described, the present invention is not limited to the described exemplary embodiments. Instead, it would be appreciated by those skilled in the art that changes may be made to these exemplary embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2011-0104039 | Oct 2011 | KR | national |