System and method of biomechanical posture detection and feedback
First Claim
Patent Images
1. A method of providing postural feedback comprising:
- receiving by a microprocessor at repeated intervals data from a tri-axial accelerometer, the microprocessor and the tri-axial accelerometer comprising a sensor device attached to a user, the sensor device further comprising memory, an actuator, and a power source;
normalizing by the microprocessor the received accelerometer data;
determining by the microprocessor a postural description of the user based on the normalized received accelerometer data, wherein the postural description comprises a movement state and posture quality, wherein determining the postural description of the user comprises;
computing a sequence of accelerometer data features from the normalized received accelerometer data,analyzing the sequence of accelerometer data features according to a rule-based model to determine, in part, the movement state and the postural description; and
triggering by the microprocessor the actuator to output sensory feedback based on the postural description of the user.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method are described herein for a sensor device which biomechanically detects in real-time a user'"'"'s movement state and posture and then provides real-time feedback to the user based on the user'"'"'s real-time posture. The feedback is provided through immediate sensory feedback through the sensor device (e.g., a sound or vibration) as well as through an avatar within an associated application with which the sensor device communicates.
-
Citations
21 Claims
-
1. A method of providing postural feedback comprising:
-
receiving by a microprocessor at repeated intervals data from a tri-axial accelerometer, the microprocessor and the tri-axial accelerometer comprising a sensor device attached to a user, the sensor device further comprising memory, an actuator, and a power source; normalizing by the microprocessor the received accelerometer data; determining by the microprocessor a postural description of the user based on the normalized received accelerometer data, wherein the postural description comprises a movement state and posture quality, wherein determining the postural description of the user comprises; computing a sequence of accelerometer data features from the normalized received accelerometer data, analyzing the sequence of accelerometer data features according to a rule-based model to determine, in part, the movement state and the postural description; and triggering by the microprocessor the actuator to output sensory feedback based on the postural description of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 18, 19, 20, 21)
-
-
8. A postural feedback apparatus comprising:
-
a sensor device configured to be attached on a user, the sensor device comprising; a tri-axial accelerometer; an actuator; and a microprocessor configured to receive data from the tri-axial accelerometer about movement of the user; normalize the received accelerometer data; determine a postural description of the user based on the normalized received accelerometer data, wherein the postural description comprises a movement state and posture quality, wherein the microprocessor is further configured to; compute a sequence of accelerometer data features from the normalized accelerometer data, analyze the sequence of accelerometer data features according to a rule-based model to determine in part the movement state and the postural description; and trigger the actuator to output sensory feedback based on the postural description of the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium having stored thereupon computing instructions comprising:
-
a code segment to receive by a microprocessor at repeated intervals data from a tri-axial accelerometer, the microprocessor and the tri-axial accelerometer comprising a sensor device attached to a user, the sensor device further comprising memory, an actuator, and a power source; a code segment to normalize by the microprocessor the received accelerometer data; a code segment to determine by the microprocessor a postural description of the user based on the normalized received accelerometer data wherein the code segment to determine the postural description comprises; a code compute a sequence of accelerometer data features from the normalized received accelerometer data, a code segment to analyze the sequence of accelerometer data features with a rule-based model and determine the movement state and the postural quality; and a code segment to trigger by the microprocessor the actuator to output sensory feedback based on the postural description of the user. - View Dependent Claims (16, 17)
-
Specification