US20100204016A1 - System and method for editing walking procedure - Google Patents

System and method for editing walking procedure Download PDF

Info

Publication number
US20100204016A1
US20100204016A1 US12/320,911 US32091109A US2010204016A1 US 20100204016 A1 US20100204016 A1 US 20100204016A1 US 32091109 A US32091109 A US 32091109A US 2010204016 A1 US2010204016 A1 US 2010204016A1
Authority
US
United States
Prior art keywords
walking
procedure
editing
user
steps
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/320,911
Inventor
Chaucer Chiu
Frances Dai
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Corp
Original Assignee
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to US12/320,911 priority Critical patent/US20100204016A1/en
Assigned to INVENTEC CORPORATION reassignment INVENTEC CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHIU, CHAUCER, DAI, FRANCES
Publication of US20100204016A1 publication Critical patent/US20100204016A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/30ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/112Gait analysis
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/1123Discriminating type of movement, e.g. walking or running
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/74Details of notification to user or communication with user or patient ; user input means
    • A61B5/7475User input or interface means, e.g. keyboard, pointing device, joystick
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C22/00Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers
    • G01C22/006Pedometers

Definitions

  • the present invention relates to a system and a method for editing a walking procedure, and more particularly to a system and a method for editing a walking procedure for setting a walking device.
  • a pedometer used to measure the walking or running steps, which is convenient to carry and easy to operate, so it is widely used currently.
  • the pedometer may count the steps of a user to generate the step counting data, and the step counting data is displayed on a display device.
  • the function of generating only the step counting data according to the steps cannot meet the demand of users. For example, a user may obtain the exercise data from fitness devices or other devices capable of detecting the personal exercise data, but cannot apply the exercise data, and the pedometer cannot propose the personal walking procedure for meeting the demand of the user.
  • the prior art has the problem that the personal walking procedure cannot be provided. Therefore, it is necessary to provide an improved technical means to solve the problem.
  • the present invention is directed to a system and a method for editing a walking procedure.
  • the present invention provides a system for editing a walking procedure for setting a walking device.
  • the system at least includes a receiving module, an operating module, a generating module, a converting and displaying module, an editing module, and a storing module.
  • the receiving module is used to receive a fast-walking speed parameter, a slow-walking speed parameter, and an average step distance of a user.
  • the operating module is used to load a walking mode to operate on the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance, so as to obtain walking steps of the user respectively corresponding to each time parameter of the walking mode.
  • the generating module is used to generate a walking procedure according to each time parameter and the corresponding walking steps.
  • the converting and displaying module is used to perform a patterning conversion on the walking procedure to convert the walking procedure into a walking pattern procedure, and display the walking pattern procedure.
  • the editing module is used for the user to dynamically edit and modify the walking pattern procedure.
  • the storing module is used to store the walking procedure according to each time parameter and the corresponding walking steps of the walking pattern procedure again.
  • the present invention provides a method for editing a walking procedure for setting a walking device, which includes the following steps at least.
  • a fast-walking speed parameter, a slow-walking speed parameter, and an average step distance of a user are received.
  • a walking mode is loaded to operate on the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance, so as to obtain the walking steps of the user respectively corresponding to each time parameter of the walking mode.
  • a walking procedure is generated according to each time parameter and the corresponding walking steps, a patterning conversion is performed on the walking procedure to convert the walking procedure into a walking pattern procedure, and the walking pattern procedure is displayed. It is provided for the user to edit and modify the walking pattern procedure dynamically.
  • the walking procedure is stored according to each time parameter and the corresponding walking steps of the walking pattern procedure again.
  • various walking parameters of the user are operated by loading the walking mode, so as to obtain the walking steps of the user corresponding to each time parameter of the walking mode. Further, the walking procedure is converted to a walking pattern procedure, and the user may dynamically edit and modify the walking pattern procedure, and finally the walking procedure is stored.
  • the personal walking procedure is provided, thereby improving the exercise efficiency.
  • FIG. 1 is a block diagram of a system for editing a walking procedure of the present invention
  • FIG. 2 is a flow chart of a method for editing the walking procedure of the present invention.
  • FIGS. 3 to 6 are schematic views of the system for editing the walking procedure according to embodiments of the present invention.
  • FIG. 1 is a block diagram of the system for editing the walking procedure of the present invention.
  • a system for editing a walking procedure 100 includes a receiving module 110 , an operating module 120 , a generating module 130 , a converting and displaying module 140 , an editing module 150 , and a storing module 160 .
  • the system for editing the walking procedure 100 is used to set a walking device, and the walking device is, for example, a pedometer that may execute the walking procedure.
  • the receiving module 110 receives a fast-walking speed parameter, a slow-walking speed parameter, and an average step distance of the user.
  • the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance may be input by the user, detected by a fitness device, or read from a universal serial bus (USB) storage device.
  • USB universal serial bus
  • the fast-walking speed parameter is a fast-walking average speed calculated as follows: speed parameters at every time point in a period of time are detected and collected by the fitness device, an average speed is obtained after computation, and then speed parameters at the time points when the speeds are higher than the average speed are computed to obtain the fast-walking average speed;
  • the slow-walking speed parameter is a slow-walking average speed calculated as follows: speed parameters at every time point in a period of time are detected and collected by the fitness device, an average speed is obtained after computation, and then the speed parameters at the time points when the speeds are lower than the average speed are computed to obtain the slow-walking average speed; the average step distance is obtained by computing the step distances detected and collected by the fitness device.
  • the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance may be firstly detected by the fitness device and stored in the USB storage device. Therefore, the receiving module 110 receives the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance of the user during walking.
  • the operating module 120 loads the walking mode selected by the user, and then operates walking steps of the user respectively corresponding to each time parameter of the selected walking mode by using the obtained fast-walking speed parameter, the slow-walking speed parameter, and the average step distance of the user.
  • the walking mode is preset by the system for the user to select, for example, a diet mode, a Marathon mode, a fast-walking mode, and a slow-walking mode, and different time parameter characteristics are preset for each walking mode.
  • the walking mode may be selected from a walking mode menu after the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance of the user are received.
  • Each walking mode has a fixed procedure.
  • the operating module 120 loads the walking mode selected by the user, and operates on the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance, so as to obtain the walking steps of the user respectively corresponding to each time parameter of the walking mode.
  • the fast-walking speed parameter received by the receiving module 110 is “7.5 kilometer/hour (km/h)”
  • the slow-walking speed parameter is “4 km/h”
  • the average step distance is “0.8 meter (m)”
  • the walking mode selected by the user is the “diet mode”.
  • the procedure of the “diet mode” preset in the system is “the slow-walking from the 1 st minute to the 5 th minute, the fast-walking from the 6 th minute to the 25 th minute, and the slow-walking from the 26 th minute to the 30 th minute”.
  • the walking steps corresponding to the time parameter of the 1 st minute to the 5 th minute are “83”
  • the walking steps corresponding to the time parameter of the 6 th minute to the 25 th minute are “156”
  • the walking steps corresponding to the time parameter of the 26 th minute to the 30 th minute are “83”.
  • the generating module 130 generates the walking procedure according to each time parameter and the corresponding walking steps.
  • the walking procedure refers to a profile in a text or sheet form, and may provide the input data required during patterning. That is, after the operating module 120 operates to obtain the walking steps corresponding to each time parameter of the walking mode, the generating module 130 generates the walking procedure according to time parameter and the corresponding walking steps. According to the above example, the generating module 130 generates the walking procedure according to the walking steps “83” corresponding to the time parameter of the 1 st minute to the 5 th minute, the walking steps “156” corresponding to the time parameter of the 6 th minute to the 25 th minute, and the walking steps “83” corresponding to the time parameter of the 26 th minute to the 30 th minute.
  • the converting and displaying module 140 performs a patterning conversion on the walking procedure to convert the walking procedure into a walking pattern procedure, and displays the walking pattern procedure. That is, after the generating module 130 generates the walking procedure, the converting and displaying module 140 displays the walking procedure after performing the patterning conversion on the walking procedure.
  • the walking pattern procedure is represented by a pattern, for example, a histogram, in which a horizontal axis indicates the time parameter, and a longitudinal axis indicates the walking steps. According to the above example, the time parameter of the 1 st minute to the 30 th minute is the horizontal axis, the walking steps “83” or “156” corresponding to the time parameter of the 1 st minute to the 30 th minute is the longitudinal axis.
  • the histogram is used to show the walking pattern procedure.
  • the editing module 150 provides the walking pattern procedure to the user for dynamically editing and modifying, that is, the user may view the walking pattern procedure displaying the walking procedure in the pattern form on the converting and displaying module 140 , and the user dynamically edits and modifies the walking pattern procedure by using the editing module 150 .
  • the user edits and modifies the walking pattern procedure by dragging a pointer device. That is, the user may select a part of the histogram of the time parameter to be edited and modified by using a mouse cursor, and edit and modify the corresponding walking steps by dragging the cursor, or may click on a part of the histogram of the time parameter to be edited and modified by using a mouse cursor, and edit and modify the corresponding walking steps by pressing an up or down key.
  • the storing module 160 stores the walking procedure according to each time parameter and the corresponding walking steps of the walking pattern procedure again, that is, the walking pattern procedure edited and modified by the user through the editing module 150 is stored as the walking procedure according to each time parameter and the corresponding walking steps.
  • the user may load the walking procedure stored by the storing module 160 to the walking device, such that the walking device executes the walking procedure.
  • various walking parameters of the user are operated by loading the walking mode, so as to obtain the walking steps of the user corresponding to each time parameter of the walking mode. Further, the walking procedure is converted into the walking pattern procedure for the user to dynamically edit and modify. Finally, the walking procedure is generated, so as to solve the problem that the personal walking procedure cannot be provided.
  • FIG. 2 is a flow chart of a method for editing a walking procedure of the present invention
  • FIGS. 3 to 6 are schematic views of a system for editing a walking procedure according to the embodiments of the present invention. Referring to FIGS. 2 to 6 , the operation steps and the embodiments of the system for editing the walking procedure of the present invention are described.
  • a walk information input interface 300 includes a fast-walking speed input block 310 , a slow-walking speed input block 320 , a step distance input block 330 , and a walking mode option selecting block 340 .
  • the user inputs a fast-walking speed parameter of “6 km/h” from the fast-walking speed input block 310 in the walk information input interface 300 , inputs a slow-walking speed parameter of “4 km/h” from the slow-walking speed input block 320 , inputs an average step distance of “0.8 m/step” from the step distance input block 330 , and selects a walking mode option of “diet” from the walking mode option selecting block 340 .
  • the system for editing the walking procedure 100 receives the fast-walking speed parameter of “6 km/h”, the slow-walking speed parameter of “4 km/h”, and the average step distance of “0.8 m/step” of the user (Step 201 ).
  • the diet mode 400 includes a preset procedure 410 , a time parameter (minute) 420 and walking steps 430 .
  • the system for editing the walking procedure 100 presets that each walking mode has the preset procedure 410 .
  • the system for editing the walking procedure 100 loads the diet mode 400 corresponding to the walking mode option of “diet”, in which the preset procedure 410 corresponding to the time parameter (minute) 420 of “1-5” is the “slow-walking”, the preset procedure 410 corresponding to the time parameter (minute) 420 of “6-25” is the “fast-walking”, the preset procedure 410 corresponding to the time parameter (minute) 420 of “26-35” is the “slow-walking”, the preset procedure 410 corresponding to the time parameter (minute) 420 of “36-50” is the “fast-walking”, and the preset procedure 410 corresponding to the time parameter (minute) 420 of “51-60” is the “slow-walk
  • the system for editing the walking procedure 100 After obtaining the walking steps (step) 430 respectively corresponding to each time parameter (minute) 420 of the walking mode of “diet”, the system for editing the walking procedure 100 generates the walking procedure according to each time parameter (minute) 420 and the corresponding walking steps (step) 430 (Step 203 ). Next, the system for editing the walking procedure 100 performs a patterning conversion on the walking procedure to convert the walking procedure into a walking pattern procedure 500 .
  • the walking pattern procedure 500 is represented by a histogram, in which a horizontal axis is the time parameter (minute), and a longitudinal axis is the walking steps (step). Then, the system for editing the walking procedure 100 displays the walking pattern procedure 500 (Step 204 ).
  • the user may obtain the personal walking procedure meeting the demand of the user from the walking pattern procedure shown in the pattern form.
  • the system for editing the walking procedure 100 provides the walking pattern procedure 500 to the user for dynamically editing and modifying.
  • the user may edit and modify the walking pattern procedure by dragging a pointer device, that is, the user may edit and modify the walking steps corresponding to a specific time parameter by dragging the histogram in the walking pattern procedure 500 with a mouse.
  • the user changes the walking steps (step) 430 of “125” corresponding to the time parameter (minute) 420 of “6-25” to “140” by dragging the histogram in the walking pattern procedure 500 with the mouse, and changes the walking steps (step) 430 of “83” corresponding to the time parameter (minute) 420 of “51-60” to “60” by dragging the histogram in the walking pattern procedure 500 with the mouse.
  • the edited and modified walking pattern procedure 500 is the personal walking procedure meeting the demand of the user (Step 205 ).
  • the system for editing the walking procedure 100 stores the walking procedure according to each time parameter (minute) 420 and the corresponding walking steps (step) 430 of the walking pattern procedure 500 again (Step 206 ).
  • the user may load the walking procedure to the walking device, such as a pedometer which may execute the walking procedure, and achieve the effect of the walking exercise by using the walking device to execute the personal walking procedure.
  • the differences between the present invention and the prior art are that in the present invention, various walking parameters of the user are operated by loading a walking mode, so as to obtain the walking steps of the user corresponding to each time parameter of the walking mode. Further, the walking procedure is converted to the walking pattern procedure, such that the user may dynamically edit and modify the walking pattern procedure, and finally the walking procedure is stored.
  • the problem of the prior art that the personal walking procedure cannot be provided is solved, so as to provide the personal walking procedure and improve the exercise efficiency.

Abstract

A system and a method for editing a walking procedure are provided. Various walking parameters of the user are operated by loading a walking mode, so as to obtain walking steps of the user corresponding to each time parameter of the walking mode. Further, the walking procedure is converted to a walking pattern procedure, and the walking pattern procedure is provided to the user for dynamically editing and modifying. Finally the walking procedure is stored. Thus, a problem that a personal walking procedure cannot be provided is solved, thereby providing the personal walking procedure and improving exercise efficiency.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention relates to a system and a method for editing a walking procedure, and more particularly to a system and a method for editing a walking procedure for setting a walking device.
  • 2. Related Art
  • Recently, as economic industry is quickly developed, and living standard is improved, the entertainment of modern people becomes more diversified, and the modern people increasingly attach importance to the appropriate physical exercises after the busy work. Therefore, many portable walking devices have been developed, for example, a pedometer. The pedometer is used to measure the walking or running steps, which is convenient to carry and easy to operate, so it is widely used currently.
  • Generally, most of the existing pedometers only have the step counting function, in which the pedometer may count the steps of a user to generate the step counting data, and the step counting data is displayed on a display device. The function of generating only the step counting data according to the steps cannot meet the demand of users. For example, a user may obtain the exercise data from fitness devices or other devices capable of detecting the personal exercise data, but cannot apply the exercise data, and the pedometer cannot propose the personal walking procedure for meeting the demand of the user.
  • To sum up, the prior art has the problem that the personal walking procedure cannot be provided. Therefore, it is necessary to provide an improved technical means to solve the problem.
  • SUMMARY OF THE INVENTION
  • In view of the problem of the prior art that the personal walking procedure cannot be provided, the present invention is directed to a system and a method for editing a walking procedure.
  • The present invention provides a system for editing a walking procedure for setting a walking device. The system at least includes a receiving module, an operating module, a generating module, a converting and displaying module, an editing module, and a storing module. The receiving module is used to receive a fast-walking speed parameter, a slow-walking speed parameter, and an average step distance of a user. The operating module is used to load a walking mode to operate on the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance, so as to obtain walking steps of the user respectively corresponding to each time parameter of the walking mode. The generating module is used to generate a walking procedure according to each time parameter and the corresponding walking steps. The converting and displaying module is used to perform a patterning conversion on the walking procedure to convert the walking procedure into a walking pattern procedure, and display the walking pattern procedure. The editing module is used for the user to dynamically edit and modify the walking pattern procedure. The storing module is used to store the walking procedure according to each time parameter and the corresponding walking steps of the walking pattern procedure again.
  • The present invention provides a method for editing a walking procedure for setting a walking device, which includes the following steps at least. A fast-walking speed parameter, a slow-walking speed parameter, and an average step distance of a user are received. Next, a walking mode is loaded to operate on the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance, so as to obtain the walking steps of the user respectively corresponding to each time parameter of the walking mode. Then, a walking procedure is generated according to each time parameter and the corresponding walking steps, a patterning conversion is performed on the walking procedure to convert the walking procedure into a walking pattern procedure, and the walking pattern procedure is displayed. It is provided for the user to edit and modify the walking pattern procedure dynamically. Finally, the walking procedure is stored according to each time parameter and the corresponding walking steps of the walking pattern procedure again.
  • The system and the method of the present invention are described above, and the differences between the present invention and the prior art lie in that in the present invention, various walking parameters of the user are operated by loading the walking mode, so as to obtain the walking steps of the user corresponding to each time parameter of the walking mode. Further, the walking procedure is converted to a walking pattern procedure, and the user may dynamically edit and modify the walking pattern procedure, and finally the walking procedure is stored.
  • Through the above technical means, in the present invention, the personal walking procedure is provided, thereby improving the exercise efficiency.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The present invention will become more fully understood from the detailed description given herein below for illustration only, and thus are not limitative of the present invention, and wherein:
  • FIG. 1 is a block diagram of a system for editing a walking procedure of the present invention;
  • FIG. 2 is a flow chart of a method for editing the walking procedure of the present invention; and
  • FIGS. 3 to 6 are schematic views of the system for editing the walking procedure according to embodiments of the present invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • The detailed features and advantages of the present invention will be described in detail in the following embodiments. Those skilled in the arts can easily understand and implement the content of the present invention. Furthermore, the relative objectives and advantages of the present invention are apparent to those skilled in the arts with reference to the content disclosed in the specification, claims, and drawings.
  • Before the embodiments of the present invention are described, a system and a method for editing a walking procedure of the present invention are further described with reference to the accompanying drawings. FIG. 1 is a block diagram of the system for editing the walking procedure of the present invention. Referring to FIG. 1, a system for editing a walking procedure 100 includes a receiving module 110, an operating module 120, a generating module 130, a converting and displaying module 140, an editing module 150, and a storing module 160. The system for editing the walking procedure 100 is used to set a walking device, and the walking device is, for example, a pedometer that may execute the walking procedure.
  • The receiving module 110 receives a fast-walking speed parameter, a slow-walking speed parameter, and an average step distance of the user. It should be noted that the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance may be input by the user, detected by a fitness device, or read from a universal serial bus (USB) storage device. When the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance are input by the user, the fast-walking speed parameter is the fast-walking speed input by the user, the slow-walking speed parameter is the slow-walking speed input by the user, and the average step distance is the step distance during walking input by the user. When the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance are detected by the fitness device, the fast-walking speed parameter is a fast-walking average speed calculated as follows: speed parameters at every time point in a period of time are detected and collected by the fitness device, an average speed is obtained after computation, and then speed parameters at the time points when the speeds are higher than the average speed are computed to obtain the fast-walking average speed; the slow-walking speed parameter is a slow-walking average speed calculated as follows: speed parameters at every time point in a period of time are detected and collected by the fitness device, an average speed is obtained after computation, and then the speed parameters at the time points when the speeds are lower than the average speed are computed to obtain the slow-walking average speed; the average step distance is obtained by computing the step distances detected and collected by the fitness device. When the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance are read from the USB storage device, the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance may be firstly detected by the fitness device and stored in the USB storage device. Therefore, the receiving module 110 receives the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance of the user during walking.
  • The operating module 120 loads the walking mode selected by the user, and then operates walking steps of the user respectively corresponding to each time parameter of the selected walking mode by using the obtained fast-walking speed parameter, the slow-walking speed parameter, and the average step distance of the user. It should be noted that the walking mode is preset by the system for the user to select, for example, a diet mode, a Marathon mode, a fast-walking mode, and a slow-walking mode, and different time parameter characteristics are preset for each walking mode.
  • The walking mode may be selected from a walking mode menu after the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance of the user are received. Each walking mode has a fixed procedure. After the receiving module 110 receives the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance, the operating module 120 loads the walking mode selected by the user, and operates on the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance, so as to obtain the walking steps of the user respectively corresponding to each time parameter of the walking mode. A computing formula of the operating module 120 for obtaining the walking steps is “steps=speed*time/step distance”. The operating module 120 operates on the fast-walking speed parameter, the slow-walking speed parameter, the average step distance, and the time, so as to obtain the walking steps corresponding to each time parameter. It should be noted that if the walking steps operated by using the computing formula of the walking steps of “steps=speed*time/step distance” is not an integer, the walking steps is rounded to obtain integral walking steps.
  • For example, the fast-walking speed parameter received by the receiving module 110 is “7.5 kilometer/hour (km/h)”, the slow-walking speed parameter is “4 km/h”, and the average step distance is “0.8 meter (m)”, and the walking mode selected by the user is the “diet mode”. The procedure of the “diet mode” preset in the system is “the slow-walking from the 1st minute to the 5th minute, the fast-walking from the 6th minute to the 25th minute, and the slow-walking from the 26th minute to the 30th minute”. The operating module 120 loads the walking mode “diet mode” selected by the user, and obtains that the walking steps per minute in the slow-walking are “83” in the procedure of “the slow-walking from the 1st minute to the 5th minute and the slow-walking from the 26th minute to the 30th minute”, and the walking steps per minute of the fast-walking are “156” in the procedure of “fast-walking from the 6th minute to the 25th minute” according to the computing formula of the walking steps of “steps=speed*time/step distance”. That is, the walking steps corresponding to the time parameter of the 1st minute to the 5th minute are “83”, the walking steps corresponding to the time parameter of the 6th minute to the 25th minute are “156”, and the walking steps corresponding to the time parameter of the 26th minute to the 30th minute are “83”.
  • The generating module 130 generates the walking procedure according to each time parameter and the corresponding walking steps. The walking procedure refers to a profile in a text or sheet form, and may provide the input data required during patterning. That is, after the operating module 120 operates to obtain the walking steps corresponding to each time parameter of the walking mode, the generating module 130 generates the walking procedure according to time parameter and the corresponding walking steps. According to the above example, the generating module 130 generates the walking procedure according to the walking steps “83” corresponding to the time parameter of the 1st minute to the 5th minute, the walking steps “156” corresponding to the time parameter of the 6th minute to the 25th minute, and the walking steps “83” corresponding to the time parameter of the 26th minute to the 30th minute.
  • The converting and displaying module 140 performs a patterning conversion on the walking procedure to convert the walking procedure into a walking pattern procedure, and displays the walking pattern procedure. That is, after the generating module 130 generates the walking procedure, the converting and displaying module 140 displays the walking procedure after performing the patterning conversion on the walking procedure. It should be noted that the walking pattern procedure is represented by a pattern, for example, a histogram, in which a horizontal axis indicates the time parameter, and a longitudinal axis indicates the walking steps. According to the above example, the time parameter of the 1st minute to the 30th minute is the horizontal axis, the walking steps “83” or “156” corresponding to the time parameter of the 1st minute to the 30th minute is the longitudinal axis. Here, the histogram is used to show the walking pattern procedure.
  • The editing module 150 provides the walking pattern procedure to the user for dynamically editing and modifying, that is, the user may view the walking pattern procedure displaying the walking procedure in the pattern form on the converting and displaying module 140, and the user dynamically edits and modifies the walking pattern procedure by using the editing module 150. It should be noted that the user edits and modifies the walking pattern procedure by dragging a pointer device. That is, the user may select a part of the histogram of the time parameter to be edited and modified by using a mouse cursor, and edit and modify the corresponding walking steps by dragging the cursor, or may click on a part of the histogram of the time parameter to be edited and modified by using a mouse cursor, and edit and modify the corresponding walking steps by pressing an up or down key.
  • The storing module 160 stores the walking procedure according to each time parameter and the corresponding walking steps of the walking pattern procedure again, that is, the walking pattern procedure edited and modified by the user through the editing module 150 is stored as the walking procedure according to each time parameter and the corresponding walking steps. The user may load the walking procedure stored by the storing module 160 to the walking device, such that the walking device executes the walking procedure.
  • Through the operation of the system for editing the walking procedure, various walking parameters of the user are operated by loading the walking mode, so as to obtain the walking steps of the user corresponding to each time parameter of the walking mode. Further, the walking procedure is converted into the walking pattern procedure for the user to dynamically edit and modify. Finally, the walking procedure is generated, so as to solve the problem that the personal walking procedure cannot be provided.
  • The present invention is described below in detail through the following embodiments, but it is not used to limit the present invention. It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention.
  • FIG. 2 is a flow chart of a method for editing a walking procedure of the present invention, and FIGS. 3 to 6 are schematic views of a system for editing a walking procedure according to the embodiments of the present invention. Referring to FIGS. 2 to 6, the operation steps and the embodiments of the system for editing the walking procedure of the present invention are described.
  • Referring to FIG. 3, a walk information input interface 300 includes a fast-walking speed input block 310, a slow-walking speed input block 320, a step distance input block 330, and a walking mode option selecting block 340. The user inputs a fast-walking speed parameter of “6 km/h” from the fast-walking speed input block 310 in the walk information input interface 300, inputs a slow-walking speed parameter of “4 km/h” from the slow-walking speed input block 320, inputs an average step distance of “0.8 m/step” from the step distance input block 330, and selects a walking mode option of “diet” from the walking mode option selecting block 340. After the user finishes inputting, the system for editing the walking procedure 100 receives the fast-walking speed parameter of “6 km/h”, the slow-walking speed parameter of “4 km/h”, and the average step distance of “0.8 m/step” of the user (Step 201).
  • Referring to FIG. 4, the diet mode 400 includes a preset procedure 410, a time parameter (minute) 420 and walking steps 430. The system for editing the walking procedure 100 presets that each walking mode has the preset procedure 410. When the user selects the walking mode option “diet”, the system for editing the walking procedure 100 loads the diet mode 400 corresponding to the walking mode option of “diet”, in which the preset procedure 410 corresponding to the time parameter (minute) 420 of “1-5” is the “slow-walking”, the preset procedure 410 corresponding to the time parameter (minute) 420 of “6-25” is the “fast-walking”, the preset procedure 410 corresponding to the time parameter (minute) 420 of “26-35” is the “slow-walking”, the preset procedure 410 corresponding to the time parameter (minute) 420 of “36-50” is the “fast-walking”, and the preset procedure 410 corresponding to the time parameter (minute) 420 of “51-60” is the “slow-walking”. After loading the walking procedure, the system for editing the walking procedure 100 operates the walking steps according to the computing formula of “steps=speed*time/step distance” by using the fast-walking speed parameter of “6 km/h”, the slow-walking speed parameter of “4 km/h”, and the average step distance of “0.8 m/step”, so as to obtain that the walking steps (step) 430 corresponding to the time parameter (minute) 420 “1-5” is “83”, the walking steps (step) 430 corresponding to the time parameter (minute) 420 “6-25” is “125”, the walking steps (step) 430 corresponding to the time parameter (minute) 420 “26-35” is “83”, the walking steps (step) 430 corresponding to the time parameter (minute) 420 “36-50” is “125”, and the walking steps (step) 430 corresponding to the time parameter (minute) 420 “51-60” is “83” (Step 202).
  • Referring to FIG. 5, after obtaining the walking steps (step) 430 respectively corresponding to each time parameter (minute) 420 of the walking mode of “diet”, the system for editing the walking procedure 100 generates the walking procedure according to each time parameter (minute) 420 and the corresponding walking steps (step) 430 (Step 203). Next, the system for editing the walking procedure 100 performs a patterning conversion on the walking procedure to convert the walking procedure into a walking pattern procedure 500. The walking pattern procedure 500 is represented by a histogram, in which a horizontal axis is the time parameter (minute), and a longitudinal axis is the walking steps (step). Then, the system for editing the walking procedure 100 displays the walking pattern procedure 500 (Step 204).
  • Referring to FIG. 6, after the walking pattern procedure 500 is displayed, the user may obtain the personal walking procedure meeting the demand of the user from the walking pattern procedure shown in the pattern form. If the user intends to edit and modify the walking pattern procedure, the system for editing the walking procedure 100 provides the walking pattern procedure 500 to the user for dynamically editing and modifying. The user may edit and modify the walking pattern procedure by dragging a pointer device, that is, the user may edit and modify the walking steps corresponding to a specific time parameter by dragging the histogram in the walking pattern procedure 500 with a mouse. For example, the user changes the walking steps (step) 430 of “125” corresponding to the time parameter (minute) 420 of “6-25” to “140” by dragging the histogram in the walking pattern procedure 500 with the mouse, and changes the walking steps (step) 430 of “83” corresponding to the time parameter (minute) 420 of “51-60” to “60” by dragging the histogram in the walking pattern procedure 500 with the mouse. The edited and modified walking pattern procedure 500 is the personal walking procedure meeting the demand of the user (Step 205).
  • After the user finishes editing and modifying the walking pattern procedure 500, the system for editing the walking procedure 100 stores the walking procedure according to each time parameter (minute) 420 and the corresponding walking steps (step) 430 of the walking pattern procedure 500 again (Step 206). The user may load the walking procedure to the walking device, such as a pedometer which may execute the walking procedure, and achieve the effect of the walking exercise by using the walking device to execute the personal walking procedure.
  • To sum up, the differences between the present invention and the prior art are that in the present invention, various walking parameters of the user are operated by loading a walking mode, so as to obtain the walking steps of the user corresponding to each time parameter of the walking mode. Further, the walking procedure is converted to the walking pattern procedure, such that the user may dynamically edit and modify the walking pattern procedure, and finally the walking procedure is stored. Through the technical means, the problem of the prior art that the personal walking procedure cannot be provided is solved, so as to provide the personal walking procedure and improve the exercise efficiency.
  • Although the invention has been described with reference to specific embodiments, this description is not meant to be construed in a limiting sense. Various modifications of the disclosed embodiments, as well as alternative embodiments, will be apparent to persons skilled in the art. It is, therefore, contemplated that the appended claims will cover all modifications that fall within the true scope of the invention.

Claims (10)

1. A system for editing a walking procedure, for setting a walking device, at least comprising:
a receiving module, for receiving a fast-walking speed parameter, a slow-walking speed parameter, and an average step distance of a user;
an operating module, for loading a walking mode to operate on the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance, so as to obtain walking steps of the user corresponding to each time parameter of the walking mode;
a generating module, for generating a walking procedure according to each of the time parameters and the corresponding walking steps;
a converting and displaying module, for performing a patterning conversion on the walking procedure to convert the walking procedure into a walking pattern procedure, and displaying the walking pattern procedure;
an editing module, for providing the walking pattern procedure to the user for dynamically editing and modifying; and
a storing module, for storing the walking procedure according to each of the time parameters and the corresponding walking steps of the walking pattern procedure again.
2. The system for editing a walking procedure according to claim 1, wherein the walking pattern procedure is represented by a histogram, a horizontal axis indicates the time parameters, and a longitudinal axis indicates the walking steps.
3. The system for editing a walking procedure according to claim 1, wherein the user edits and modifies the walking pattern procedure by dragging a pointer device.
4. The system for editing a walking procedure according to claim 1, wherein the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance are input by the user, detected by a fitness device, or read from a universal serial bus (USB) storage device.
5. The system for editing a walking procedure according to claim 1, wherein the walking mode is preset in the system and provided to the user for selection.
6. A method for editing a walking procedure, for setting a walking device, at least comprising:
receiving a fast-walking speed parameter, a slow-walking speed parameter, and an average step distance of a user;
loading a walking mode to operate on the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance, so as to obtain walking steps of the user corresponding to each time parameter of the walking mode;
generating a walking procedure according to each of the time parameters and the corresponding walking steps;
performing a patterning conversion on the walking procedure to convert the walking procedure into a walking pattern procedure, and displaying the walking pattern procedure;
providing the walking pattern procedure to the user for dynamically editing and modifying; and
storing the walking procedure according to each of the time parameters and the corresponding walking steps of the walking pattern procedure again.
7. The method for editing a walking procedure according to claim 6, wherein the walking pattern procedure is represented by a histogram, a horizontal axis indicates the time parameters, and a longitudinal axis indicates the walking steps.
8. The method for editing a walking procedure according to claim 6, wherein the user edits and modifies the walking pattern procedure by dragging a pointer device.
9. The method for editing a walking procedure according to claim 6, wherein the fast-walking speed parameter, the slow-walking speed parameter, and the average step distance are input by the user, detected by a fitness device, or read from a universal serial bus (USB) storage device.
10. The method for editing a walking procedure according to claim 6, wherein the walking mode is preset in the system and provided to the user for selection.
US12/320,911 2009-02-09 2009-02-09 System and method for editing walking procedure Abandoned US20100204016A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/320,911 US20100204016A1 (en) 2009-02-09 2009-02-09 System and method for editing walking procedure

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/320,911 US20100204016A1 (en) 2009-02-09 2009-02-09 System and method for editing walking procedure

Publications (1)

Publication Number Publication Date
US20100204016A1 true US20100204016A1 (en) 2010-08-12

Family

ID=42540901

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/320,911 Abandoned US20100204016A1 (en) 2009-02-09 2009-02-09 System and method for editing walking procedure

Country Status (1)

Country Link
US (1) US20100204016A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130097547A1 (en) * 2011-10-13 2013-04-18 Sony Corporation Information processing apparatus, information processing method, and computer program
US20160004842A1 (en) * 2013-02-08 2016-01-07 Nestec S.A. Assessment and advice on nutrition and endurance
US10926137B2 (en) 2017-12-21 2021-02-23 Under Armour, Inc. Automatic trimming and classification of activity data

Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030236614A1 (en) * 2002-06-24 2003-12-25 Casio Computer Co., Ltd. Navigation method/apparatus capable of registering detailed navigation course information, and navigation program
US20040116837A1 (en) * 2002-10-02 2004-06-17 Seiko Epson Corporation Body motion detector
US20060020177A1 (en) * 2004-07-24 2006-01-26 Samsung Electronics Co., Ltd. Apparatus and method for measuring quantity of physical exercise using acceleration sensor
US20060167387A1 (en) * 2005-01-27 2006-07-27 Horst Buchholz Physical activity monitor
US20060183603A1 (en) * 2005-02-15 2006-08-17 Astilean Aurel A Portable device for weight loss and improving physical fitness and method therefor
US20070173377A1 (en) * 2003-07-09 2007-07-26 Ari Jamsen Method and apparatus for detecting types of exercise
US20070186756A1 (en) * 2005-12-16 2007-08-16 Sony Corporation Apparatus and method of playing back audio signal
US20070250261A1 (en) * 2006-04-20 2007-10-25 Honeywell International Inc. Motion classification methods for personal navigation
US20080038704A1 (en) * 2006-06-29 2008-02-14 Careguide Systems, Inc. Integrated blood pressure control and coronary artery self-care system and method
US20080105065A1 (en) * 2006-10-31 2008-05-08 Samsung Electronics Co., Ltd. Movement distance measuring apparatus and method
US20080175443A1 (en) * 2007-01-23 2008-07-24 Fullpower, Inc. System control via characteristic gait signature
US20080262392A1 (en) * 2006-05-22 2008-10-23 Apple Inc. Calibration techniques for activity sensing devices
US7463997B2 (en) * 2005-10-03 2008-12-09 Stmicroelectronics S.R.L. Pedometer device and step detection method using an algorithm for self-adaptive computation of acceleration thresholds
US20090176526A1 (en) * 2007-11-11 2009-07-09 Altman Peter A Longitudinal Personal Health Management System Using Mobile Data Capture
US20090221937A1 (en) * 2008-02-25 2009-09-03 Shriners Hospitals For Children Activity Monitoring
US20100057398A1 (en) * 1997-10-02 2010-03-04 Nike, Inc. Monitoring activity of a user in locomotion on foot
US20100075807A1 (en) * 2008-02-04 2010-03-25 Xiusolution Co., Ltd. Apparatus and method for correcting life patterns in real time
US20100083968A1 (en) * 2008-10-01 2010-04-08 Breathe Technologies Ventilator with biofeedback monitoring and control for improving patient activity and health
US20100120584A1 (en) * 2007-07-27 2010-05-13 Omron Healthcare Co., Ltd. Activity meter

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100057398A1 (en) * 1997-10-02 2010-03-04 Nike, Inc. Monitoring activity of a user in locomotion on foot
US20030236614A1 (en) * 2002-06-24 2003-12-25 Casio Computer Co., Ltd. Navigation method/apparatus capable of registering detailed navigation course information, and navigation program
US20040116837A1 (en) * 2002-10-02 2004-06-17 Seiko Epson Corporation Body motion detector
US20070173377A1 (en) * 2003-07-09 2007-07-26 Ari Jamsen Method and apparatus for detecting types of exercise
US20060020177A1 (en) * 2004-07-24 2006-01-26 Samsung Electronics Co., Ltd. Apparatus and method for measuring quantity of physical exercise using acceleration sensor
US20060167387A1 (en) * 2005-01-27 2006-07-27 Horst Buchholz Physical activity monitor
US20060183603A1 (en) * 2005-02-15 2006-08-17 Astilean Aurel A Portable device for weight loss and improving physical fitness and method therefor
US7463997B2 (en) * 2005-10-03 2008-12-09 Stmicroelectronics S.R.L. Pedometer device and step detection method using an algorithm for self-adaptive computation of acceleration thresholds
US20070186756A1 (en) * 2005-12-16 2007-08-16 Sony Corporation Apparatus and method of playing back audio signal
US20070250261A1 (en) * 2006-04-20 2007-10-25 Honeywell International Inc. Motion classification methods for personal navigation
US20080262392A1 (en) * 2006-05-22 2008-10-23 Apple Inc. Calibration techniques for activity sensing devices
US20080038704A1 (en) * 2006-06-29 2008-02-14 Careguide Systems, Inc. Integrated blood pressure control and coronary artery self-care system and method
US20080105065A1 (en) * 2006-10-31 2008-05-08 Samsung Electronics Co., Ltd. Movement distance measuring apparatus and method
US20080175443A1 (en) * 2007-01-23 2008-07-24 Fullpower, Inc. System control via characteristic gait signature
US20100120584A1 (en) * 2007-07-27 2010-05-13 Omron Healthcare Co., Ltd. Activity meter
US20090176526A1 (en) * 2007-11-11 2009-07-09 Altman Peter A Longitudinal Personal Health Management System Using Mobile Data Capture
US20100075807A1 (en) * 2008-02-04 2010-03-25 Xiusolution Co., Ltd. Apparatus and method for correcting life patterns in real time
US20090221937A1 (en) * 2008-02-25 2009-09-03 Shriners Hospitals For Children Activity Monitoring
US20100083968A1 (en) * 2008-10-01 2010-04-08 Breathe Technologies Ventilator with biofeedback monitoring and control for improving patient activity and health

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130097547A1 (en) * 2011-10-13 2013-04-18 Sony Corporation Information processing apparatus, information processing method, and computer program
US10460291B2 (en) * 2011-10-13 2019-10-29 Sony Corporation Information processing apparatus, information processing method, and computer program for scheduling activities modelled from activities of third parties
US20160004842A1 (en) * 2013-02-08 2016-01-07 Nestec S.A. Assessment and advice on nutrition and endurance
US10937538B2 (en) * 2013-02-08 2021-03-02 Societe Des Produits Nestle S.A. Assessment and advice on nutrition and endurance
US10926137B2 (en) 2017-12-21 2021-02-23 Under Armour, Inc. Automatic trimming and classification of activity data
US11896872B2 (en) 2017-12-21 2024-02-13 Under Armour, Inc. Automatic trimming and classification of activity data

Similar Documents

Publication Publication Date Title
US20220334640A1 (en) Motion and Gesture Input from a Wearable Device
CN101916161B (en) Interface model selection method based on image of region pressed by finger and mobile terminal
US8120586B2 (en) Electronic devices with touch-sensitive navigational mechanisms, and associated methods
CN104251690B (en) A kind of method and electronic equipment for obtaining relative altitude
CN104636406B (en) A kind of method and apparatus according to user behavior pushed information
JP4893325B2 (en) SYSTEM ANALYSIS PROGRAM, RECORDING MEDIUM CONTAINING THE PROGRAM, SYSTEM ANALYSIS METHOD, AND SYSTEM ANALYSIS DEVICE
RU2015104882A (en) PORTABLE TERMINAL USING THE TOUCH KNOB AND METHOD FOR ENTERING A HANDWRITTEN TEXT USING IT
CN107122119A (en) Information processing method, device, electronic equipment and computer-readable recording medium
CN110531920A (en) Display methods, device, terminal and the storage medium of side toolbar
CN102117165A (en) Touch input processing method and mobile terminal
CN104281265A (en) Application program control method, application program control device and electronic equipment
CN108307068A (en) Pair screen shows interface switching method, mobile terminal and storage medium
CN106596394A (en) Hair detection method, terminal and comb
US20100204016A1 (en) System and method for editing walking procedure
CN113127973B (en) CAE simulation technology-based multi-material intelligent material selection method and system and electronic equipment
CN109885819A (en) Data form dynamic adjusting method, system, equipment and storage medium
CN102710846A (en) System and method for realizing electronic book page turning based on forced induction
CN109389365A (en) Processing method, device and the electronic equipment of multiple person cooperational formula document
KR102197911B1 (en) Method for determining user exercies information and apparatus for the same
CN105867805A (en) Information loading method and electronic equipment
CN103744609B (en) A kind of data extraction method and device
CN103543930A (en) E-book operating and controlling method and device
CN101477688B (en) Method and apparatus for extracting edge of target
CN104254854A (en) Pattern mining based on occupancy
CN106844498A (en) Record the simultaneously method of management movement amount and its robot device

Legal Events

Date Code Title Description
AS Assignment

Owner name: INVENTEC CORPORATION, TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHIU, CHAUCER;DAI, FRANCES;REEL/FRAME:022284/0655

Effective date: 20081212

STCB Information on status: application discontinuation

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