Movement supporting method and apparatus
First Claim
Patent Images
1. A movement supporting method comprising the steps of:
- recording, by at least one movement sensor attached to a user, a first sensor output signal when the user starts moving;
transforming the first sensor output signal into a first autocorrection waveform by computing an autocorrection function of the first sensor output signal;
determining a first movement tempo value of the user based on the first autocorrection waveform;
setting, by at least one computer processor, a target tempo of an exercise performed by the user, wherein the target tempo of the exercise is set based, at least in part, on the first movement tempo value;
recording, by the at least one movement sensor, a second sensor output signal during performance of the exercise by the user;
transforming the second sensor output signal into a second autocorrection waveform by computing an autocorrection function of the second sensor output signal;
determining, based on the second autocorrection waveform, a plurality of second movement tempo values of the user during performance of the exercise, wherein each of the plurality of second movement tempo values indicates a rate of physical movements performed by the user during a fixed time interval during performance of the exercise;
determining, with the at least one computer processor, whether the plurality of second movement tempo values are outside of a target range that includes the target tempo for a predetermined period of time; and
outputting a warning when it is determined that the plurality of second movement tempo values are outside of the target range for the predetermined period of time, wherein outputting a warning comprises outputting a first warning when it is determined that the plurality of second movement tempo values exceed the target range for the predetermined period of time and outputting a second warning when it is determined that the plurality of second movement tempo values fall below the target range for the predetermined period of time, wherein the first warning and the second warning are different.
1 Assignment
0 Petitions
Accused Products
Abstract
A movement supporting method includes the following steps: detecting a movement tempo of a user; determining whether a movement tempo detection value is within a target range; and outputting a warning when the movement tempo detection value is out of the target range.
15 Citations
24 Claims
-
1. A movement supporting method comprising the steps of:
-
recording, by at least one movement sensor attached to a user, a first sensor output signal when the user starts moving; transforming the first sensor output signal into a first autocorrection waveform by computing an autocorrection function of the first sensor output signal; determining a first movement tempo value of the user based on the first autocorrection waveform; setting, by at least one computer processor, a target tempo of an exercise performed by the user, wherein the target tempo of the exercise is set based, at least in part, on the first movement tempo value; recording, by the at least one movement sensor, a second sensor output signal during performance of the exercise by the user; transforming the second sensor output signal into a second autocorrection waveform by computing an autocorrection function of the second sensor output signal; determining, based on the second autocorrection waveform, a plurality of second movement tempo values of the user during performance of the exercise, wherein each of the plurality of second movement tempo values indicates a rate of physical movements performed by the user during a fixed time interval during performance of the exercise; determining, with the at least one computer processor, whether the plurality of second movement tempo values are outside of a target range that includes the target tempo for a predetermined period of time; and outputting a warning when it is determined that the plurality of second movement tempo values are outside of the target range for the predetermined period of time, wherein outputting a warning comprises outputting a first warning when it is determined that the plurality of second movement tempo values exceed the target range for the predetermined period of time and outputting a second warning when it is determined that the plurality of second movement tempo values fall below the target range for the predetermined period of time, wherein the first warning and the second warning are different. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A movement supporting apparatus comprising:
-
at least one movement sensor attachable to a user, wherein the at least one movement sensor is configured to record a first sensor output signal when the user starts moving and record a second sensor output signal during performance of an exercise by the user; and at least one computer processor programmed to; transform the first sensor output signal into a first autocorrection waveform by computing an autocorrection function of the first sensor output signal; determine a first movement tempo value of the user based on the first autocorrection waveform; set a target tempo of the exercise performed by the user, wherein the target tempo of the exercise is set based, at least in part, on the first movement tempo value; transform the second sensor output signal into a second autocorrection waveform by computing an autocorrection function of the second sensor output signal; determine, based on the second autocorrection waveform, a plurality of second movement tempo values of the user during performance of the exercise, where each of the plurality of second movement tempo values indicates a rate of physical movements performed by the user during a fixed time interval during performance of the exercise; determine whether the plurality of second movement tempo values are outside of a target range that includes the target tempo for a predetermined period of time; and output a warning when it is determined that the plurality of second movement tempo values are outside of the target range for the predetermined period of time, wherein outputting a warning comprises performing at least one action selected from the group consisting of changing a playback state of content being output by the movement supporting apparatus, outputting a sound, outputting a light, and generating a vibration, wherein outputting a warning comprises outputting a first warning when it is determined that the plurality of second movement tempo values exceed the target range for the predetermined period of time and outputting a second warning when it is determined that the plurality of second movement tempo values fall below the target range for the predetermined period of time, wherein the first warning and the second warning are different. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An exercise system configured to selectively operate in a movement supporting mode or a playback mode, the exercise system comprising:
-
a content player configured to output music or video content; a movement sensor attachable to a user, the movement sensor configured to record a first sensor output signal when a user starts moving and record a second sensor output signal during performance of an exercise by the user; movement tempo detector circuitry configured to; transform the first sensor output signal into a first autocorrection waveform by computing an autocorrection function of the first sensor output signal; determine a first movement tempo value of the user based on the first autocorrection waveform; transform the second sensor output signal into a second autocorrection waveform by computing an autocorrection function of the second sensor output signal; and determine, based on the second autocorrection waveform, a plurality of second movement tempo values of the user during performance of the exercise, wherein each of the plurality of second movement tempo values indicates a rate of physical movements performed by the user during a fixed time interval during performance of the exercise; a controller configured to set a target tempo of the exercise performed by the user, wherein the target tempo of the exercise is set based, at least in part, on the first movement tempo value; a determining unit operable to determine whether the plurality of second movement tempo values are outside of a target range that includes the target tempo for a predetermined period of time; and a warning output unit configured to output a sound or light, or generate a vibration; wherein the controller is further configured to instruct the warning output unit to output a warning when it is determined by the determining unit that the plurality of second movement tempo values are outside of the target range for the predetermined period of time, wherein outputting a warning comprises outputting a first warning when it is determined that the plurality of second movement tempo values exceed the target range for the predetermined period of time and outputting a second warning when it is determined that the plurality of second movement tempo values fall below the target range for the predetermined period of time, wherein the first warning and the second warning are different.
-
Specification