Method and system for automated personal training

US9283429B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9283429-B2
Application numberUS-201113290359-A
CountryUS
Kind codeB2
Filing dateNov 7, 2011
Priority dateNov 5, 2010
Publication dateMar 15, 2016
Grant dateMar 15, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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, the avatar having a first contiguous area shaped like a first human subject, wherein the first contiguous area comprises a plurality of appendage-like sub-areas representing appendages of the first human subject; displaying on a display device the virtual avatar overlaid relative to a virtual shadow, wherein the virtual shadow comprises a second contiguous area that is larger than the first contiguous area, and shaped like the first human subject, and the second contiguous area comprising a plurality of appendage-like sub-areas representing appendages of the first human subject, wherein the appendage-like sub-areas of the virtual shadow are larger than but proportional to the appendage-like sub-areas of the virtual avatar, wherein the virtual shadow is configured to illustrate, a proper form of the athletic movement, such that if the first user is performing the proper form of the athletic movement, then the first contiguous area is entirely within the second contiguous area; 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. 2. The method of claim 1 , further comprising: generating the virtual shadow, wherein a size of the virtual shadow is based, at least in part, according to a skill level determined for the user. 3. The method of claim 1 , further comprising: determining a skill level for the user based on an amount of overlap between the virtual avatar and each of a plurality of shadow avatars, wherein each of the shadow avatars is associated with a threshold. 4. The method of claim 1 , wherein the monitoring of the user comprises receiving a plurality of images from an image capture device, and wherein the method further comprises: processing subsections of at least one image from the plurality of images to determine an amount of overlap between the virtual avatar and the virtual shadow within each of the subsections. 5. The method of claim 4 , further comprising: identifying a subsection in which the amount of overlap is less than a predetermined threshold. 6. The method of claim 5 , further comprising: displaying a magnification of the identified subsection. 7. The method of claim 1 , further comprising: communicating the feedback score via a network; and ranking the user relative to at least one other user who performed the athletic movement. 8. The method of claim 1 , further comprising: determining a virtual target score based on a measuring whether the user moved a body part to coincide with a virtual target, wherein the feedback score is based, at least in part, on the virtual target score. 9. The method of claim 1 , further comprising: determining an angle score based on a comparing an angle between two body parts of the user during performance of the athletic movement and a desired angle between the two body parts during the athletic movement, wherein the feedback score is based on the angle score. 10. The method of claim 1 , further comprising: determining an overlap score based on the amount of overlap between the virtual avatar and the shadow, wherein the feedback score is based on the overlap score. 11. The method of claim 1 , wherein the feedback score is based on a weighted sum of an angle score, a virtual target score, and an overlap score. 12. A non-transitory 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, the avatar having a first contiguous area shaped like a first human subject, wherein the contiguous area comprising a plurality of appendage-like sub-areas representing appendages of the first human subject; generating a virtual shadow comprising a second contiguous area that is larger than the first contiguous area and is sized based, at least in part, according to a skill level of the user for the instructed athletic movement, and shaped like the first human subject, the second contiguous area comprising a plurality of appendage-like sub-areas representing appendages of the first human subject, wherein the appendage-like sub-areas of the virtual shadow are larger than but proportional to the appendage-like sub-areas of the virtual avatar, and configured to illustrate a proper form of the user's athletic movement such that if the first user perfornis the proper form of the athletic movement, then the first contiguous area is entirely within the second contiguous area; displaying on a display device the virtual avatar overlaid relative to the virtual shadow; 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. 13. The computer readable medium of claim 12 , wherein the computer-readable medium further comprises instructions that when executed, perform the method comprising: determining a skill level for the user based on an amount of overlap between the virtual avatar and each of a plurality of shadow avatars, wherein each of the shadow avatars is associated with a threshold. 14. The computer readable medium of claim 12 , wherein the monitoring of the user comprises receiving a plurality of images from an image capture device, and wherein the method further comprises: processing subsections of at least one image from the plurality of images to determine an amount of overlap between the virtual avatar and the virtual shadow within each of the subsections. 15. The computer readable medium of claim 14 , wherein the computer-readable medium further comprises instructions that when executed, perform the method comprising: identifying a subsection in which the amount of overlap is less than a predetermined threshold; and displaying a magnification of the identified subsection. 16. The computer readable medium of claim 12 , wherein the computer-readable medium further comprises instructions that when executed, perform the method comprising: determining an angle score based on a comparing an angle between two body parts of the user during performance of the athletic movement and a desired angle between the two body parts during the athletic movement, wherein the feedback score is based on the angle score. 17. An apparatus comprising: at least one processor; and at least one non-transitory 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, the avatar having a first contiguous area shaped like a first human subject, wherein the contiguous area comprises a plurality of appendage-like sub-areas representing appendages of the first human subject; displaying on a display device the virtual avatar overlaid relative to a virtual shadow comprising a second contiguous area that is larger t

Assignees

Inventors

Classifications

  • Computerised real time comparison with previous movements or motion sequences of the user · CPC title

  • Physics · mapped topic

  • by simultaneously exercising arms and legs, e.g. diagonally in anti-phase (A63B22/0076 takes precedence) · CPC title

  • Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis · CPC title

  • Electric or electronic controls for exercising apparatus of preceding groups; {Controlling or monitoring of exercises, sportive games, training or athletic performances} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9283429B2 cover?
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 vi…
Who is the assignee on this patent?
Aragones Teresa, Walling Willoughby H, Self Christina S, and 3 more
What technology area does this patent fall under?
Primary CPC classification A63B24/0006. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Mar 15 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).