Movement based fitness and fitness product management
First Claim
Patent Images
1. A method comprising:
- using a posture dictionary to generate a motion track;
presenting to a user content annotated with the motion track;
obtaining garment data associated with an identified garment worn by the user;
pairing the identified garment to sensors using the garment data, wherein pairing the identified garment to the sensors provides a predicted location of the sensors on the user'"'"'s body;
gathering raw motion data generated by the sensors when the user performs exercises or poses;
determining a first exercise or pose of the exercises or poses from the raw motion data using the posture dictionary and the predicted location of the sensors on the user'"'"'s body;
generating motion data for the first exercise or pose using the raw motion data and the predicted location of the sensors on the user'"'"'s body;
grading the user in performing the first exercise or pose by comparing the motion data with the motion track; and
presenting to the user second content derived from the grading of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Raw motion data generated by sensors affixed to a user performing exercises or poses in response to perceiving content annotated with a motion track and presented to the user, the motion track generated using a posture dictionary is collected. The exercises or poses are determined from the raw motion data using the posture dictionary. Motion data indicating the exercises or poses within the raw motion data is generated using the raw motion data. The user is graded in performing the exercises or poses by comparing the motion data with the motion track. The content is presented to the user based on the grading of the user.
-
Citations
21 Claims
-
1. A method comprising:
-
using a posture dictionary to generate a motion track; presenting to a user content annotated with the motion track; obtaining garment data associated with an identified garment worn by the user; pairing the identified garment to sensors using the garment data, wherein pairing the identified garment to the sensors provides a predicted location of the sensors on the user'"'"'s body; gathering raw motion data generated by the sensors when the user performs exercises or poses; determining a first exercise or pose of the exercises or poses from the raw motion data using the posture dictionary and the predicted location of the sensors on the user'"'"'s body; generating motion data for the first exercise or pose using the raw motion data and the predicted location of the sensors on the user'"'"'s body; grading the user in performing the first exercise or pose by comparing the motion data with the motion track; and presenting to the user second content derived from the grading of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 20)
-
-
10. A system comprising:
-
sensors affixed to a user; a content presentation control engine that; uses a posture dictionary to generate a motion track; presents content annotated with the motion track to the user; a garment detection engine that; obtains garment data associated with an identified garment worn by the user; pairs the identified garment to the sensors using the garment data, wherein pairing the identified garment to the sensors provides a predicted location of the sensors on the user'"'"'s body; a sensor data gathering engine configured to; gather raw motion data generated by the sensors when the user performs exercises or poses; determine a first exercise or pose of the exercises or poses from the raw motion data using the posture dictionary and the predicted location of the sensors on the user'"'"'s body; generate motion data for the first exercise or pose using the raw motion data and the predicted location of the sensors on the user'"'"'s body; a user grading engine configured to grade the user in performing the first exercise or pose by comparing the motion data with the motion track; wherein the content presentation control engine is configured to present to the user second content derived from the grading of the user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
21. A non-transitory computer readable medium comprising instructions that, when executed, cause one or more processors to perform:
-
using a posture dictionary to generate a motion track; presenting to a user content annotated with the motion track; obtaining garment data associated with an identified garment worn by the user; pairing the identified garment to sensors using the garment data, wherein pairing the identified garment to the sensors provides a predicted location of the sensors on the user'"'"'s body; gathering raw motion data generated by the sensors when the user performs exercises or poses; determining a first exercise or pose of the exercises or poses from the raw motion data using the posture dictionary and the predicted location of the sensors on the user'"'"'s body; generating motion data for the first exercise or pose using the raw motion data and the predicted location of the sensors on the user'"'"'s body; grading the user in performing the first exercise or pose by comparing the motion data with the motion track; and presenting to the user second content derived from the grading of the user.
-
Specification