IP Library › Patent Application 15724099
Patent Application
App. No. 15/724,099

Gathering and Analyzing Kinetic and Kinematic Movement Data

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/724,099
Abstract

Systems and methods disclosed herein include receiving first data sent over a first wireless communication channel from a first inertial sensor positioned in or on a first shoe worn by a user, wherein the first data are generated when the user performs a fundamental movement; identifying a first phase of the fundamental movement by finding a match, within a first tolerance, between a portion of the first data and data characteristic of the first phase; comparing a feature from the portion of the first data to a corresponding feature from a pre-established signature associated with the first phase; and when the comparison yields a result that falls outside a pre-established threshold range, displaying an indication that the feature from the portion of the first data is uncharacteristic.

Claims (55)

1 . A method comprising:

receiving, by a processing device, first data sent over a first wireless communication channel from a first inertial sensor positioned in or on a first shoe worn by a user, wherein the first data are generated when the user performs a fundamental movement;

identifying, by the processing device, a first phase of the fundamental movement by finding a match, within a first tolerance, between a portion of the first data and data characteristic of the first phase;

comparing, by the processing device, a feature from the portion of the first data to a corresponding feature from a pre-established signature associated with the first phase; and

when the comparison yields a result that falls outside a pre-established threshold range, causing the processing device to display an indication that the feature from the portion of the first data is uncharacteristic.

2 . The method of claim 1 , further comprising:

identifying, by the processing device, a type of the fundamental movement by analyzing the first data.

3 . The method of claim 1 , further comprising:

receiving, by the processing device, an input that sets a type of the fundamental movement.

4 . The method of claim 1 further comprising:

causing the processing device to provide a proposed adjustment to an orthotic worn by the user.

5 . The method of claim 1 , wherein the pre-established signature is established from data previously gathered from one or more subjects.

6 . The method of claim 1 , wherein the pre-established signature is established from data previously gathered from the user, and wherein the pre-established signature comprises a baseline signature for the user.

7 . The method of claim 1 , wherein the first inertial movement sensor is selected from the group consisting of accelerometers, gyrometers, and magnetometers.

8 . The method of claim 1 , further comprising:

receiving, by the processing device, second data sent over a second wireless communication channel from a second inertial sensor positioned in or on a second shoe worn by the user, wherein the second data are generated while the user performs the fundamental movement;

identifying, by the processing device, a second phase of the fundamental movement by finding a match, within a second tolerance, between a portion of the second data to a portion of the pre-established signature;

comparing a second feature from the portion of the second data to a corresponding feature from a pre-established signature associated with the second phase; and

when the comparison yields a second result that falls outside a second pre-established threshold range, causing the processing device to display an indication that the feature from the portion of the second data is uncharacteristic.

9 . The method of claim 8 , further comprising:

identifying a type of the fundamental movement by analyzing the first data and the second data.

10 . A non-transitory computer-readable medium containing instructions executable by one or more processors of a computer system to:

receive, by a processing device, first data sent over a first wireless communication channel from a first inertial sensor positioned in or on a first shoe worn by a user, wherein the first data are generated when the user performs a fundamental movement;

identify, by the processing device, a first phase of the fundamental movement by finding a match, within a first tolerance, between a portion of the first data and data characteristic of the first phase;

compare, by the processing device, a feature from the portion of the first data to a corresponding feature from a pre-established signature associated with the first phase; and

when the comparison yields a result that falls outside a pre-established threshold range, cause the processing device to display an indication that the feature from the portion of the first data is uncharacteristic.

11 . The non-transitory computer-readable medium of claim 10 , wherein the instructions are further executable to identify, by the processing device, a type of the fundamental movement by analyzing the first data.

12 . The non-transitory computer-readable medium of claim 10 , wherein the instructions are further executable to receive, by the processing device, an input that sets a type of the fundamental movement.

13 . The non-transitory computer-readable medium of claim 10 , wherein the instructions are further executable to cause the processing device to provide a proposed adjustment to an orthotic worn by the user.

14 . The non-transitory computer-readable medium of claim 10 , wherein the pre-established signature is established from data previously gathered from one or more subjects.

15 . The non-transitory computer-readable medium of claim 10 , wherein the pre-established signature is established from data previously gathered from the user, and wherein the pre-established signature comprises a baseline signature for the user.

16 . The non-transitory computer-readable medium of claim 10 , wherein the first inertial movement sensor is selected from the group consisting of accelerometers, gyrometers, and magnetometers.

17 . The non-transitory computer-readable medium of claim 10 , wherein the instructions are further executable to:

receive, by the processing device, second data sent over a second wireless communication channel from a second inertial sensor positioned in or on a first shoe worn by a user, wherein the second data are generated when the user performs the fundamental movement;

identify, by the processing device, a second phase of the fundamental movement by finding a match, within a second tolerance, between a portion of the second data and data characteristic of the second phase;

compare, by the processing device, a feature from the portion of the second data to a corresponding feature from a pre-established signature associated with the second phase; and

when the comparison yields a result that falls outside a second pre-established threshold range, cause the processing device to display an indication that the feature from the portion of the second data is uncharacteristic.

18 . The non-transitory computer-readable medium of claim 17 , wherein the instructions are further executable to identify a type of the fundamental movement by analyzing the first data and the second data.

19 . A system comprising:

a first inertial sensor positioned in or on a first shoe worn by a user, the first inertial sensor being configured to:

generate first data when the user performs a fundamental movement; and

transmit the first data through a first wireless communication channel; and

a processing device configured to:

receive the first data through the first wireless communication channel;

identify a first phase of the fundamental movement by finding a match, within a first tolerance, between a portion of the first data and data characteristic of the first phase;

compare a feature from the portion of the first data to a corresponding feature from a pre-established signature associated with the first phase; and

when the comparison yields a result that falls outside a pre-established threshold range, cause the processing device to display an indication that the feature from the portion of the first data is uncharacteristic.

20 . The system of claim 19 additionally comprising:

a second inertial sensor positioned in or on a second shoe worn by a user, the second inertial sensor being configured to:

generate second data when the user performs a fundamental movement; and

transmit the second data through a second wireless communication channel;

wherein the processing device is further configured to:

identify a second phase of the fundamental movement by finding a match, within a second tolerance, between a portion of the second data and data characteristic of the second phase;

compare a feature from the portion of the second data to a corresponding feature from a pre-established signature associated with the second phase; and

when the comparison yields a result that falls outside a second pre-established threshold range, cause the processing device to display an indication that the feature from the portion of the second data is uncharacteristic.