US20070249467A1 - Exercise assistant system and method for managing exercise strength in conjunction with music - Google Patents

Exercise assistant system and method for managing exercise strength in conjunction with music Download PDF

Info

Publication number
US20070249467A1
US20070249467A1 US11/704,692 US70469207A US2007249467A1 US 20070249467 A1 US20070249467 A1 US 20070249467A1 US 70469207 A US70469207 A US 70469207A US 2007249467 A1 US2007249467 A1 US 2007249467A1
Authority
US
United States
Prior art keywords
exercise
music file
music
schedule
pattern
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
US11/704,692
Inventor
Hyun Su Hong
Sook Min Park
Se Jin Kwak
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Assigned to SAMSUNG ELECTRONICS CO., LTD. reassignment SAMSUNG ELECTRONICS CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HONG, HYUN SU, KWAK, SE JIN, PARK, SOOK MIN
Publication of US20070249467A1 publication Critical patent/US20070249467A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0062Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/0028Training appliances or apparatus for special sports for running, jogging or speed-walking
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0686Timers, rhythm indicators or pacing apparatus using electric or electronic means
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0003Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
    • A63B24/0006Computerised comparison for qualitative assessment of motion sequences or the course of a movement
    • A63B2024/0012Comparing movements or motion sequences with a registered reference
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0062Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
    • A63B2024/0068Comparison to target or threshold, previous performance or not real time comparison to other individuals
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0075Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
    • A63B2024/0078Exercise efforts programmed as a function of time
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B2071/0658Position or arrangement of display
    • A63B2071/0661Position or arrangement of display arranged on the user
    • A63B2071/0663Position or arrangement of display arranged on the user worn on the wrist, e.g. wrist bands
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/17Counting, e.g. counting periodical movements, revolutions or cycles, or including further data processing to determine distances or speed
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/50Force related parameters
    • A63B2220/51Force
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/83Special sensors, transducers or devices therefor characterised by the position of the sensor
    • A63B2220/836Sensors arranged on the body of the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/20Miscellaneous features of sport apparatus, devices or equipment with means for remote communication, e.g. internet or the like
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/04Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations
    • A63B2230/06Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/30Measuring physiological parameters of the user blood pressure
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/50Measuring physiological parameters of the user temperature

Definitions

  • the present invention relates to an exercise assistant system and method and, in particular, to an exercise assistant system and method for managing an exercise pattern in conjunction with music.
  • the exercise equipment have been designed in order for the user to accomplish the exercise routine without boredom.
  • the exercise assistant devices have been integrated with portable music players (for example, an MP3 player).
  • portable music players for example, an MP3 player.
  • Such exercise assistant devices can measure the exercise amount on the basis of the body signals and the exercise signals and playback music that is preset for the measured exercise amount. Also, the exercise assistant device can automatically adjust the playback speed and rhythm of the music according to the exercise pattern.
  • Most conventional exercise assistant devices provide the user with information on the exercise amount and physical status of the body such as heart rate and temperature so that the user can control the exercise amount by referring to the information.
  • the conventional exercise assistant device is disadvantageous, especially when the user does not know the accurate exercise amount and strength level in consideration with the information provided by the device. That is, the provision of only the physical variation and exercise amount information is of no effect for the user to decide the next exercise amount and strength level.
  • the exercise assistant device equipped with the music playback function is limited in usage convenience, since a play list of music files to be played should be preset to repeat the same music files.
  • the conventional music playback function embedded exercise assistant device has a drawback in that the music files are played back in a preset order and the user must manipulate the buttons for resetting the music files to be played and the playback order, resulting in boredom and inconvenience.
  • the present invention has been made in an effort to solve the above problems, and it is an object of the present invention to provide an exercise assistant system and method to enable effective adjustment of the exercise amount or exercise pattern according to the user's biological change and achievement during the exercise.
  • the exercise assistant device includes an exercise schedule unit which builds a reference exercise schedule on the basis of user information; a music designation unit which designates at least one music file for the reference exercise schedule; a storage unit which stores the reference exercise schedule and the music file designated for the reference exercise schedule; a control unit which retrieves the reference exercise schedule and the music file designated for the reference exercise schedule, generates guidance information and the music file corresponding to the reference exercise schedule, and resets the reference exercise schedule and re-designates the music files on the basis of an actual exercise pattern and a biological change of the user while exercising in accordance with the reference exercise schedule; a speaker which outputs the guidance information and the music file in sound; and a display unit which displays a reference exercise pattern and an actual exercise pattern in a form of graph.
  • the reference exercise schedule includes a predetermined number of exercise periods divided in time, each exercise period being featured by a reference exercise pattern.
  • the user information preferably includes body dimension information such as height, weight, age, and gender; target exercise information such as target exercise amount, target exercise time, target distance, maximum exercise amount, and maximum movement distance; exercise amount information such as accumulated exercise amount, elapsed exercise time, and accumulated movement distance; exercise strength information such as speed, footstep frequency, pace, weight distribution; biological information such as pulse rate, body temperature, and blood pressure; and preference information such as preferred size of the exercise period, a preferred number of music file per exercise period.
  • body dimension information such as height, weight, age, and gender
  • target exercise information such as target exercise amount, target exercise time, target distance, maximum exercise amount, and maximum movement distance
  • exercise amount information such as accumulated exercise amount, elapsed exercise time, and accumulated movement distance
  • exercise strength information such as speed, footstep frequency, pace, weight distribution
  • biological information such as pulse rate, body temperature, and blood pressure
  • preference information such as preferred size of the exercise period, a preferred number of music file per exercise period.
  • the device further includes a network interface for connecting to an exterior storage device storing the music files designated to the exercise periods, the music files stored in the exterior storage device being requested for the respective exercise periods.
  • the music designation unit checks an exercise pattern of each exercise period and configures a designated condition in accordance with the exercise pattern.
  • the music designation unit also preferably decides an exercise pattern of each exercise period and configures a designated condition on the basis of any of or a combination of at least two of the exercise pattern, the accumulated exercise amount and elapsed exercise time, and the biological information.
  • the device further includes a music file storage which stores the music files to be played back at the respective exercise periods; and a music file analysis unit which retrieves at least one music file satisfying the designated condition from the music file storage, wherein the control unit provides select music files from the music file storage and outputs a selected music file.
  • a music file storage which stores the music files to be played back at the respective exercise periods
  • a music file analysis unit which retrieves at least one music file satisfying the designated condition from the music file storage, wherein the control unit provides select music files from the music file storage and outputs a selected music file.
  • the device further includes a music file storage which stores the music files for playback at respective exercise periods; and a network interface for connecting to a music file analysis device which retrieves at least one music file satisfying the designation condition from the music file storage, wherein the control unit controls so as to request the music file satisfying the designation condition to the music file analysis device through the network interface and receive the music file to output.
  • a music file storage which stores the music files for playback at respective exercise periods
  • a network interface for connecting to a music file analysis device which retrieves at least one music file satisfying the designation condition from the music file storage, wherein the control unit controls so as to request the music file satisfying the designation condition to the music file analysis device through the network interface and receive the music file to output.
  • the exercise pattern is defined by a variation of the exercise amount in time and includes an abrupt increment, an increment, maintenance, a decrement, and an abrupt decrement.
  • the storage unit preferably includes a table having an exercise pattern identifier field, a target exercise amount field for storing accumulated exercise amount value, and an exercise amount list field for storing a list of exercise amount values for respective exercise patterns.
  • the exercise amount list field contains information on a period identifier, exercise pattern, target exercise amount, exercise time, exercise distance, and designated music file.
  • control unit selects the music file of which playback time is similar to the exercise period if more than one music file is designated to each exercise period.
  • the control unit also preferably resets the reference exercise schedule and the music file if the current exercise period does not end at the time the music file playback ends.
  • control unit resets the reference exercise schedule and the music file if an actually selected exercise pattern differs from the reference exercise pattern after the current exercise period ends.
  • control unit resets the reference exercise schedule and the music file if a value of the biological information is outside a predetermined tolerance range.
  • the device further includes a music contribution information storage which stores information on influences of the music files contributed to an exercise achievement or a biological status of the user and on weight values of the music files calculated on the basis of the influences, wherein the music designation unit uses the weight value for selecting the music file.
  • a music contribution information storage which stores information on influences of the music files contributed to an exercise achievement or a biological status of the user and on weight values of the music files calculated on the basis of the influences, wherein the music designation unit uses the weight value for selecting the music file.
  • the music contribution information storage includes a table having a music file identifier field, a biological signal storage field, an exercise achievement rate field, a playback frequency field, and a weight value field.
  • control unit controls selects the music file having a highest weight value if more than one music file is designated to the exercise period.
  • the above and other objects can be accomplished by a method for managing an exercise assistant device.
  • the method includes the steps of building a reference exercise schedule on the basis of user information; designating at least one music file for the reference exercise schedule; storing the reference exercise schedule and the music file; outputting guidance information and the music file in sound on the basis of the reference exercise schedule; displaying a reference exercise pattern and an actual exercise pattern in a form of graph; and resetting the reference exercise schedule and the music file on the basis of a biological change of the user during exercise.
  • the step of building the reference exercise schedule includes dividing the reference exercise schedule into a predetermined number of exercise periods; and deciding exercise patterns and times of the respective exercise periods.
  • the step of designating the music file includes assigning at least one music file to each exercise period.
  • the step of designating the music file also preferably includes deciding exercise patterns of the respective exercise periods; and configuring designated conditions for the exercise patterns.
  • the step of designating the music file includes deciding exercise patterns of the respective periods; and configuring designation condition of each exercise period on the basis of any of or a combination of at least two of the exercise pattern, the accumulated exercise amount and elapsed exercise time, and the biological information.
  • the step of outputting the guidance information and the music file in sound includes selecting the music file of which playback time is similar to the exercise period if more than one music file is designated to each exercise period.
  • the step of resetting the reference exercise schedule and the music file includes determining whether the current exercise period ends at the time the music file playback ends; and changing the reference schedule and the music file to be played back if it is determined that the current exercise period does not end at the time the music file playback ends.
  • the step of resetting the reference exercise schedule and the music file includes determines whether a difference between an exercise pattern taken by the user and the reference exercise pattern is outside a predetermined tolerance range; and changing the reference schedule and the music file to be played back if it is determined that the difference is outside the tolerance range.
  • the step of resetting the reference exercise schedule and the music file includes determining whether a value of the biological information is outside a predetermined tolerance range; and changing the reference schedule and the music file to be played back if it is determined that the value of the biological information is outside the tolerance range.
  • the method further includes the step of storing information on influences of the music files contributed to an exercise achievement or a biological status of the user and weight values of the music files calculated on the basis of the influences, the weight value being used for designating the music files to the respective reference exercise periods.
  • the weight value is used for resetting the music files for the respective reference exercise periods.
  • the step of outputting the guidance information and the music file in sound includes selecting the music file having a highest weight value if more than one music file is designated to the exercise period.
  • FIG. 1 is a schematic diagram illustrating an exercise assistant system according to the present invention
  • FIG. 2 is a perspective view of the exercise assistant device in FIG. 1 ;
  • FIG. 3 is a block diagram illustrating an exercise assistant device of exercise assistant system according to the present invention.
  • FIG. 4A and FIG. 4B are graphs illustrating exemplary exercise schedule built by the exercise schedule unit of FIG. 3 ;
  • FIG. 5 is an exemplary view illustrating an exercise management database used in the exercise assistant system according to the present invention.
  • FIG. 6 is an exemplary view illustrating a music contribution information management DB used in the exercise assistant system according to the present invention.
  • FIG. 7 is a flowchart explaining an exercise pattern notification procedure of the exercise assistant system according to a first embodiment of the present invention.
  • FIG. 8A and FIG. 8B are flowcharts explaining the music file designation procedure of FIG. 7 ;
  • FIG. 9 is a flowchart explaining an exercise pattern notification procedure of the exercise assistant system according to another embodiment of the present invention.
  • FIG. 1 is a schematic diagram illustrating an exercise assistant system according to the present invention.
  • the exercise assistant system according to an embodiment of the present invention includes a sensing unit 200 for sensing and measuring the exercise pattern and amount of the wearer and an exercise assistant device 100 which receives the information on the exercise pattern and amount from the sensing unit 200 and enables the wearer to manipulate the exercise assistant system.
  • Both the exercise assistant device 100 and the sensing unit are wearable.
  • the exercise assistant device 100 includes a display 171 , a speaker 173 , and an interface 140 .
  • the display 171 displays information on the current exercise related information on the wearer and the guidance information, e.g., a planned exercise pattern, a current exercise pattern, and a modified exercise pattern which is reset on the basis of the difference between the planned and current exercise patterns, preferably in a form of graph.
  • the guidance information e.g., a planned exercise pattern, a current exercise pattern, and a modified exercise pattern which is reset on the basis of the difference between the planned and current exercise patterns, preferably in a form of graph.
  • the speaker 173 notifies the wearer of the exercise related information and various instructions with sounds, i.e., predetermined voice outputs corresponding to the information to be notified.
  • the interface 140 is preferably provided in a form of button such that the wearer can manipulate the interface 140 to operate the exercise assistant system.
  • the exercise assistant system can store information that is personal to the user such as body dimension, target exercise, exercise pattern, constant bio-signals, and preference exercise pattern; and can set an exercise pattern that is proper to the wearer on the basis of the personal information.
  • the sensing unit 200 detects and measures the current exercise pattern and amount of the wearer.
  • the sensing unit 200 is implemented as a smart shoe.
  • the sensing unit 200 in the form of shoe includes a plurality of pressure sensors 210 and 220 and a sensor module 230 at the bottom part of the shoe.
  • the sensing unit 200 collects information on the pace and number of footsteps of the wearer through the pressure sensors 210 and 220 and then transmits the collected information to the exercise assistant device 100 .
  • the sensing unit 200 is preferably implemented in the form of a shoe, it is not limited to a shoe, and can be implemented with various wearable articles.
  • FIG. 2 is a perspective view of the exercise assistant device in FIG. 1 .
  • the exercise assistant device 100 has a shape of a wristwatch or an armband and is provided with biosensors 11 and 13 on the surface contacting the body.
  • the biosensors 11 and 13 detect various bio-signals such as a pulse rate. Accordingly, the exercise assistant system measures the wearer's biological condition with the information collected through the biosensors 11 and 13 and assists to adjust the exercise pattern and amount on the basis of the measured wearer's biological condition.
  • FIG. 3 is a block diagram illustrating an exercise assistant device of exercise assistant system according to the present invention.
  • the exercise assistant device 100 of the exercise assistant system includes an exercise schedule unit 110 , a music designation unit 120 , a storage unit 130 , an user interface 140 , a control unit 150 , a wireless interface unit 160 , an output unit 170 , an exercise amount calculation unit 180 , and a music contribution information storage unit 190 .
  • the exercise schedule unit 110 builds an exercise diagram that is proper for the wearer on the basis of the user information such as the body dimension, target exercise, exercise pattern, constant bio-signal, and preferred exercise pattern.
  • the exercise schedule unit 110 divides the whole exercise time into several exercise periods and assigns different exercise patterns and amounts to the respective periods.
  • FIG. 4A and FIG. 4B are graphs illustrating exemplary exercise schedules built by the exercise schedule unit.
  • FIG. 4A shows an exemplary exercise diagram in which an exercise pattern curve has a shape of an upside-downed washbowl and
  • FIG. 4B is another exemplary exercise diagram in which the exercise pattern curve has a shape of a mountain having a shoulder.
  • the exercise schedule unit 110 sets a whole exercise time, divides the whole exercise time into a plurality of periods (for example 8 periods), and assigns appropriate exercise patterns to the respective periods, on the basis of the user information.
  • the user information to be provided to the exercise schedule unit 110 is inputted through the user interface or is previously stored information.
  • the body dimension information of the user includes height, weight, age, and gender of the user;
  • the target exercise information includes target exercise amount, target exercise time, target distance, upper limit of the exercise amount, upper limit of the exercise time, upper limit of the distance;
  • the exercise pattern information includes speed, footstep frequency, pace, and weight distribution;
  • the constant biological signals includes pulse rate, body temperature, and blood pressure;
  • the preferred exercise pattern information includes a length of exercise period, a number of music files to be played, etc.
  • the exercise plan (diagram) built by the exercise schedule unit 110 is transferred to the music designation unit 120 .
  • the music designation unit 120 designates the music files to be played by period on the basis of the exercise diagram built by the exercise schedule unit 110 . That is, the music designation unit 120 designates at least one music file to be played in the respective eight exercise periods depicted in FIG. 4A and FIG. 4B .
  • the designation of the music files can be carried out by the user manually or according to designated conditions preset for the exercise patterns in the respective exercise periods.
  • the music designation unit 120 receives the designation instruction through the user interface 140 .
  • the music designation unit 120 checks the exercise pattern (for example, an abrupt increment, an increment, a maintenance, a decrement, an abrupt decrement) in the respective periods and designates music files selected on the basis of designated conditions such as genre, mood, and tempo.
  • the exercise pattern for example, an abrupt increment, an increment, a maintenance, a decrement, an abrupt decrement
  • the music designation unit 120 can determine the exercise patterns of the respective exercise periods and set, as the music file designation conditions, at least one of the exercise patterns, exercise amount accumulated before the current period, exercise time elapsed before the present period, and the current bio-signals.
  • the designated condition can be changed by the difference of elapsed times. Accordingly, it enables the user to listen to varied music files.
  • the first and third exercise periods (t_ex 1 and t_ex 3 ) show the same exercise pattern
  • the fifth and seventh exercise periods (t_ex 5 and t_ex 7 ) show the same exercise pattern.
  • the first and third exercise periods (t_ex 1 and t_ex 3 ), as well as the fifth and seventh exercise periods (t_ex 5 and t_ex 7 ) differ from each other in time. Accordingly, the biological signals as well as the excise levels and accumulated exercise amounts in the respective excise periods differ from each other. Results from these differences, when the designation conditions are set with one exercise pattern, the accumulated exercise amount, the elapsed exercise time, and the biological signals, the different designated conditions are set for the first and third exercise periods and the fifth and seventh periods.
  • the exercise patterns indicate the variations of the exercise amount according to the elapse of time and include the sudden rise, rise, maintain, fall, and sudden fall.
  • the first and second exercise periods (t_ex 1 and t_ex 2 ) show the same exercise pattern of sudden rise
  • the third exercise period (t_ex 3 ) shows the rise
  • the fourth to sixth exercise periods (t_ex 4 , t_ex 5 , t_ex 6 ) show the maintain
  • the seventh exercise period (t_ex 7 ) shows the fall
  • the eighth exercise period (t_ex 8 ) shows sudden fall.
  • the music designation unit 120 can detect the variation of the exercise amount and designate the conditions for selecting the music files according to the exercise amount variation.
  • the storage unit 130 stores the information on the exercise plan built by the exercise schedule unit 110 and information on the music files designated by the music designation unit 120 in association with the respective exercise periods.
  • the information on the exercise plans and the music files to be played back at the respective exercise periods are stored in the form of a database (DB) 300 as shown in FIG. 5 .
  • the exercise management DB 300 includes an exercise pattern identifier 310 , a total exercise amount 320 , a periodic exercise amounts list 330 .
  • the periodic exercise amounts list 330 includes a period indicator 331 , a per-period exercise pattern 332 , a per-period exercise amount 333 , a per-period exercise time 334 , a per-period exercise distance 335 , and per-period designated music files 336 .
  • the user interface 140 enables the user to input commands for manipulating the exercise assistant device 100 and is implemented with button(s).
  • the control unit 150 controls the operations of the exercise assistant device 100 according the user's input command and the predetermined control algorithm.
  • the control unit 100 controls the exercise schedule unit 110 to build the exercise diagram and the music designation unit 120 to designate music files appropriate to the respective exercise periods, on the basis of the user commands inputted through the user interface 140 .
  • control unit 150 collects data on the movement of the user through a movement or (not shown) or the wireless interface unit 160 , checks the music files designated for the current exercise period, and plays back the music files designated to the current exercise period through the speaker 173 .
  • the control unit 150 retrieves the music files from a music storage (not shown). Otherwise, the control unit 150 can download the corresponding music files from a predetermined device or website through the wireless interface unit 160 .
  • control unit 150 can select in a sequential order or selectively playback a music file which fits the length of the exercise period.
  • control unit 150 notifies the user of the exercise related information and guidance information through the display 171 and/or the speaker 173 on the basis of the exercise pattern information for the current period.
  • the wireless interface unit 160 allows for communication through a wireless communication network, for example allowing the exercise assistant device 100 to support a wireless communication function with various mobile communication services.
  • control unit 150 via the wireless interface unit 160 , transmits designation conditions prepared by the music designation unit 120 to a music analyzer (for example, a DCM engine) and receives a corresponding retrieved music files list from the music analyzer.
  • a music analyzer for example, a DCM engine
  • the music analyzer can be integrated into the exercise assistant device 100 or can be a network element associated with the exercise assistant device 100 .
  • the wireless interface unit 160 receives the data such as the number of footsteps and pace detected by the sensing unit 200 and transfers the detected data to the control unit 150 . If the data detected by the sensing unit 200 are received, the control unit 150 provides the data to the exercise amount calculation unit 180 so as to obtain the exercise amount and current exercise pattern on the basis of the detected data.
  • the output unit 170 outputs the exercise related and guidance information and the music files designated to the current exercise period.
  • the output unit 170 includes the display 171 and the speaker 173 .
  • the display 171 shows the exercise related and guidance information to the user.
  • the display unit 171 displays the current exercise pattern and the planned exercise pattern so as to inform the user of the difference between the current exercise pattern and the planned exercise pattern.
  • the display 171 can show a modified exercise pattern which is reset on the basis of the difference between the current exercise pattern and the planned exercise pattern in a form of graph.
  • the speaker 173 outputs the exercise related and guidance information to the user with sounds, especially in prerecorded voice messages. Also, the speaker outputs the sound of the music file(s) designated to the current exercise period under the control of the control unit 150 .
  • the exercise amount calculation unit 180 calculates the user's current exercise amount and level under the control of the control unit 150 . That is, the exercise amount calculation unit 180 calculates the exercise amount and the exercise pattern of the user on the basis of the data such as the number of the footsteps and pace received through the wireless interface unit 160 . For example, when the user is jogging, the exercise amount calculation unit 180 measures the number of footsteps per exercise period and variation of the per-period footsteps and calculates the exercise amount, exercise pattern, exercise time, and exercise distance on the basis of the measurements. The calculated values are transferred to the control unit 150 , to be provided to the user through the output unit 170 .
  • the music contribution information storage unit 190 stores the information on the influences of the music files which effected to the results of the exercise or the physical status of the user.
  • the influence information is stored in the form of a database (DB) 400 as shown in FIG. 6 .
  • the music contribution information management DB 400 includes a music file identifier 410 , a biological signal 420 , an exercise achievement rate 430 , a playback frequency 440 , and a weight 450 .
  • the music contribution information storage unit 190 receives the music file identifier of the currently playing music, the exercise achievement rate in the exercise period while the music file is played, the playback frequency, and the weight value estimated on the basis of the above information from the control unit 150 .
  • the weight value is required for determining whether to select the corresponding music file and preferably consists of non-playback, a first playback step, a second playback step, and third playback step.
  • the stored weight values are referred, by the music designation unit 120 , for designating music files to respective exercise periods.
  • control unit 150 adjusts the planned exercise pattern on the basis of the exercise related information and the variation of the user's biological signals. That is, the control unit 150 compares the reference exercise pattern stored in the storage unit 130 and the current exercise pattern information calculated by the exercise amount calculation unit 180 and adjusts the planned exercise pattern by controlling the exercise schedule unit 110 and the music designation unit 120 if the difference between the reference exercise pattern and the current exercise pattern is greater than a predetermined threshold value.
  • the control unit 150 can adjust the reference exercise pattern when it is determined that the user's biological signals show that the user's physical status is approaching a dangerous condition. That is, when the user's biological signals change abruptly or reach dangerous levels, the control unit 150 notifies the user to quit the exercise.
  • the control unit 150 stores the dangerous biological signal variation values and danger indication values of the respective biological signals so as to adjust the exercise pattern when the biological signal variation and the danger indication values shows a dangerous present status.
  • the biological signals of the user are received through the wireless interface unit 160 .
  • the exercise assistant device 100 is provided with additional biosensors (for example, 11 and 13 of FIG. 2 ) and receives the biological signal from biosensors 11 and 13 .
  • the music files to be played at the respective exercise periods are changed and the adjusted exercise pattern and the information on the changed music files are stored in the storage unit 130 .
  • the music files to be played at the respective exercise periods can be changed according to the change of the user's current exercise pattern. This prevents the user from becoming bored when exercising even when the same exercise is repeated.
  • the reference exercise pattern can provide notification by playing certain music files.
  • FIG. 7 is a flowchart explaining an exercise pattern notification procedure of the exercise assistant system according to an embodiment of the present invention.
  • the exercise schedule unit 110 plans an exercise pattern under the control of the control unit 150 at step S 105 .
  • the planned exercise pattern is called ‘reference exercise pattern’.
  • the exercise schedule unit 110 uses the user information such as the body dimension, target exercise, exercise pattern, constant biological signals, and preference exercise pattern. That is, the exercise schedule unit 110 divides the total exercise time into several exercise periods and determines the exercise patterns and times for the respective exercise periods. Examples of the planned exercise are shown as graphs in FIG. 4A and FIG. 4B .
  • the music designation unit 120 designates the music files appropriate to the respective exercise periods on the basis of the planned exercise patterns at step S 110 .
  • the music files can be selected directly or according to the designation conditions set by the exercise pattern. The music file selection procedures are explained in more detail with reference to FIG. 4A and FIG. 4B .
  • the exercise assistant device 100 determines whether there is an exercise start command inputted by the user at step S 115 .
  • the exercise start command can be sensed by an exercise recognition sensor (not shown).
  • the control unit 150 determines that the exercise start command is inputted when an exercise pattern and amount measured by the exercise recognition sensor is received.
  • the control unit 150 selects the corresponding exercise period from the storage unit 130 at step S 120 .
  • the control unit 150 selects the exercise pattern intended by the user from the exercise pattern management DB 300 shown in FIG. 5 and then selects the current exercise period from the periodic exercise amount list 330 .
  • the control unit 150 retrieves the music file designated for the current exercise period at step S 125 and guides the exercise while playing the selected music file at step S 130 .
  • the control unit 150 selects the designated music file.
  • the control unit 150 retrieves the music file satisfying the designation conditions.
  • the music file retrieval can be performed by a music analyzer (for example, DCM engine).
  • the music analyzer can be integrated with the exercise assistant device 100 or a network element electrically associated with the exercise assistant device 100 .
  • the control unit 150 can select the music file of the current exercise period in consideration of weight values of the retrieved music files, as previously analyzed and stored.
  • the weight value is decided on the basis of the playback history of each music file such that it is calculated with the biological signals and exercise achievement rate during the playback of the music file and the playback frequency of the music file.
  • control unit 150 controls selects the music file having greater weight value. Also, the control unit 150 can control the playback to play the selected music files in a sequential order or by music file fit for the length of the exercise period.
  • control unit 150 can control the display unit 171 to display the guidance message or the exercise pattern graph, the speaker to output the guidance message in voice or melody, or a vibration unit (not shown) to vibrate.
  • the control unit 150 determines whether the current exercise period ends at step S 140 . If it is determined that the current exercise period is not ended, the control unit 150 goes back to perform the step S 130 .
  • the exercise status of the user can be monitored using the various sensors worn by the user. For example, the exercise amount and level can be analyzed on the basis of the data collected by the smart shoe equipped with the pressure sensors and the geomagnetic sensors and the variations of the user's biological signals can be monitored by another biological signal sensors.
  • the exercise amount calculation unit 180 calculates the exercise amount and level currently achieved by the user and accumulates the calculated exercise amount and records the exercise pattern in the current exercise period at step S 145 .
  • the notification of currently calculated exercise pattern and amount can be provided through the output unit 170 . If the exercise period ends before the end of the music file, it is preferred that the music file keeps playing in the next exercise period.
  • the control unit 150 stores the information on the effects of the music file on the exercise at step S 150 . That is, the control unit 150 analyzes and stores the effects of the music file contributed to the exercise achievement rate and the physical status of the user. In order to analyze the contribution effect of the music file, it is preferred that the control unit 150 stores the weight value of the music file that are calculated using the identifier of the currently playing music file, user's biological signals while the music file is played, the exercise achievement during the period, the playback frequency of the music file.
  • the control unit 150 determines whether the target period exercise amount is achieved at step S 155 . That is, the control unit 150 calculates the difference between the target exercise amount and the actual excise amount and determines that the target period exercise amount is achieved if the difference is in a tolerance range. Otherwise, the control unit 150 determines that the target period exercise amount is not achieved.
  • control unit 150 If it is determined that the target period exercise amount is not achieved, the control unit 150 resets the exercise pattern and music files to be played at step S 160 . That is, the control unit 150 modifies the preset reference exercise pattern and the music files for the exercise periods associated with the reference exercise pattern. Preferably, the control unit 150 uses the contribution effect (weight value) of the music file.
  • control unit 150 determines that the target period exercise amount is not achieved even when the target period exercise amount is actually achieved. Also, the control signals guides the user to quit the exercise before the exercise is completed if the user's biological signals are significantly unstable.
  • the control unit 150 determines whether the current exercise period is the final exercise period at step S 165 and transits to the next exercise period at step S 170 so as to repeat the steps of S 125 to S 160 if the current exercise period is not the final exercise period.
  • FIG. 8A and FIG. 8B are flowcharts for explaining the music file designation procedure of FIG. 7 .
  • FIG. 8A shows the music file designation procedure with the designation conditions per exercise pattern and
  • FIG. 8B shows the music file designation procedure for directly designating the music files to the respective exercise periods.
  • the control unit 150 selects an exercise period at step S 11 A and then checks the exercise amount variation in the exercise period at step S 12 A. That is, the control unit 150 determines whether the exercise amount increases abruptly or gradually, maintains horizontally, or decreases gradually or abruptly.
  • control unit 150 sets the designated conditions for the respective exercise patterns at step S 13 A.
  • the control unit 150 designates the music files of speedy tempo for the abrupt increment pattern and the music files of very slow tempo for the abrupt decrement pattern.
  • the designated conditions include the genre, mood, tempo, etc.
  • the designated conditions can be decided on any of the exercise amount and time accumulated until the previous exercise period and the current user's biological signals as well as the exercise pattern, or a combination of at least two of those. Accordingly, different music files can be designated for the exercise periods having an identical exercise pattern in consideration with the elapsed time.
  • control unit 150 repeatedly performs steps S 11 A to S 13 A until all the exercise periods are designated with corresponding music files.
  • control unit 150 selects an exercise period at step S 11 B and then designates a specific music file to the selected exercise period at step S 12 B.
  • the control unit 150 repeatedly performs steps S 11 B and S 12 B until all the exercise periods are designed with corresponding music files.
  • the exercise periods to designate the music files are selected in a randomly selected order, however, the exercise periods can be selected in a sequential order.
  • FIG. 9 is a flowchart for explaining an exercise pattern notification procedure of the exercise assistant system according to another embodiment of the present invention.
  • the exercise schedule unit 110 plans an exercise pattern under the control of the control unit 150 at step S 205 .
  • the planned exercise pattern is called ‘reference exercise pattern’.
  • the exercise schedule unit 110 uses the user information such as the body dimension, target exercise, exercise pattern, constant biological signals, and preference exercise pattern. That is the exercise schedule unit 110 divides the total exercise time into several exercise periods and determines the exercise patterns and times for the respective periods.
  • An example of the planned exercise is shown as graphs in FIG. 4A or FIG. 4B .
  • the music designation unit 120 designates the music files appropriate to the respective exercise periods on the basis of the planned exercise patterns at step 210 .
  • the music files can be selected directly or according to the designated conditions set by the exercise pattern. The music file selection procedures have been explained above with reference to FIG. 8A and FIG. 8B .
  • the exercise assistant device 100 determines whether there is an exercise start command inputted by the user at step S 215 .
  • the exercise start command can be sensed by an exercise recognition sensor (not shown).
  • the control unit 150 determines that the exercise start command in inputted when an exercise pattern and amount measured by the exercise recognition sensor is received.
  • the control unit 150 selects the corresponding exercise period from the storage unit 130 at step S 220 .
  • the control unit 150 selects the exercise pattern intended by the user from the exercise pattern management DB 300 shown in FIG. 5 and then selects the current exercise period from the periodic exercise amount list 330 .
  • the control unit 150 retrieves the music file designated for the current exercise period at step S 225 so as to secure the playback time of the retrieved music file at step S 230 for maintaining the exercise pattern of the current exercise period during the playback of the retrieved music file.
  • the control unit 150 selects the designated music file.
  • the control unit retrieves the music files satisfying the designation conditions.
  • the music file retrieval can be performed by a music analyzer (for example, DCM engine).
  • the music analyzer can be integrated with the exercise assistant device 100 or a network element electrically associated to the exercise assistant device.
  • the control unit 150 selects one of the retrieved music files on the basis of the weight value.
  • the weight value is decided on the basis of the playback history of each music file such that it is calculated with the biological signals and exercise achievement rate during the playback of the music file and the playback frequency of the music file.
  • control unit 150 selects the music file having greater weight value. Also, the control unit 150 can control playback of the selected music files in a sequential order by music file fit with the length of the exercise period.
  • the control unit 150 guides the exercise while playing the selected music file at step S 235 .
  • the control unit 150 can control the display unit 171 to display the guidance message or the exercise pattern graph, the speaker to output the guidance message in voice or melody, or a vibration unit (not shown) to vibrate.
  • the control unit 150 determines whether the playback of the music file ends at step S 245 .
  • the exercise status of the user can be monitored using the various sensors worn by the user. For example, the exercise amount and level can be analyzed on the basis of the data collected by the smart shoe equipped with the pressure sensors and the geomagnetic sensors and variation of the user's biological signals, which can be monitored by other biological signal sensors.
  • the exercise amount calculation unit 180 calculates the exercise amount and level achieved by the user and accumulates the calculated exercise amount and records the exercise pattern in the current exercise period at step S 250 .
  • notification of the currently calculated exercise pattern and amount can be provided through the output unit 170 . If the exercise period ends before the end of the music file, it is preferred that the music file keeps playing in the next exercise period.
  • the control unit 150 stores the information on the effects of the music file on the exercise at step S 255 . That is, the control unit 150 analyzes and stores the effects of the music file contributed to the exercise achievement rate and the physical status of the user. In order to analyze the contribution effect of the music file, it is preferred that the control unit 150 stores the weight value of the music file that is calculated using the identifier of the currently playing music file, user's biological signals while the music file is played, the exercise achievement during the period, the playback frequency of the music file.
  • the control unit 150 After storing the information on the contribution effects of the music file, the control unit 150 resets the exercise pattern and music files to be played at step S 260 . That is, the control unit 150 modifies the preset reference exercise pattern and the music files for the exercise periods in association with the reference exercise pattern. Preferably, the control unit 150 uses the contribution effect (weight value) of the music file.
  • control unit 150 determines whether the current exercise period is the final exercise period at step S 265 and transits to the next exercise period at step S 270 so as to repeat the steps of S 225 to S 265 if the current exercise period is not the final exercise period.
  • the exercise assistant system and method of the present invention enables adjustment of the exercise amount and level according to the user's exercise achievement and physical variation during the exercise, it is possible to effectively assist the user's exercise. That is, the exercise assistant system can automatically adjust the exercise amount and level to as to be appropriate for the user on the basis of the body dimension of the user and the data collected by the biosensors in real-time, it is possible to prevent the user from doing excessive exercise.
  • the exercise assistant system of the present invention supports automatic music file selection function such that the music files are selected according to the exercise patterns at the respective exercise period, resulting in excitement of the user.
  • the music files are selected by the music analyzer on the basis of the predetermined designated conditions such that it is possible for the user to enjoy the music in various sequences.
  • the exercise assistant system of the present invention guides the user to do the exercise that adapts the user's real time physical status with music appropriate to the physical status, making it possible to improve the user's excitement and protect from accidents caused by the excessive exercise.

Abstract

An exercise assistant system and method for managing an exercise pattern in conjunction with music is provided. The exercise assistant system builds a reference exercise schedule on the basis of user information; designates at least one music file for the reference exercise schedule; stores the reference exercise schedule and the music file; outputs guidance information and the music file in sound on the basis of the reference exercise schedule; displays a reference exercise pattern and an actual exercise pattern in a form of graph; and resets the reference exercise schedule and the music file on the basis of a biological change of the user during exercise. The exercise assistant system and method enables adjustment of the exercise amount and level according to the user's exercise achievement and physical variation during the exercise, such that it is possible to effectively assist the user's exercise. Also, in the exercise assistant system, the music files are selected automatically on the basis of the predetermined designated conditions making possible user enjoyment of the music in various sequences.

Description

    PRIORITY
  • This U.S. non-provisional application claims priority under 35 U.S.C. § 119 from Korean Patent Application No. 2006-0036427, which was filed in the Korean Intellectual Property Office on Apr. 21, 2006, the contents of which are incorporated herein by reference.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention relates to an exercise assistant system and method and, in particular, to an exercise assistant system and method for managing an exercise pattern in conjunction with music.
  • 2. Background of the Related Art
  • Recently, various types of exercisers have been developed and introduced into the market to help people exercise effectively. The exercise equipment have been designed in order for the user to accomplish the exercise routine without boredom.
  • Various kinds of exercise assistant devices equipped with body signal sensors or exercise signal sensors have been developed to assist people in accurately controlling their exercise routine and knowing their biological condition during the exercises.
  • Recently, the exercise assistant devices have been integrated with portable music players (for example, an MP3 player). Such exercise assistant devices can measure the exercise amount on the basis of the body signals and the exercise signals and playback music that is preset for the measured exercise amount. Also, the exercise assistant device can automatically adjust the playback speed and rhythm of the music according to the exercise pattern.
  • Most conventional exercise assistant devices provide the user with information on the exercise amount and physical status of the body such as heart rate and temperature so that the user can control the exercise amount by referring to the information.
  • However, the conventional exercise assistant device is disadvantageous, especially when the user does not know the accurate exercise amount and strength level in consideration with the information provided by the device. That is, the provision of only the physical variation and exercise amount information is of no effect for the user to decide the next exercise amount and strength level.
  • Also, the exercise assistant device equipped with the music playback function is limited in usage convenience, since a play list of music files to be played should be preset to repeat the same music files. Furthermore, the conventional music playback function embedded exercise assistant device has a drawback in that the music files are played back in a preset order and the user must manipulate the buttons for resetting the music files to be played and the playback order, resulting in boredom and inconvenience.
  • SUMMARY OF THE INVENTION
  • The present invention has been made in an effort to solve the above problems, and it is an object of the present invention to provide an exercise assistant system and method to enable effective adjustment of the exercise amount or exercise pattern according to the user's biological change and achievement during the exercise.
  • It is another object of the present invention to provide an exercise assistant system and method which is capable of guiding the user to do the appropriate exercise on the basis of the user's biological change and achievement in real time.
  • It is another object of the present invention to provide an exercise assistant system and method which motivates the user to exercise by providing music that properly matches the current exercise pattern.
  • It is another object of the present invention to provide an exercise assistant system and method which is capable of enhancing the user's vitality the exercise by providing music in harmony with the exercise pattern.
  • It is another object of the present invention to provide an exercise assistant system and method which is capable of playing back the music files selected in consideration of the accumulated exercise amount and current exercise pattern.
  • It is still another object of the present invention to provide an exercise assistant system and method which is capable of allowing the user to exercise while being guided by the music files played back in harmony with the user's biological change and achieved exercise amount.
  • In one aspect of the present invention, the above and other objects can be accomplished by an exercise assistant device. The exercise assistant device includes an exercise schedule unit which builds a reference exercise schedule on the basis of user information; a music designation unit which designates at least one music file for the reference exercise schedule; a storage unit which stores the reference exercise schedule and the music file designated for the reference exercise schedule; a control unit which retrieves the reference exercise schedule and the music file designated for the reference exercise schedule, generates guidance information and the music file corresponding to the reference exercise schedule, and resets the reference exercise schedule and re-designates the music files on the basis of an actual exercise pattern and a biological change of the user while exercising in accordance with the reference exercise schedule; a speaker which outputs the guidance information and the music file in sound; and a display unit which displays a reference exercise pattern and an actual exercise pattern in a form of graph.
  • Preferably, the reference exercise schedule includes a predetermined number of exercise periods divided in time, each exercise period being featured by a reference exercise pattern.
  • The user information preferably includes body dimension information such as height, weight, age, and gender; target exercise information such as target exercise amount, target exercise time, target distance, maximum exercise amount, and maximum movement distance; exercise amount information such as accumulated exercise amount, elapsed exercise time, and accumulated movement distance; exercise strength information such as speed, footstep frequency, pace, weight distribution; biological information such as pulse rate, body temperature, and blood pressure; and preference information such as preferred size of the exercise period, a preferred number of music file per exercise period.
  • Preferably, the device further includes a network interface for connecting to an exterior storage device storing the music files designated to the exercise periods, the music files stored in the exterior storage device being requested for the respective exercise periods.
  • Preferably, the music designation unit checks an exercise pattern of each exercise period and configures a designated condition in accordance with the exercise pattern.
  • The music designation unit also preferably decides an exercise pattern of each exercise period and configures a designated condition on the basis of any of or a combination of at least two of the exercise pattern, the accumulated exercise amount and elapsed exercise time, and the biological information.
  • Preferably, the device further includes a music file storage which stores the music files to be played back at the respective exercise periods; and a music file analysis unit which retrieves at least one music file satisfying the designated condition from the music file storage, wherein the control unit provides select music files from the music file storage and outputs a selected music file.
  • Preferably, the device further includes a music file storage which stores the music files for playback at respective exercise periods; and a network interface for connecting to a music file analysis device which retrieves at least one music file satisfying the designation condition from the music file storage, wherein the control unit controls so as to request the music file satisfying the designation condition to the music file analysis device through the network interface and receive the music file to output.
  • Preferably, the exercise pattern is defined by a variation of the exercise amount in time and includes an abrupt increment, an increment, maintenance, a decrement, and an abrupt decrement.
  • The storage unit preferably includes a table having an exercise pattern identifier field, a target exercise amount field for storing accumulated exercise amount value, and an exercise amount list field for storing a list of exercise amount values for respective exercise patterns.
  • Preferably, the exercise amount list field contains information on a period identifier, exercise pattern, target exercise amount, exercise time, exercise distance, and designated music file.
  • Preferably, the control unit selects the music file of which playback time is similar to the exercise period if more than one music file is designated to each exercise period.
  • The control unit also preferably resets the reference exercise schedule and the music file if the current exercise period does not end at the time the music file playback ends.
  • Preferably, the control unit resets the reference exercise schedule and the music file if an actually selected exercise pattern differs from the reference exercise pattern after the current exercise period ends.
  • Preferably, the control unit resets the reference exercise schedule and the music file if a value of the biological information is outside a predetermined tolerance range.
  • Preferably, the device further includes a music contribution information storage which stores information on influences of the music files contributed to an exercise achievement or a biological status of the user and on weight values of the music files calculated on the basis of the influences, wherein the music designation unit uses the weight value for selecting the music file.
  • Preferably, the music contribution information storage includes a table having a music file identifier field, a biological signal storage field, an exercise achievement rate field, a playback frequency field, and a weight value field.
  • Preferably, the control unit controls selects the music file having a highest weight value if more than one music file is designated to the exercise period.
  • In another aspect of the present invention, the above and other objects can be accomplished by a method for managing an exercise assistant device. The method includes the steps of building a reference exercise schedule on the basis of user information; designating at least one music file for the reference exercise schedule; storing the reference exercise schedule and the music file; outputting guidance information and the music file in sound on the basis of the reference exercise schedule; displaying a reference exercise pattern and an actual exercise pattern in a form of graph; and resetting the reference exercise schedule and the music file on the basis of a biological change of the user during exercise.
  • Preferably, the step of building the reference exercise schedule includes dividing the reference exercise schedule into a predetermined number of exercise periods; and deciding exercise patterns and times of the respective exercise periods.
  • Preferably, the step of designating the music file includes assigning at least one music file to each exercise period.
  • The step of designating the music file also preferably includes deciding exercise patterns of the respective exercise periods; and configuring designated conditions for the exercise patterns.
  • Preferably, the step of designating the music file includes deciding exercise patterns of the respective periods; and configuring designation condition of each exercise period on the basis of any of or a combination of at least two of the exercise pattern, the accumulated exercise amount and elapsed exercise time, and the biological information.
  • Preferably, the step of outputting the guidance information and the music file in sound includes selecting the music file of which playback time is similar to the exercise period if more than one music file is designated to each exercise period.
  • Preferably, the step of resetting the reference exercise schedule and the music file includes determining whether the current exercise period ends at the time the music file playback ends; and changing the reference schedule and the music file to be played back if it is determined that the current exercise period does not end at the time the music file playback ends.
  • Preferably, the step of resetting the reference exercise schedule and the music file includes determines whether a difference between an exercise pattern taken by the user and the reference exercise pattern is outside a predetermined tolerance range; and changing the reference schedule and the music file to be played back if it is determined that the difference is outside the tolerance range.
  • Preferably, the step of resetting the reference exercise schedule and the music file includes determining whether a value of the biological information is outside a predetermined tolerance range; and changing the reference schedule and the music file to be played back if it is determined that the value of the biological information is outside the tolerance range.
  • Preferably, the method further includes the step of storing information on influences of the music files contributed to an exercise achievement or a biological status of the user and weight values of the music files calculated on the basis of the influences, the weight value being used for designating the music files to the respective reference exercise periods.
  • Preferably, the weight value is used for resetting the music files for the respective reference exercise periods.
  • Preferably, the step of outputting the guidance information and the music file in sound includes selecting the music file having a highest weight value if more than one music file is designated to the exercise period.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiments of the invention and together with the description serve to explain the principle of the invention. In the drawings;
  • FIG. 1 is a schematic diagram illustrating an exercise assistant system according to the present invention;
  • FIG. 2 is a perspective view of the exercise assistant device in FIG. 1;
  • FIG. 3 is a block diagram illustrating an exercise assistant device of exercise assistant system according to the present invention;
  • FIG. 4A and FIG. 4B are graphs illustrating exemplary exercise schedule built by the exercise schedule unit of FIG. 3;
  • FIG. 5 is an exemplary view illustrating an exercise management database used in the exercise assistant system according to the present invention;
  • FIG. 6 is an exemplary view illustrating a music contribution information management DB used in the exercise assistant system according to the present invention;
  • FIG. 7 is a flowchart explaining an exercise pattern notification procedure of the exercise assistant system according to a first embodiment of the present invention;
  • FIG. 8A and FIG. 8B are flowcharts explaining the music file designation procedure of FIG. 7; and
  • FIG. 9 is a flowchart explaining an exercise pattern notification procedure of the exercise assistant system according to another embodiment of the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Preferred embodiments of the present invention will be described with reference to the accompanying drawings in detail. Where possible, the same reference numbers will be used throughout the drawing(s) to refer to the same or like parts. Detailed descriptions of well-known functions and structures incorporated herein will be omitted when it many obscure the subject matter of the present invention.
  • FIG. 1 is a schematic diagram illustrating an exercise assistant system according to the present invention. Referring to FIG. 1, the exercise assistant system according to an embodiment of the present invention includes a sensing unit 200 for sensing and measuring the exercise pattern and amount of the wearer and an exercise assistant device 100 which receives the information on the exercise pattern and amount from the sensing unit 200 and enables the wearer to manipulate the exercise assistant system. Both the exercise assistant device 100 and the sensing unit are wearable.
  • The exercise assistant device 100 includes a display 171, a speaker 173, and an interface 140.
  • The display 171 displays information on the current exercise related information on the wearer and the guidance information, e.g., a planned exercise pattern, a current exercise pattern, and a modified exercise pattern which is reset on the basis of the difference between the planned and current exercise patterns, preferably in a form of graph.
  • The speaker 173 notifies the wearer of the exercise related information and various instructions with sounds, i.e., predetermined voice outputs corresponding to the information to be notified.
  • The interface 140 is preferably provided in a form of button such that the wearer can manipulate the interface 140 to operate the exercise assistant system.
  • The exercise assistant system can store information that is personal to the user such as body dimension, target exercise, exercise pattern, constant bio-signals, and preference exercise pattern; and can set an exercise pattern that is proper to the wearer on the basis of the personal information.
  • The sensing unit 200 detects and measures the current exercise pattern and amount of the wearer. In this embodiment, the sensing unit 200 is implemented as a smart shoe.
  • As shown in FIG. 1, the sensing unit 200 in the form of shoe includes a plurality of pressure sensors 210 and 220 and a sensor module 230 at the bottom part of the shoe.
  • The sensing unit 200 collects information on the pace and number of footsteps of the wearer through the pressure sensors 210 and 220 and then transmits the collected information to the exercise assistant device 100.
  • Although the sensing unit 200 is preferably implemented in the form of a shoe, it is not limited to a shoe, and can be implemented with various wearable articles.
  • FIG. 2 is a perspective view of the exercise assistant device in FIG. 1. Referring to FIG. 2, the exercise assistant device 100 has a shape of a wristwatch or an armband and is provided with biosensors 11 and 13 on the surface contacting the body. The biosensors 11 and 13 detect various bio-signals such as a pulse rate. Accordingly, the exercise assistant system measures the wearer's biological condition with the information collected through the biosensors 11 and 13 and assists to adjust the exercise pattern and amount on the basis of the measured wearer's biological condition.
  • FIG. 3 is a block diagram illustrating an exercise assistant device of exercise assistant system according to the present invention. Referring to FIG. 3, the exercise assistant device 100 of the exercise assistant system according to an embodiment of the present invention includes an exercise schedule unit 110, a music designation unit 120, a storage unit 130, an user interface 140, a control unit 150, a wireless interface unit 160, an output unit 170, an exercise amount calculation unit 180, and a music contribution information storage unit 190.
  • The exercise schedule unit 110 builds an exercise diagram that is proper for the wearer on the basis of the user information such as the body dimension, target exercise, exercise pattern, constant bio-signal, and preferred exercise pattern. Preferably, the exercise schedule unit 110 divides the whole exercise time into several exercise periods and assigns different exercise patterns and amounts to the respective periods.
  • FIG. 4A and FIG. 4B are graphs illustrating exemplary exercise schedules built by the exercise schedule unit. FIG. 4A shows an exemplary exercise diagram in which an exercise pattern curve has a shape of an upside-downed washbowl and FIG. 4B is another exemplary exercise diagram in which the exercise pattern curve has a shape of a mountain having a shoulder.
  • Referring to FIG. 4A and FIG. 4B, the exercise schedule unit 110 sets a whole exercise time, divides the whole exercise time into a plurality of periods (for example 8 periods), and assigns appropriate exercise patterns to the respective periods, on the basis of the user information.
  • Referring to FIG. 3 again, the user information to be provided to the exercise schedule unit 110 is inputted through the user interface or is previously stored information. The body dimension information of the user includes height, weight, age, and gender of the user; the target exercise information includes target exercise amount, target exercise time, target distance, upper limit of the exercise amount, upper limit of the exercise time, upper limit of the distance; the exercise pattern information includes speed, footstep frequency, pace, and weight distribution; the constant biological signals includes pulse rate, body temperature, and blood pressure; and the preferred exercise pattern information includes a length of exercise period, a number of music files to be played, etc. The exercise plan (diagram) built by the exercise schedule unit 110 is transferred to the music designation unit 120.
  • The music designation unit 120 designates the music files to be played by period on the basis of the exercise diagram built by the exercise schedule unit 110. That is, the music designation unit 120 designates at least one music file to be played in the respective eight exercise periods depicted in FIG. 4A and FIG. 4B.
  • The designation of the music files can be carried out by the user manually or according to designated conditions preset for the exercise patterns in the respective exercise periods.
  • In case of direct designation, the music designation unit 120 receives the designation instruction through the user interface 140.
  • Meanwhile, in case of preset designated conditions the music designation unit 120 checks the exercise pattern (for example, an abrupt increment, an increment, a maintenance, a decrement, an abrupt decrement) in the respective periods and designates music files selected on the basis of designated conditions such as genre, mood, and tempo.
  • The music designation unit 120 can determine the exercise patterns of the respective exercise periods and set, as the music file designation conditions, at least one of the exercise patterns, exercise amount accumulated before the current period, exercise time elapsed before the present period, and the current bio-signals. When the exercise pattern of the at least two periods are identical, the designated condition can be changed by the difference of elapsed times. Accordingly, it enables the user to listen to varied music files.
  • In the example shown in FIG. 4B, the first and third exercise periods (t_ex1 and t_ex3) show the same exercise pattern, and the fifth and seventh exercise periods (t_ex5 and t_ex7) show the same exercise pattern. However, the first and third exercise periods (t_ex1 and t_ex3), as well as the fifth and seventh exercise periods (t_ex5 and t_ex7), differ from each other in time. Accordingly, the biological signals as well as the excise levels and accumulated exercise amounts in the respective excise periods differ from each other. Results from these differences, when the designation conditions are set with one exercise pattern, the accumulated exercise amount, the elapsed exercise time, and the biological signals, the different designated conditions are set for the first and third exercise periods and the fifth and seventh periods.
  • For these reasons, the user can actually listen to different music files in the initial exercise step of warming up and an intermediate exercise step, despite having an identical exercise pattern. The exercise patterns indicate the variations of the exercise amount according to the elapse of time and include the sudden rise, rise, maintain, fall, and sudden fall. In the example of FIG. 4A, the first and second exercise periods (t_ex1 and t_ex2) show the same exercise pattern of sudden rise, the third exercise period (t_ex3) shows the rise, the fourth to sixth exercise periods (t_ex4, t_ex5, t_ex6) show the maintain, the seventh exercise period (t_ex7) shows the fall, and the eighth exercise period (t_ex8) shows sudden fall. Accordingly, the music designation unit 120 can detect the variation of the exercise amount and designate the conditions for selecting the music files according to the exercise amount variation.
  • The storage unit 130 stores the information on the exercise plan built by the exercise schedule unit 110 and information on the music files designated by the music designation unit 120 in association with the respective exercise periods.
  • The information on the exercise plans and the music files to be played back at the respective exercise periods are stored in the form of a database (DB) 300 as shown in FIG. 5. Referring to FIG. 5, the exercise management DB 300 includes an exercise pattern identifier 310, a total exercise amount 320, a periodic exercise amounts list 330. The periodic exercise amounts list 330 includes a period indicator 331, a per-period exercise pattern 332, a per-period exercise amount 333, a per-period exercise time 334, a per-period exercise distance 335, and per-period designated music files 336.
  • The user interface 140 enables the user to input commands for manipulating the exercise assistant device 100 and is implemented with button(s).
  • The control unit 150 controls the operations of the exercise assistant device 100 according the user's input command and the predetermined control algorithm. For example, the control unit 100 controls the exercise schedule unit 110 to build the exercise diagram and the music designation unit 120 to designate music files appropriate to the respective exercise periods, on the basis of the user commands inputted through the user interface 140.
  • Also, the control unit 150 collects data on the movement of the user through a movement or (not shown) or the wireless interface unit 160, checks the music files designated for the current exercise period, and plays back the music files designated to the current exercise period through the speaker 173.
  • If the music files are stored in the exercise assistant device 100, the control unit 150 retrieves the music files from a music storage (not shown). Otherwise, the control unit 150 can download the corresponding music files from a predetermined device or website through the wireless interface unit 160.
  • When a plurality of music files are designated to one exercise period, the control unit 150 can select in a sequential order or selectively playback a music file which fits the length of the exercise period.
  • Also, the control unit 150 notifies the user of the exercise related information and guidance information through the display 171 and/or the speaker 173 on the basis of the exercise pattern information for the current period.
  • The wireless interface unit 160 allows for communication through a wireless communication network, for example allowing the exercise assistant device 100 to support a wireless communication function with various mobile communication services.
  • Also, the control unit 150, via the wireless interface unit 160, transmits designation conditions prepared by the music designation unit 120 to a music analyzer (for example, a DCM engine) and receives a corresponding retrieved music files list from the music analyzer. Here, the music analyzer can be integrated into the exercise assistant device 100 or can be a network element associated with the exercise assistant device 100.
  • The wireless interface unit 160 receives the data such as the number of footsteps and pace detected by the sensing unit 200 and transfers the detected data to the control unit 150. If the data detected by the sensing unit 200 are received, the control unit 150 provides the data to the exercise amount calculation unit 180 so as to obtain the exercise amount and current exercise pattern on the basis of the detected data.
  • The output unit 170 outputs the exercise related and guidance information and the music files designated to the current exercise period. Preferably, the output unit 170 includes the display 171 and the speaker 173.
  • The display 171 shows the exercise related and guidance information to the user. For example, the display unit 171 displays the current exercise pattern and the planned exercise pattern so as to inform the user of the difference between the current exercise pattern and the planned exercise pattern. Also, the display 171 can show a modified exercise pattern which is reset on the basis of the difference between the current exercise pattern and the planned exercise pattern in a form of graph.
  • The speaker 173 outputs the exercise related and guidance information to the user with sounds, especially in prerecorded voice messages. Also, the speaker outputs the sound of the music file(s) designated to the current exercise period under the control of the control unit 150.
  • The exercise amount calculation unit 180 calculates the user's current exercise amount and level under the control of the control unit 150. That is, the exercise amount calculation unit 180 calculates the exercise amount and the exercise pattern of the user on the basis of the data such as the number of the footsteps and pace received through the wireless interface unit 160. For example, when the user is jogging, the exercise amount calculation unit 180 measures the number of footsteps per exercise period and variation of the per-period footsteps and calculates the exercise amount, exercise pattern, exercise time, and exercise distance on the basis of the measurements. The calculated values are transferred to the control unit 150, to be provided to the user through the output unit 170.
  • The music contribution information storage unit 190 stores the information on the influences of the music files which effected to the results of the exercise or the physical status of the user.
  • The influence information is stored in the form of a database (DB) 400 as shown in FIG. 6. Referring to FIG. 6, the music contribution information management DB 400 includes a music file identifier 410, a biological signal 420, an exercise achievement rate 430, a playback frequency 440, and a weight 450.
  • Preferably, the music contribution information storage unit 190 receives the music file identifier of the currently playing music, the exercise achievement rate in the exercise period while the music file is played, the playback frequency, and the weight value estimated on the basis of the above information from the control unit 150. The weight value is required for determining whether to select the corresponding music file and preferably consists of non-playback, a first playback step, a second playback step, and third playback step.
  • The stored weight values are referred, by the music designation unit 120, for designating music files to respective exercise periods.
  • In the meantime, the control unit 150 adjusts the planned exercise pattern on the basis of the exercise related information and the variation of the user's biological signals. That is, the control unit 150 compares the reference exercise pattern stored in the storage unit 130 and the current exercise pattern information calculated by the exercise amount calculation unit 180 and adjusts the planned exercise pattern by controlling the exercise schedule unit 110 and the music designation unit 120 if the difference between the reference exercise pattern and the current exercise pattern is greater than a predetermined threshold value.
  • Even when the difference between the reference exercise pattern and the current exercise pattern is negligible, the control unit 150 can adjust the reference exercise pattern when it is determined that the user's biological signals show that the user's physical status is approaching a dangerous condition. That is, when the user's biological signals change abruptly or reach dangerous levels, the control unit 150 notifies the user to quit the exercise. In order to decide the dangerous status, the control unit 150 stores the dangerous biological signal variation values and danger indication values of the respective biological signals so as to adjust the exercise pattern when the biological signal variation and the danger indication values shows a dangerous present status. Preferably, the biological signals of the user are received through the wireless interface unit 160. Preferably, the exercise assistant device 100 is provided with additional biosensors (for example, 11 and 13 of FIG. 2) and receives the biological signal from biosensors 11 and 13.
  • According to the adjustment of the exercise pattern, the music files to be played at the respective exercise periods are changed and the adjusted exercise pattern and the information on the changed music files are stored in the storage unit 130.
  • Even when the user's planned exercise (e.g., the reserved exercise amount, distance, and time) is not changed, the music files to be played at the respective exercise periods can be changed according to the change of the user's current exercise pattern. This prevents the user from becoming bored when exercising even when the same exercise is repeated. When the designation conditions are set by the exercise pattern, the reference exercise pattern can provide notification by playing certain music files.
  • FIG. 7 is a flowchart explaining an exercise pattern notification procedure of the exercise assistant system according to an embodiment of the present invention. Referring to FIGS. 3 and 7, the exercise schedule unit 110 plans an exercise pattern under the control of the control unit 150 at step S105. Here, the planned exercise pattern is called ‘reference exercise pattern’. In order to plan the reference exercise pattern, the exercise schedule unit 110 uses the user information such as the body dimension, target exercise, exercise pattern, constant biological signals, and preference exercise pattern. That is, the exercise schedule unit 110 divides the total exercise time into several exercise periods and determines the exercise patterns and times for the respective exercise periods. Examples of the planned exercise are shown as graphs in FIG. 4A and FIG. 4B.
  • Once the exercise patterns of the exercise periods are planned, the music designation unit 120 designates the music files appropriate to the respective exercise periods on the basis of the planned exercise patterns at step S110. The music files can be selected directly or according to the designation conditions set by the exercise pattern. The music file selection procedures are explained in more detail with reference to FIG. 4A and FIG. 4B.
  • After the music files are selected for the respective exercise periods, the exercise assistant device 100 determines whether there is an exercise start command inputted by the user at step S115. The exercise start command can be sensed by an exercise recognition sensor (not shown). For example, the control unit 150 determines that the exercise start command is inputted when an exercise pattern and amount measured by the exercise recognition sensor is received.
  • Once the exercise start command is inputted, the control unit 150 selects the corresponding exercise period from the storage unit 130 at step S120. The control unit 150 selects the exercise pattern intended by the user from the exercise pattern management DB 300 shown in FIG. 5 and then selects the current exercise period from the periodic exercise amount list 330.
  • The control unit 150 retrieves the music file designated for the current exercise period at step S125 and guides the exercise while playing the selected music file at step S130. In case of direct music file designation, the control unit 150 selects the designated music file. In case of music file designation with the designation conditions (for example, genre, mood, and tempo), however, the control unit 150 retrieves the music file satisfying the designation conditions. Preferably, the music file retrieval can be performed by a music analyzer (for example, DCM engine). The music analyzer can be integrated with the exercise assistant device 100 or a network element electrically associated with the exercise assistant device 100. When more than one music files are retrieved by the music analyzer, the control unit 150 can select the music file of the current exercise period in consideration of weight values of the retrieved music files, as previously analyzed and stored. The weight value is decided on the basis of the playback history of each music file such that it is calculated with the biological signals and exercise achievement rate during the playback of the music file and the playback frequency of the music file.
  • If more than one music file is designated for a single exercise period or retrieved in accordance with the designation conditions, the control unit 150 controls selects the music file having greater weight value. Also, the control unit 150 can control the playback to play the selected music files in a sequential order or by music file fit for the length of the exercise period.
  • In order to guide the exercise, the control unit 150 can control the display unit 171 to display the guidance message or the exercise pattern graph, the speaker to output the guidance message in voice or melody, or a vibration unit (not shown) to vibrate.
  • While monitoring the exercise status of the user at step S135, the control unit 150 determines whether the current exercise period ends at step S140. If it is determined that the current exercise period is not ended, the control unit 150 goes back to perform the step S130. The exercise status of the user can be monitored using the various sensors worn by the user. For example, the exercise amount and level can be analyzed on the basis of the data collected by the smart shoe equipped with the pressure sensors and the geomagnetic sensors and the variations of the user's biological signals can be monitored by another biological signal sensors.
  • If the current exercise period is ended, the exercise amount calculation unit 180 calculates the exercise amount and level currently achieved by the user and accumulates the calculated exercise amount and records the exercise pattern in the current exercise period at step S145.
  • In order to inform the user of the actual exercise pattern, the notification of currently calculated exercise pattern and amount can be provided through the output unit 170. If the exercise period ends before the end of the music file, it is preferred that the music file keeps playing in the next exercise period.
  • After the calculation of the exercise amount and level is completed, the control unit 150 stores the information on the effects of the music file on the exercise at step S150. That is, the control unit 150 analyzes and stores the effects of the music file contributed to the exercise achievement rate and the physical status of the user. In order to analyze the contribution effect of the music file, it is preferred that the control unit 150 stores the weight value of the music file that are calculated using the identifier of the currently playing music file, user's biological signals while the music file is played, the exercise achievement during the period, the playback frequency of the music file.
  • On the basis of the exercise amount information calculated at step S145, the control unit determines whether the target period exercise amount is achieved at step S155. That is, the control unit 150 calculates the difference between the target exercise amount and the actual excise amount and determines that the target period exercise amount is achieved if the difference is in a tolerance range. Otherwise, the control unit 150 determines that the target period exercise amount is not achieved.
  • If it is determined that the target period exercise amount is not achieved, the control unit 150 resets the exercise pattern and music files to be played at step S160. That is, the control unit 150 modifies the preset reference exercise pattern and the music files for the exercise periods associated with the reference exercise pattern. Preferably, the control unit 150 uses the contribution effect (weight value) of the music file.
  • If the biological signals of the user show variation indicating a dangerous level, the control unit 150 determines that the target period exercise amount is not achieved even when the target period exercise amount is actually achieved. Also, the control signals guides the user to quit the exercise before the exercise is completed if the user's biological signals are significantly unstable.
  • The control unit 150 determines whether the current exercise period is the final exercise period at step S165 and transits to the next exercise period at step S170 so as to repeat the steps of S125 to S160 if the current exercise period is not the final exercise period.
  • FIG. 8A and FIG. 8B are flowcharts for explaining the music file designation procedure of FIG. 7. FIG. 8A shows the music file designation procedure with the designation conditions per exercise pattern and FIG. 8B shows the music file designation procedure for directly designating the music files to the respective exercise periods.
  • Referring to FIG. 3 and FIG. 8A, the control unit 150 selects an exercise period at step S11A and then checks the exercise amount variation in the exercise period at step S12A. That is, the control unit 150 determines whether the exercise amount increases abruptly or gradually, maintains horizontally, or decreases gradually or abruptly.
  • Next, the control unit 150 sets the designated conditions for the respective exercise patterns at step S13A. For example, the control unit 150 designates the music files of speedy tempo for the abrupt increment pattern and the music files of very slow tempo for the abrupt decrement pattern. The designated conditions include the genre, mood, tempo, etc.
  • The designated conditions can be decided on any of the exercise amount and time accumulated until the previous exercise period and the current user's biological signals as well as the exercise pattern, or a combination of at least two of those. Accordingly, different music files can be designated for the exercise periods having an identical exercise pattern in consideration with the elapsed time.
  • In the meantime, the control unit 150 repeatedly performs steps S11A to S13A until all the exercise periods are designated with corresponding music files.
  • Referring to FIG. 3 and FIG. 8B, the control unit 150 selects an exercise period at step S11B and then designates a specific music file to the selected exercise period at step S12B. The control unit 150 repeatedly performs steps S11B and S12B until all the exercise periods are designed with corresponding music files.
  • In the examples of FIG. 8A and FIG. 8B, the exercise periods to designate the music files are selected in a randomly selected order, however, the exercise periods can be selected in a sequential order.
  • FIG. 9 is a flowchart for explaining an exercise pattern notification procedure of the exercise assistant system according to another embodiment of the present invention. Referring to FIG. 3 and FIG. 9, firstly, the exercise schedule unit 110 plans an exercise pattern under the control of the control unit 150 at step S205. Here, the planned exercise pattern is called ‘reference exercise pattern’. In order to plan the reference exercise pattern, the exercise schedule unit 110 uses the user information such as the body dimension, target exercise, exercise pattern, constant biological signals, and preference exercise pattern. That is the exercise schedule unit 110 divides the total exercise time into several exercise periods and determines the exercise patterns and times for the respective periods. An example of the planned exercise is shown as graphs in FIG. 4A or FIG. 4B.
  • Once the exercise patterns of the exercise periods are planned, the music designation unit 120 designates the music files appropriate to the respective exercise periods on the basis of the planned exercise patterns at step 210. The music files can be selected directly or according to the designated conditions set by the exercise pattern. The music file selection procedures have been explained above with reference to FIG. 8A and FIG. 8B.
  • After the music files are selected for the respective exercise periods, the exercise assistant device 100 determines whether there is an exercise start command inputted by the user at step S215. The exercise start command can be sensed by an exercise recognition sensor (not shown). For example, the control unit 150 determines that the exercise start command in inputted when an exercise pattern and amount measured by the exercise recognition sensor is received.
  • Once the exercise start command is inputted, the control unit 150 selects the corresponding exercise period from the storage unit 130 at step S220. The control unit 150 selects the exercise pattern intended by the user from the exercise pattern management DB 300 shown in FIG. 5 and then selects the current exercise period from the periodic exercise amount list 330. Next, the control unit 150 retrieves the music file designated for the current exercise period at step S225 so as to secure the playback time of the retrieved music file at step S230 for maintaining the exercise pattern of the current exercise period during the playback of the retrieved music file.
  • When the music file is directly designated to the current exercise period, the control unit 150 selects the designated music file. On the other hand, when the music file designation is provided with the designation conditions (for example, genre, mode, and tempo), the control unit retrieves the music files satisfying the designation conditions. Preferably, the music file retrieval can be performed by a music analyzer (for example, DCM engine). The music analyzer can be integrated with the exercise assistant device 100 or a network element electrically associated to the exercise assistant device. When more than one music file is retrieved by the music analyzer, the control unit 150 selects one of the retrieved music files on the basis of the weight value. The weight value is decided on the basis of the playback history of each music file such that it is calculated with the biological signals and exercise achievement rate during the playback of the music file and the playback frequency of the music file.
  • If more than one music file is designated for a single exercise period or retrieved in accordance with the designation conditions, the control unit 150 selects the music file having greater weight value. Also, the control unit 150 can control playback of the selected music files in a sequential order by music file fit with the length of the exercise period.
  • The control unit 150 guides the exercise while playing the selected music file at step S235. In order to guide the exercise, the control unit 150 can control the display unit 171 to display the guidance message or the exercise pattern graph, the speaker to output the guidance message in voice or melody, or a vibration unit (not shown) to vibrate.
  • While monitoring the exercise status of the user at step S240, the control unit 150 determines whether the playback of the music file ends at step S245. The exercise status of the user can be monitored using the various sensors worn by the user. For example, the exercise amount and level can be analyzed on the basis of the data collected by the smart shoe equipped with the pressure sensors and the geomagnetic sensors and variation of the user's biological signals, which can be monitored by other biological signal sensors.
  • If it is determined that playback of the music file is ends at step S245, the exercise amount calculation unit 180 calculates the exercise amount and level achieved by the user and accumulates the calculated exercise amount and records the exercise pattern in the current exercise period at step S250.
  • In order to inform the user of the actual exercise pattern, notification of the currently calculated exercise pattern and amount can be provided through the output unit 170. If the exercise period ends before the end of the music file, it is preferred that the music file keeps playing in the next exercise period.
  • After the calculation of the exercise amount and level is completed, the control unit 150 stores the information on the effects of the music file on the exercise at step S255. That is, the control unit 150 analyzes and stores the effects of the music file contributed to the exercise achievement rate and the physical status of the user. In order to analyze the contribution effect of the music file, it is preferred that the control unit 150 stores the weight value of the music file that is calculated using the identifier of the currently playing music file, user's biological signals while the music file is played, the exercise achievement during the period, the playback frequency of the music file.
  • After storing the information on the contribution effects of the music file, the control unit 150 resets the exercise pattern and music files to be played at step S260. That is, the control unit 150 modifies the preset reference exercise pattern and the music files for the exercise periods in association with the reference exercise pattern. Preferably, the control unit 150 uses the contribution effect (weight value) of the music file.
  • Sequentially, the control unit 150 determines whether the current exercise period is the final exercise period at step S265 and transits to the next exercise period at step S270 so as to repeat the steps of S225 to S265 if the current exercise period is not the final exercise period.
  • Although preferred embodiments of the present invention have been described in detail hereinabove, it should be understood that further variations and/or modifications of the basic inventive concepts taught herein which may be apparent to those skilled in the present art that will still fall within the spirit and scope of the present invention, as defined in the appended claims.
  • As described above, since the exercise assistant system and method of the present invention enables adjustment of the exercise amount and level according to the user's exercise achievement and physical variation during the exercise, it is possible to effectively assist the user's exercise. That is, the exercise assistant system can automatically adjust the exercise amount and level to as to be appropriate for the user on the basis of the body dimension of the user and the data collected by the biosensors in real-time, it is possible to prevent the user from doing excessive exercise.
  • Also, the exercise assistant system of the present invention supports automatic music file selection function such that the music files are selected according to the exercise patterns at the respective exercise period, resulting in excitement of the user.
  • Also, in the exercise assistant system, the music files are selected by the music analyzer on the basis of the predetermined designated conditions such that it is possible for the user to enjoy the music in various sequences.
  • Furthermore, the exercise assistant system of the present invention guides the user to do the exercise that adapts the user's real time physical status with music appropriate to the physical status, making it possible to improve the user's excitement and protect from accidents caused by the excessive exercise.

Claims (36)

1. An exercise assistant device comprising:
an exercise schedule unit which builds a reference exercise schedule on the basis of user information;
a music designation unit which designates at least one music file for the reference exercise schedule;
a storage unit which stores the reference exercise schedule and the music file designated for the reference exercise schedule;
a control unit which retrieves the reference exercise schedule and the music file designated for the reference exercise schedule, generates guidance information for retrieval of the music file corresponding to the reference exercise schedule, and resets the reference exercise schedule and re-designates the music files on the basis of an actual exercise pattern and a biological change of a user while exercising in accordance with the reference exercise schedule;
a speaker which outputs the guidance information and the music file; and
a display unit which displays a reference exercise pattern and an actual exercise pattern.
2. The device of claim 1, wherein the reference exercise schedule includes a predetermined number of exercise periods divided in time, with each exercise period being featured by a reference exercise pattern.
3. The device of claim 2, wherein the user information includes:
body dimension information such as height, weight, age, and gender;
target exercise information such as target exercise amount, target exercise time, target distance, maximum exercise amount, and maximum movement distance;
exercise amount information such as accumulated exercise amount, elapsed exercise time, and accumulated movement distance;
exercise strength information such as speed, footstep frequency, pace, and weight distribution;
biological information such as pulse rate, body temperature, and blood pressure; and
preference information such as preferred exercise period size, a preferred number of music files per exercise period.
4. The device of claim 2, wherein the music designation unit directly designates at least one music file to each exercise period.
5. The device of claim 4 further comprising a music file storage unit which stores the music files to be played back at respective exercise periods.
6. The device of claim 4 further comprising a network interface for connecting to an external storage device storing the music files designated to the exercise periods, the music files stored in the external storage device being requested for respective exercise periods.
7. The device of claim 2, wherein the music designation unit checks an exercise pattern of each exercise period and configures a designated condition in accordance with the exercise pattern.
8. The device of claim 2, wherein music designation unit decides an exercise pattern of each exercise period and configures a designated condition on the basis of at least two of the actual exercise pattern, an accumulated exercise amount and elapsed exercise time, and biological information.
9. The device of claim 7 further comprising:
a music file storage which stores the music files for play back at respective exercise periods; and
a music file analysis unit which retrieves at least one music file satisfying the designated condition,
wherein the control unit controls selection of the music file from the music file storage and output of the selected music file.
10. The device of claim 7 further comprising:
a music file storage which stores the music files for play back at respective exercise periods; and
a network interface for connecting to a music file analysis device which retrieves at least one music file satisfying the designated condition,
wherein the control unit controls request of the music file satisfying the designated condition to a music file analysis device through the network interface for receipt of the music file to be output.
11. The device of claim 7, wherein the exercise pattern is defined by a variation of exercise amount over time and includes an abrupt increment, an increment, a maintenance, a decrement, and an abrupt decrement.
12. The device of claim 1, wherein the storage unit includes a table having an exercise pattern identifier field, a target exercise amount field for storing accumulated exercise amount value, and an exercise amount list field for storing a list of exercise amount values for respective exercise patterns.
13. The device of claim 12, wherein the exercise amount list field contains information on a period identifier, exercise pattern, target exercise amount, exercise time, exercise distance, and designated music file.
14. The device of claim 2, wherein the control unit selects the music file of which playback time is similar to an exercise period time if more than one music file is designated to an exercise period.
15. The device of claim 2, wherein the control unit controls play of music files in a sequential order if more than one music file is designated to an exercise period.
16. The device of claim 2, wherein the control unit resets the reference exercise schedule and the music file if the current exercise period is not ended when music file playback ends.
17. The device of claim 2, wherein the control unit resets the reference exercise schedule and the music file if an actually taken exercise pattern differs from the reference exercise pattern after the current exercise period ends.
18. The device of claim 1, wherein the control unit resets the reference exercise schedule and the music file if user biological information is outside a predetermined tolerance range.
19. The device of claim 1 further comprising a music contribution information storage which stores information on influences of the music files contributed to an exercise achievement or a biological status of the user and weight values of the music files calculated on the basis of the influences, wherein the music designation unit uses the weight value for selecting the music file.
20. The device of claim 19, wherein the music contribution information storage includes a table having a music file identifier field, a biological signal storage field, an exercise achievement rate field, a playback frequency field, and a weight value field.
21. The device of claim 20, wherein the control unit controls selection of the music file having a highest weight value if more than one music file is designated to an exercise period.
22. A method for managing an exercise assistant device comprising:
building a reference exercise schedule based on user information;
designating at least one music file for the reference exercise schedule;
storing the reference exercise schedule and the music file;
outputting guidance information and audibly outputting the music file based on the reference exercise schedule;
displaying a reference exercise pattern and an actual exercise pattern; and
resetting the reference exercise schedule and the music file on the basis of a biological change of the user during exercise.
23. The method of claim 22, wherein the step of building the reference exercise schedule includes:
dividing the reference exercise schedule into a predetermined number of exercise periods; and
deciding exercise patterns and times of the respective exercise periods.
24. The method of claim 22, wherein user information includes: body dimension information such as height, weight, age, and gender; target exercise information such as target exercise amount, target exercise time, target distance, maximum exercise amount, and maximum movement distance; exercise amount information such as accumulated exercise amount, elapsed exercise time, and accumulated movement distance; exercise strength information such as speed, footstep frequency, pace, weight distribution; biological information such as pulse rate, body temperature, and blood pressure; and preference information such as preferred exercise period, duration and a preferred number of music files per exercise period.
25. The method of claim 23, wherein the step of designating at least one music file includes assigning at least one unique music file to each exercise period.
26. The method of claim 23, wherein the step of designating at least one music file includes:
deciding exercise patterns for the respective exercise periods; and
configuring designated conditions for the exercise patterns.
27. The method of claim 23, wherein the step of designating at least one music file includes:
deciding exercise patterns for the respective periods;
configuring designated conditions of each exercise period on the basis of any of or a combination of at least two exercise patterns, the accumulated exercise amount and elapsed exercise time, and biological information.
28. The method of claim 26, wherein the exercise patterns are defined by a variation of exercise amount over time, and includes an abrupt increment, an increment, a maintenance, a decrement, and an abrupt decrement.
29. The method of claim 23, wherein the step of outputting guidance information includes selecting a music file having playback time similar to the exercise period if more than one music file is designated to each exercise period.
30. The method of claim 23, wherein the step of outputting guidance information includes playing back music files in a sequential order if more than one music file is designated to each exercise period.
31. The method of claim 22, wherein the step of resetting the reference exercise schedule and the music file includes:
determining whether the current exercise period ends when the music file playback ends; and
changing the reference exercise schedule and the music file to be played back if it is determined that the current exercise period is not end when the music file playback ends.
32. The method of claim 22, wherein the step of resetting the reference exercise schedule and the music file includes:
determining whether a difference between a user selected exercise pattern and the reference exercise pattern is outside a predetermined tolerance range; and
changing the reference exercise schedule and the music file to be played back if it is determined that the difference is outside the tolerance range.
33. The method of claim 22, wherein the step of resetting the reference exercise schedule and the music file includes:
determining whether a value of the biological change is outside a predetermined tolerance range; and
changing the reference exercise schedule and the music file to be played back if it is determined that the value of the biological change is outside the tolerance range.
34. The method of claim 22 further comprising storing information on influences of music files contribution to an exercise achievement or a biological status of the user and weight values of the music files calculated on the basis of the influences, the weight value being used for designating music files to the respective reference exercise periods.
35. The method of claim 34, wherein the weight value is used for resetting the music files for respective reference exercise periods.
36. The method of claim 34, wherein the step of outputting the guidance information includes selecting the music file having a highest weight value if more than one music file is designated to the exercise period.
US11/704,692 2006-04-21 2007-02-09 Exercise assistant system and method for managing exercise strength in conjunction with music Abandoned US20070249467A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2006-0036427 2006-04-21
KR1020060036427A KR100807736B1 (en) 2006-04-21 2006-04-21 Exercise assistant apparatus and method for directing exercise pace in conjunction with music

Publications (1)

Publication Number Publication Date
US20070249467A1 true US20070249467A1 (en) 2007-10-25

Family

ID=38180103

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/704,692 Abandoned US20070249467A1 (en) 2006-04-21 2007-02-09 Exercise assistant system and method for managing exercise strength in conjunction with music

Country Status (5)

Country Link
US (1) US20070249467A1 (en)
EP (1) EP1847304B1 (en)
KR (1) KR100807736B1 (en)
CN (1) CN101058021A (en)
DE (1) DE602007002324D1 (en)

Cited By (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080269018A1 (en) * 2006-05-08 2008-10-30 Nokia Corporation mobile communication terminal and method
US20110160550A1 (en) * 2009-12-24 2011-06-30 Samsung Electronics Co. Ltd. Method for tagging condition information and multimedia apparatus using the same
US8216136B2 (en) 2009-03-05 2012-07-10 Nellcor Puritan Bennett Llc Systems and methods for monitoring heart rate and blood pressure correlation
US8290730B2 (en) 2009-06-30 2012-10-16 Nellcor Puritan Bennett Ireland Systems and methods for assessing measurements in physiological monitoring devices
US8398556B2 (en) 2008-06-30 2013-03-19 Covidien Lp Systems and methods for non-invasive continuous blood pressure determination
US8463347B2 (en) 2009-09-30 2013-06-11 Nellcor Puritan Bennett Ireland Systems and methods for normalizing a plethysmograph signal for improved feature analysis
US8506498B2 (en) 2008-07-15 2013-08-13 Nellcor Puritan Bennett Ireland Systems and methods using induced perturbation to determine physiological parameters
US20130231575A1 (en) * 2012-02-17 2013-09-05 Polar Electro Oy Monitoring accumulated activity
US8532751B2 (en) 2008-09-30 2013-09-10 Covidien Lp Laser self-mixing sensors for biological sensing
US8560245B2 (en) 2003-07-07 2013-10-15 Nellcor Puritan Bennett Ireland Continuous non-invasive blood pressure measurement apparatus and methods providing automatic recalibration
US8628477B2 (en) 2009-07-31 2014-01-14 Nellcor Puritan Bennett Ireland Systems and methods for non-invasive determination of blood pressure
US8660799B2 (en) 2008-06-30 2014-02-25 Nellcor Puritan Bennett Ireland Processing and detecting baseline changes in signals
US8795138B1 (en) 2013-09-17 2014-08-05 Sony Corporation Combining data sources to provide accurate effort monitoring
US8825428B2 (en) 2010-11-30 2014-09-02 Neilcor Puritan Bennett Ireland Methods and systems for recalibrating a blood pressure monitor with memory
US8864587B2 (en) 2012-10-03 2014-10-21 Sony Corporation User device position indication for security and distributed race challenges
US8898037B2 (en) 2010-04-28 2014-11-25 Nellcor Puritan Bennett Ireland Systems and methods for signal monitoring using Lissajous figures
US9060695B2 (en) 2011-11-30 2015-06-23 Covidien Lp Systems and methods for determining differential pulse transit time from the phase difference of two analog plethysmographs
US9066660B2 (en) 2009-09-29 2015-06-30 Nellcor Puritan Bennett Ireland Systems and methods for high-pass filtering a photoplethysmograph signal
US20150258384A1 (en) * 2014-03-12 2015-09-17 Mitsubishi Electric Engineering Company, Limited Control Apparatus and Method for Exercise Therapy Device
US9198582B2 (en) 2009-06-30 2015-12-01 Nellcor Puritan Bennett Ireland Determining a characteristic physiological parameter
US9220440B2 (en) 2009-09-21 2015-12-29 Nellcor Puritan Bennett Ireland Determining a characteristic respiration rate
US9259160B2 (en) 2010-12-01 2016-02-16 Nellcor Puritan Bennett Ireland Systems and methods for determining when to measure a physiological parameter
US9269119B2 (en) 2014-01-22 2016-02-23 Sony Corporation Devices and methods for health tracking and providing information for improving health
US9301697B2 (en) 2008-09-30 2016-04-05 Nellcor Puritan Bennett Ireland Systems and methods for recalibrating a non-invasive blood pressure monitor
US9314168B2 (en) 2008-09-30 2016-04-19 Nellcor Puritan Bennett Ireland Detecting sleep events using localized blood pressure changes
US9357934B2 (en) 2010-12-01 2016-06-07 Nellcor Puritan Bennett Ireland Systems and methods for physiological event marking
US9451887B2 (en) 2010-03-31 2016-09-27 Nellcor Puritan Bennett Ireland Systems and methods for measuring electromechanical delay of the heart
US20170136339A1 (en) * 2014-07-07 2017-05-18 Leila Benedicte Habiche Device for practising sport activities
US9687161B2 (en) 2008-09-30 2017-06-27 Nellcor Puritan Bennett Ireland Systems and methods for maintaining blood pressure monitor calibration
US20170337033A1 (en) * 2016-05-19 2017-11-23 Fitbit, Inc. Music selection based on exercise detection
EP2407217B1 (en) * 2010-07-12 2018-03-14 Polar Electro Oy Analyzing physiological state for fitness exercise
US20180345081A1 (en) * 2015-10-29 2018-12-06 Samsung Electronics Co., Ltd. Method for providing action guide information and electronic device supporting method
US10188890B2 (en) 2013-12-26 2019-01-29 Icon Health & Fitness, Inc. Magnetic resistance mechanism in a cable machine
CN109314837A (en) * 2016-05-19 2019-02-05 菲特比特公司 The backfill of exercise route based on geographical location
US10220259B2 (en) 2012-01-05 2019-03-05 Icon Health & Fitness, Inc. System and method for controlling an exercise device
US10226396B2 (en) 2014-06-20 2019-03-12 Icon Health & Fitness, Inc. Post workout massage device
US10252109B2 (en) 2016-05-13 2019-04-09 Icon Health & Fitness, Inc. Weight platform treadmill
US10258828B2 (en) 2015-01-16 2019-04-16 Icon Health & Fitness, Inc. Controls for an exercise device
US10272317B2 (en) 2016-03-18 2019-04-30 Icon Health & Fitness, Inc. Lighted pace feature in a treadmill
US10279212B2 (en) 2013-03-14 2019-05-07 Icon Health & Fitness, Inc. Strength training apparatus with flywheel and related methods
US10293211B2 (en) 2016-03-18 2019-05-21 Icon Health & Fitness, Inc. Coordinated weight selection
US10343017B2 (en) 2016-11-01 2019-07-09 Icon Health & Fitness, Inc. Distance sensor for console positioning
US10376736B2 (en) 2016-10-12 2019-08-13 Icon Health & Fitness, Inc. Cooling an exercise device during a dive motor runway condition
US10391361B2 (en) 2015-02-27 2019-08-27 Icon Health & Fitness, Inc. Simulating real-world terrain on an exercise device
US10426989B2 (en) 2014-06-09 2019-10-01 Icon Health & Fitness, Inc. Cable system incorporated into a treadmill
US10433612B2 (en) 2014-03-10 2019-10-08 Icon Health & Fitness, Inc. Pressure sensor to quantify work
US10441844B2 (en) 2016-07-01 2019-10-15 Icon Health & Fitness, Inc. Cooling systems and methods for exercise equipment
US10471299B2 (en) 2016-07-01 2019-11-12 Icon Health & Fitness, Inc. Systems and methods for cooling internal exercise equipment components
US10493349B2 (en) 2016-03-18 2019-12-03 Icon Health & Fitness, Inc. Display on exercise device
WO2019235817A1 (en) * 2018-06-07 2019-12-12 Samsung Electronics Co., Ltd. Electronic device for providing exercise information using biometric information and operating method thereof
US10543395B2 (en) 2016-12-05 2020-01-28 Icon Health & Fitness, Inc. Offsetting treadmill deck weight during operation
US10561894B2 (en) 2016-03-18 2020-02-18 Icon Health & Fitness, Inc. Treadmill with removable supports
US10579670B2 (en) 2015-10-06 2020-03-03 Polar Electro Oy Physiology-based selection of performance enhancing music
CN111048123A (en) * 2019-11-12 2020-04-21 珠海格力电器股份有限公司 Music playing method, device and equipment and intelligent household equipment
US10625137B2 (en) 2016-03-18 2020-04-21 Icon Health & Fitness, Inc. Coordinated displays in an exercise device
US10661114B2 (en) 2016-11-01 2020-05-26 Icon Health & Fitness, Inc. Body weight lift mechanism on treadmill
US10671705B2 (en) 2016-09-28 2020-06-02 Icon Health & Fitness, Inc. Customizing recipe recommendations
US10729965B2 (en) 2017-12-22 2020-08-04 Icon Health & Fitness, Inc. Audible belt guide in a treadmill
US10953305B2 (en) 2015-08-26 2021-03-23 Icon Health & Fitness, Inc. Strength exercise mechanisms
US11451108B2 (en) 2017-08-16 2022-09-20 Ifit Inc. Systems and methods for axial impact resistance in electric motors

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5290998B2 (en) 2007-02-16 2013-09-18 ナイキ インターナショナル リミテッド Real-time comparison method of exercise information
KR100912123B1 (en) * 2009-03-12 2009-08-13 (주)이랜서 Device and method automatically selecting and playing of music corresponding to physical information
US8898170B2 (en) 2009-07-15 2014-11-25 Apple Inc. Performance metadata for media
CN103071272B (en) * 2013-02-06 2016-08-03 苏州百源软件设计有限公司 Five nyctinastic movement rehabilitation training platforms
KR101807175B1 (en) * 2016-01-27 2018-01-18 전자부품연구원 Light theraphy providing method and server
CN105930455A (en) * 2016-04-22 2016-09-07 成都涂鸦科技有限公司 Sentiment analysis-based music playing method
KR101896510B1 (en) * 2016-08-24 2018-09-10 주식회사 네오펙트 Method and program for deciding training ratio
KR101952407B1 (en) * 2017-09-20 2019-05-08 주식회사 디엔제이 휴먼케어 Method and apparatus for providing exercizing game content based on music
KR101988847B1 (en) * 2018-09-03 2019-06-13 주식회사 네오펙트 Method and program for deciding training ratio
KR102517624B1 (en) 2022-05-31 2023-04-03 이종혁 Apparatus of Exercise Service and Driving Method Thereof

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5164967A (en) * 1989-09-06 1992-11-17 Marutakairyoki Kabushiki Kaisha Pedometer for walking, jogging, etc.
US6230047B1 (en) * 1998-10-15 2001-05-08 Mchugh David Musical listening apparatus with pulse-triggered rhythm
US6312363B1 (en) * 1999-07-08 2001-11-06 Icon Health & Fitness, Inc. Systems and methods for providing an improved exercise device with motivational programming
US20020103796A1 (en) * 2001-01-31 2002-08-01 Sonicblue, Inc. Method for parametrically sorting music files
US20020152278A1 (en) * 2001-02-06 2002-10-17 Pontenzone Casey S. System for managing content delivered over a network
US20030229490A1 (en) * 2002-06-07 2003-12-11 Walter Etter Methods and devices for selectively generating time-scaled sound signals
US6716139B1 (en) * 1999-11-16 2004-04-06 Boris Hosseinzadeh-Dolkhani Method and portable training device for optimizing a training
US7062225B2 (en) * 2004-03-05 2006-06-13 Affinity Labs, Llc Pedometer system and method of use
US20070243509A1 (en) * 2006-03-31 2007-10-18 Jonathan Stiebel System and method for electronic media content delivery

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19522958C2 (en) * 1995-06-15 1999-05-20 Peter P Wiest Process for the acousticization of the body's own physical values and device for carrying out the process
JP2001299980A (en) 2000-04-21 2001-10-30 Mitsubishi Electric Corp Motion support device
JP3947959B2 (en) 2001-10-02 2007-07-25 カシオ計算機株式会社 Song data delivery apparatus and song data delivery method
JP2003177750A (en) 2001-12-11 2003-06-27 Mariko Hagita Apparatus enabling running at ideal heart rate when running to music
KR100500424B1 (en) * 2002-09-27 2005-07-12 정태후 Intelligent music player capable of automatically selecting music
KR100601932B1 (en) * 2003-09-04 2006-07-14 삼성전자주식회사 Method and apparatus for training control using biofeedback
KR20050076299A (en) * 2004-01-20 2005-07-26 엘지전자 주식회사 Exercise aid apparatus in possibility of audio replay
WO2005082472A1 (en) 2004-02-19 2005-09-09 Koninklijke Philips Electronics, N.V. Audio pacing device
KR100784926B1 (en) * 2005-06-21 2007-12-11 한국생산기술연구원 Intelligenttype health equipment

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5164967A (en) * 1989-09-06 1992-11-17 Marutakairyoki Kabushiki Kaisha Pedometer for walking, jogging, etc.
US6230047B1 (en) * 1998-10-15 2001-05-08 Mchugh David Musical listening apparatus with pulse-triggered rhythm
US6312363B1 (en) * 1999-07-08 2001-11-06 Icon Health & Fitness, Inc. Systems and methods for providing an improved exercise device with motivational programming
US6716139B1 (en) * 1999-11-16 2004-04-06 Boris Hosseinzadeh-Dolkhani Method and portable training device for optimizing a training
US20020103796A1 (en) * 2001-01-31 2002-08-01 Sonicblue, Inc. Method for parametrically sorting music files
US20020152278A1 (en) * 2001-02-06 2002-10-17 Pontenzone Casey S. System for managing content delivered over a network
US20030229490A1 (en) * 2002-06-07 2003-12-11 Walter Etter Methods and devices for selectively generating time-scaled sound signals
US7062225B2 (en) * 2004-03-05 2006-06-13 Affinity Labs, Llc Pedometer system and method of use
US20070243509A1 (en) * 2006-03-31 2007-10-18 Jonathan Stiebel System and method for electronic media content delivery

Cited By (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9949648B2 (en) 2003-07-07 2018-04-24 Nellcor Puritan Bennett Ireland Continuous non-invasive blood pressure measurement apparatus and methods providing automatic recalibration
US8560245B2 (en) 2003-07-07 2013-10-15 Nellcor Puritan Bennett Ireland Continuous non-invasive blood pressure measurement apparatus and methods providing automatic recalibration
US20080269018A1 (en) * 2006-05-08 2008-10-30 Nokia Corporation mobile communication terminal and method
US8529407B2 (en) * 2006-05-08 2013-09-10 Nokia Corporation Mobile communication terminal and method
US9378332B2 (en) 2008-06-30 2016-06-28 Nellcor Puritan Bennett Ireland Processing and detecting baseline changes in signals
US8660799B2 (en) 2008-06-30 2014-02-25 Nellcor Puritan Bennett Ireland Processing and detecting baseline changes in signals
US8398556B2 (en) 2008-06-30 2013-03-19 Covidien Lp Systems and methods for non-invasive continuous blood pressure determination
US8506498B2 (en) 2008-07-15 2013-08-13 Nellcor Puritan Bennett Ireland Systems and methods using induced perturbation to determine physiological parameters
US9687161B2 (en) 2008-09-30 2017-06-27 Nellcor Puritan Bennett Ireland Systems and methods for maintaining blood pressure monitor calibration
US8532751B2 (en) 2008-09-30 2013-09-10 Covidien Lp Laser self-mixing sensors for biological sensing
US9301697B2 (en) 2008-09-30 2016-04-05 Nellcor Puritan Bennett Ireland Systems and methods for recalibrating a non-invasive blood pressure monitor
US9314168B2 (en) 2008-09-30 2016-04-19 Nellcor Puritan Bennett Ireland Detecting sleep events using localized blood pressure changes
US8932219B2 (en) 2009-03-05 2015-01-13 Nellcor Puritan Bennett Ireland Systems and methods for monitoring heart rate and blood pressure correlation
US8216136B2 (en) 2009-03-05 2012-07-10 Nellcor Puritan Bennett Llc Systems and methods for monitoring heart rate and blood pressure correlation
US8290730B2 (en) 2009-06-30 2012-10-16 Nellcor Puritan Bennett Ireland Systems and methods for assessing measurements in physiological monitoring devices
US9198582B2 (en) 2009-06-30 2015-12-01 Nellcor Puritan Bennett Ireland Determining a characteristic physiological parameter
US8628477B2 (en) 2009-07-31 2014-01-14 Nellcor Puritan Bennett Ireland Systems and methods for non-invasive determination of blood pressure
US9220440B2 (en) 2009-09-21 2015-12-29 Nellcor Puritan Bennett Ireland Determining a characteristic respiration rate
US9649071B2 (en) 2009-09-29 2017-05-16 Nellcor Puritan Bennett Ireland Systems and methods for high-pass filtering a photoplethysmograph signal
US9066660B2 (en) 2009-09-29 2015-06-30 Nellcor Puritan Bennett Ireland Systems and methods for high-pass filtering a photoplethysmograph signal
US8463347B2 (en) 2009-09-30 2013-06-11 Nellcor Puritan Bennett Ireland Systems and methods for normalizing a plethysmograph signal for improved feature analysis
US20110160550A1 (en) * 2009-12-24 2011-06-30 Samsung Electronics Co. Ltd. Method for tagging condition information and multimedia apparatus using the same
US9451887B2 (en) 2010-03-31 2016-09-27 Nellcor Puritan Bennett Ireland Systems and methods for measuring electromechanical delay of the heart
US8898037B2 (en) 2010-04-28 2014-11-25 Nellcor Puritan Bennett Ireland Systems and methods for signal monitoring using Lissajous figures
US10507358B2 (en) 2010-07-12 2019-12-17 Polar Electro Oy Analyzing physiological state for fitness exercise
EP2407217B1 (en) * 2010-07-12 2018-03-14 Polar Electro Oy Analyzing physiological state for fitness exercise
US10165953B2 (en) 2010-11-30 2019-01-01 Nellcor Puritan Bennett Ireland Methods and systems for recalibrating a blood pressure monitor with memory
US9289136B2 (en) 2010-11-30 2016-03-22 Nellcor Puritan Bennett Ireland Methods and systems for recalibrating a blood pressure monitor with memory
US8825428B2 (en) 2010-11-30 2014-09-02 Neilcor Puritan Bennett Ireland Methods and systems for recalibrating a blood pressure monitor with memory
US9259160B2 (en) 2010-12-01 2016-02-16 Nellcor Puritan Bennett Ireland Systems and methods for determining when to measure a physiological parameter
US9357934B2 (en) 2010-12-01 2016-06-07 Nellcor Puritan Bennett Ireland Systems and methods for physiological event marking
US9060695B2 (en) 2011-11-30 2015-06-23 Covidien Lp Systems and methods for determining differential pulse transit time from the phase difference of two analog plethysmographs
US10220259B2 (en) 2012-01-05 2019-03-05 Icon Health & Fitness, Inc. System and method for controlling an exercise device
US20130231575A1 (en) * 2012-02-17 2013-09-05 Polar Electro Oy Monitoring accumulated activity
US8864587B2 (en) 2012-10-03 2014-10-21 Sony Corporation User device position indication for security and distributed race challenges
US10279212B2 (en) 2013-03-14 2019-05-07 Icon Health & Fitness, Inc. Strength training apparatus with flywheel and related methods
US9142141B2 (en) 2013-09-17 2015-09-22 Sony Corporation Determining exercise routes based on device determined information
US8795138B1 (en) 2013-09-17 2014-08-05 Sony Corporation Combining data sources to provide accurate effort monitoring
US9224311B2 (en) 2013-09-17 2015-12-29 Sony Corporation Combining data sources to provide accurate effort monitoring
US10188890B2 (en) 2013-12-26 2019-01-29 Icon Health & Fitness, Inc. Magnetic resistance mechanism in a cable machine
US9269119B2 (en) 2014-01-22 2016-02-23 Sony Corporation Devices and methods for health tracking and providing information for improving health
US10433612B2 (en) 2014-03-10 2019-10-08 Icon Health & Fitness, Inc. Pressure sensor to quantify work
US9901779B2 (en) * 2014-03-12 2018-02-27 Mitsubishi Electric Engineering Company, Limited Control apparatus and method for exercise therapy device
US20150258384A1 (en) * 2014-03-12 2015-09-17 Mitsubishi Electric Engineering Company, Limited Control Apparatus and Method for Exercise Therapy Device
US10426989B2 (en) 2014-06-09 2019-10-01 Icon Health & Fitness, Inc. Cable system incorporated into a treadmill
US10226396B2 (en) 2014-06-20 2019-03-12 Icon Health & Fitness, Inc. Post workout massage device
US10220289B2 (en) * 2014-07-07 2019-03-05 Leila Benedicte Habiche Device for practicing sport activities
US20170136339A1 (en) * 2014-07-07 2017-05-18 Leila Benedicte Habiche Device for practising sport activities
US10258828B2 (en) 2015-01-16 2019-04-16 Icon Health & Fitness, Inc. Controls for an exercise device
US10391361B2 (en) 2015-02-27 2019-08-27 Icon Health & Fitness, Inc. Simulating real-world terrain on an exercise device
US10953305B2 (en) 2015-08-26 2021-03-23 Icon Health & Fitness, Inc. Strength exercise mechanisms
US10579670B2 (en) 2015-10-06 2020-03-03 Polar Electro Oy Physiology-based selection of performance enhancing music
US20180345081A1 (en) * 2015-10-29 2018-12-06 Samsung Electronics Co., Ltd. Method for providing action guide information and electronic device supporting method
US11217343B2 (en) * 2015-10-29 2022-01-04 Samsung Electronics Co., Ltd. Method for providing action guide information and electronic device supporting method
US10493349B2 (en) 2016-03-18 2019-12-03 Icon Health & Fitness, Inc. Display on exercise device
US10293211B2 (en) 2016-03-18 2019-05-21 Icon Health & Fitness, Inc. Coordinated weight selection
US10272317B2 (en) 2016-03-18 2019-04-30 Icon Health & Fitness, Inc. Lighted pace feature in a treadmill
US10625137B2 (en) 2016-03-18 2020-04-21 Icon Health & Fitness, Inc. Coordinated displays in an exercise device
US10561894B2 (en) 2016-03-18 2020-02-18 Icon Health & Fitness, Inc. Treadmill with removable supports
US10252109B2 (en) 2016-05-13 2019-04-09 Icon Health & Fitness, Inc. Weight platform treadmill
CN109314837A (en) * 2016-05-19 2019-02-05 菲特比特公司 The backfill of exercise route based on geographical location
US20170337033A1 (en) * 2016-05-19 2017-11-23 Fitbit, Inc. Music selection based on exercise detection
US20230112041A1 (en) * 2016-05-19 2023-04-13 Fitbit, Inc. Music Selection Based on Exercise Detection
US10471299B2 (en) 2016-07-01 2019-11-12 Icon Health & Fitness, Inc. Systems and methods for cooling internal exercise equipment components
US10441844B2 (en) 2016-07-01 2019-10-15 Icon Health & Fitness, Inc. Cooling systems and methods for exercise equipment
US10671705B2 (en) 2016-09-28 2020-06-02 Icon Health & Fitness, Inc. Customizing recipe recommendations
US10376736B2 (en) 2016-10-12 2019-08-13 Icon Health & Fitness, Inc. Cooling an exercise device during a dive motor runway condition
US10661114B2 (en) 2016-11-01 2020-05-26 Icon Health & Fitness, Inc. Body weight lift mechanism on treadmill
US10343017B2 (en) 2016-11-01 2019-07-09 Icon Health & Fitness, Inc. Distance sensor for console positioning
US10543395B2 (en) 2016-12-05 2020-01-28 Icon Health & Fitness, Inc. Offsetting treadmill deck weight during operation
US11451108B2 (en) 2017-08-16 2022-09-20 Ifit Inc. Systems and methods for axial impact resistance in electric motors
US10729965B2 (en) 2017-12-22 2020-08-04 Icon Health & Fitness, Inc. Audible belt guide in a treadmill
WO2019235817A1 (en) * 2018-06-07 2019-12-12 Samsung Electronics Co., Ltd. Electronic device for providing exercise information using biometric information and operating method thereof
US11311777B2 (en) 2018-06-07 2022-04-26 Samsung Electronics Co., Ltd. Electronic device for providing exercise information using biometric information and operating method thereof
CN111048123A (en) * 2019-11-12 2020-04-21 珠海格力电器股份有限公司 Music playing method, device and equipment and intelligent household equipment

Also Published As

Publication number Publication date
DE602007002324D1 (en) 2009-10-22
KR20070104166A (en) 2007-10-25
CN101058021A (en) 2007-10-24
EP1847304A1 (en) 2007-10-24
KR100807736B1 (en) 2008-02-28
EP1847304B1 (en) 2009-09-09

Similar Documents

Publication Publication Date Title
US20070249467A1 (en) Exercise assistant system and method for managing exercise strength in conjunction with music
US20230197046A1 (en) System and method for pacing repetitive motion activities
CN1932973B (en) Sound-output-control device, sound-output-control method,
US8101843B2 (en) System and method for pacing repetitive motion activities
KR100397779B1 (en) A pulsimeter having a function of radio receiver and digital music player and method thereof
US20110152696A1 (en) Audible biofeedback heart rate monitor with virtual coach
JP6212025B2 (en) Training program for exercise training and music playlist generation method
JP5128135B2 (en) Voice interval training device
US10518163B2 (en) Location-aware fitness monitoring methods, systems, and program products, and applications thereof
EP1761313B1 (en) Audible content with training information
JP5128136B2 (en) Voice pacing device
US8241184B2 (en) Methods and computer program products for providing audio performance feedback to a user during an athletic activity
CN101002985B (en) Apparatus for controlling music reproduction and apparatus for reproducing music
WO2015099768A1 (en) Tracking heart rate for music selection
EP1354552A1 (en) Health control system, health control device, server and health control method
KR20120098854A (en) Athletic performance monitoring system utilizing heart rate information
EP1128358A1 (en) Method of generating an audio program on a portable device
JP2007226935A (en) Audio reproducing device, audio reproducing method, and audio reproducing program
JP4517401B2 (en) Music playback apparatus, music playback program, music playback method, music selection apparatus, music selection program, and music selection method
JP2007328568A (en) Pedometer, portable information terminal, control method for pedometer, and program
KR100912123B1 (en) Device and method automatically selecting and playing of music corresponding to physical information
KR20090048803A (en) Apparatus and method for providing user interface of portable terminal
JP2012022242A (en) Reproducing device for musical sound, and program
JP2007140224A (en) Musical piece content selection reproduction apparatus and method, and musical piece content distribution reproduction system
JP4735581B2 (en) Notification control device

Legal Events

Date Code Title Description
AS Assignment

Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HONG, HYUN SU;PARK, SOOK MIN;KWAK, SE JIN;REEL/FRAME:019338/0008

Effective date: 20070129

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION