METHOD AND SYSTEM FOR AUTOMATED PERSONAL TRAINING
First Claim
Patent Images
1. A computer-implemented method comprising:
- providing instructions to a user to perform an athletic movement;
monitoring with at least a first sensor the user performing the athletic movement;
generating a virtual avatar of the user during the user'"'"'s performance of the athletic movement;
displaying on a display device the virtual avatar overlaid relative to a virtual shadow, wherein the virtual shadow illustrates a proper form of the athletic movement;
determining, by a processor, an amount of overlap between the virtual avatar and the virtual shadow; and
generating a feedback score based on, at least in part, the amount of overlap.
3 Assignments
0 Petitions
Accused Products
Abstract
Example embodiments may relate to a system, method, apparatus, and computer readable media configured for monitoring a user performing an exercise and generating a avatar of the user and a virtual shadow, wherein the virtual shadow illustrates proper form of the exercise. The example embodiments may further be configured for determining an amount of overlap between the virtual avatar and the virtual shadow, and generating a feedback score based on the amount of overlap.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
providing instructions to a user to perform an athletic movement; monitoring with at least a first sensor the user performing the athletic movement; generating a virtual avatar of the user during the user'"'"'s performance of the athletic movement; displaying on a display device the virtual avatar overlaid relative to a virtual shadow, wherein the virtual shadow illustrates a proper form of the athletic movement; determining, by a processor, an amount of overlap between the virtual avatar and the virtual shadow; and generating a feedback score based on, at least in part, the amount of overlap. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A tangible computer readable medium comprising computer-executable instructions that, when executed, perform a method comprising:
-
providing instructions to a user to perform an athletic movement; monitoring with at least a first sensor the user performing the athletic movement; generating a virtual avatar of the user during the user'"'"'s performance of the athletic movement; displaying on a display device the virtual avatar overlaid relative to a virtual shadow, wherein the virtual shadow illustrates a proper form of the athletic movement; determining, by a processor, an amount of overlap between the virtual avatar and the virtual shadow; and generating a feedback score based on the amount of overlap. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
at least one processor; and at least one memory storing instructions that, when executed, cause the apparatus at least to perform; providing instructions to a user to perform an athletic movement; monitoring with at least a first sensor the user performing the athletic movement; generating a virtual avatar of the user during the user'"'"'s performance of the athletic movement; displaying on a display device the virtual avatar overlaid relative to a virtual shadow, wherein the virtual shadow illustrates a proper form of the athletic movement; determining, by a processor, an amount of overlap between the virtual avatar and the virtual shadow; and generating a feedback score based on the amount of overlap. - View Dependent Claims (18, 19, 20)
-
Specification