Methods and systems for training proper gait of a user
First Claim
Patent Images
1. A system for training proper walking or running of a user, comprising:
- a mobile communication device including memory, and at least one processor;
at least one inertial sensor being for attachment at or above a waist of the user, and configured to provide sensor data;
at least one output interface including a display output interface;
the memory for storing information for an ideal bounce including i) a landing shoulder and/or arm to knee minimum compression value and ii) a propulsion shoulder and/or arm to knee minimum extension value during ground impact, the information including animation information, and including information for an ideal acceleration over time which correlates to at least a GRF (Ground Reaction Force) including an ideal rate of change of vertical acceleration of the user, an ideal ground impact period of vertical acceleration, and ideal propulsion shoulder and/or arm to knee compression and extension during ground impact; and
the at least one processor in operable communication with the at least one inertial sensor, the output interface, and the memory, for executing instructions stored in the memory which, when executed, cause the at least one processor to;
determine the ideal bounce information from the memory,determine the sensor data from the at least one inertial sensor for an actual walking or running of the user including actual acceleration,perform a comparison determination between the sensor data and the ideal bounce information including;
whether a rate of change of actual vertical acceleration of the user during ground impact is less than a predetermined value, whether a rate of change of the actual vertical acceleration of the user after ground impact is less than a predetermined value, whether a ground impact period of the actual vertical acceleration is greater than a predetermined value, and whether actual landing shoulder and/or arm to knee compression is at least the minimum compression value, and whether actual propulsion shoulder and/or arm to knee extension during ground impact is at least the minimum extension value,output to the at least one output interface information based on the comparison determination, including an acceptable walking or running form indication when it is determined that said comparison determination is satisfied, anddisplay on the display output interface an animation of the actual walking or running.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for training proper gait of a user, the system including at least one inertial sensor, a memory, a controller, and an output interface. The memory is for storing information for an ideal walking or running gait, the information including information for an ideal bounce or acceleration over time. The method can be implemented by the controller and includes displaying an animation of an ideal walking or running gait and an actual gait of the user, both simultaneously with cadence synchronized, and also providing to the output interface a comparison of an actual bounce of the user with the ideal bounce.
11 Citations
30 Claims
-
1. A system for training proper walking or running of a user, comprising:
-
a mobile communication device including memory, and at least one processor; at least one inertial sensor being for attachment at or above a waist of the user, and configured to provide sensor data; at least one output interface including a display output interface; the memory for storing information for an ideal bounce including i) a landing shoulder and/or arm to knee minimum compression value and ii) a propulsion shoulder and/or arm to knee minimum extension value during ground impact, the information including animation information, and including information for an ideal acceleration over time which correlates to at least a GRF (Ground Reaction Force) including an ideal rate of change of vertical acceleration of the user, an ideal ground impact period of vertical acceleration, and ideal propulsion shoulder and/or arm to knee compression and extension during ground impact; and the at least one processor in operable communication with the at least one inertial sensor, the output interface, and the memory, for executing instructions stored in the memory which, when executed, cause the at least one processor to; determine the ideal bounce information from the memory, determine the sensor data from the at least one inertial sensor for an actual walking or running of the user including actual acceleration, perform a comparison determination between the sensor data and the ideal bounce information including;
whether a rate of change of actual vertical acceleration of the user during ground impact is less than a predetermined value, whether a rate of change of the actual vertical acceleration of the user after ground impact is less than a predetermined value, whether a ground impact period of the actual vertical acceleration is greater than a predetermined value, and whether actual landing shoulder and/or arm to knee compression is at least the minimum compression value, and whether actual propulsion shoulder and/or arm to knee extension during ground impact is at least the minimum extension value,output to the at least one output interface information based on the comparison determination, including an acceptable walking or running form indication when it is determined that said comparison determination is satisfied, and display on the display output interface an animation of the actual walking or running. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for training proper walking or running of a user, wherein a mobile communication device includes memory, and at least one processor, wherein at least one inertial sensor is for attachment at or above a waist of the user, and configured to provide sensor data, wherein at least one output interface includes a display output interface, wherein the memory is for storing information for an ideal bounce including i) a landing shoulder and/or arm to knee minimum compression value and ii) a propulsion shoulder and/or arm to knee minimum extension value during ground impact, the information including animation information, and including information for an ideal acceleration over time which correlates to at least a GRF (Ground Reaction Force) including an ideal rate of change of vertical acceleration of the user, an ideal ground impact period of vertical acceleration, and ideal propulsion shoulder and/or arm to knee compression and extension during ground impact, and wherein the at least one processor is in operable communication with the at least one inertial sensor, the output interface, and the memory, for executing instructions stored in the memory, the method being executed by the at least one processor and comprising:
-
determining the ideal bounce information from the memory; determining the sensor data from the at least one inertial sensor for an actual walking or running of the user including actual acceleration; performing a comparison determination between the sensor data and the ideal bounce information including;
whether a rate of change of actual vertical acceleration of the user during ground impact is less than a predetermined value, whether a rate of change of the actual vertical acceleration of the user after ground impact is less than a predetermined value, whether a ground impact period of the actual vertical acceleration is greater than a predetermined value, and whether actual landing shoulder and/or arm to knee compression is at least the minimum compression value, and whether actual propulsion shoulder and/or arm to knee extension during ground impact is at least the minimum extension value;outputting to the at least one output interface information based on the comparison determination, including an acceptable walking or running form indication when it is determined that said comparison determination is satisfied; and displaying on the display output interface an animation of the actual walking or running.
-
-
30. A non-transitory computer-readable medium containing instructions executable by at least one processor for training proper walking or running of a user, wherein a mobile communication device includes memory, and the at least one processor, wherein at least one inertial sensor is for attachment at or above a waist of the user, including at least for attachment with an armband, and configured to provide sensor data, wherein at least one output interface includes a display output interface, wherein the memory is for storing information for an ideal bounce including i) a landing shoulder and/or arm to knee minimum compression value and ii) a propulsion shoulder and/or arm to knee minimum extension value during ground impact, the information including animation information and including information for an ideal acceleration over time which correlates to at least a GRF (Ground Reaction Force) including an ideal rate of change of vertical acceleration of the user, an ideal ground impact period of vertical acceleration, and ideal propulsion shoulder and/or arm to knee compression and extension during ground impact, and wherein the at least one processor is in operable communication with the at least one inertial sensor, the output interface, and the memory, for executing instructions stored in the memory, the instructions comprising:
-
instructions for determining the ideal bounce information from the memory; instructions for determining the sensor data from the at least one inertial sensor for an actual walking or running of the user including actual acceleration; instructions for performing a comparison determination between the sensor data and the ideal bounce information including;
whether a rate of change of actual vertical acceleration of the user during ground impact is less than a predetermined value, whether a rate of change of the actual vertical acceleration of the user after ground impact is less than a predetermined value, whether a ground impact period of the actual vertical acceleration is greater than a predetermined value, and whether actual landing shoulder and/or arm to knee compression is at least the minimum compression value, and whether actual propulsion shoulder and/or arm to knee extension during ground impact is at least the minimum extension value;instructions for outputting to the at least one output interface information based on the comparison determination, including an acceptable walking or running form indication when it is determined that said comparison determination is satisfied; and instructions for displaying on the display output interface an animation of the actual walking or running.
-
Specification