US 11,915,814 B2
Method and system for automated personal training
Teresa Aragones, Portland, OR (US); Byron G. Merritt, Portland, OR (US); Christina S. Self, Portland, OR (US); Willoughby H. Walling, Portland, OR (US); Xavier Jacob, London (GB); Geoff Northcott, London (GB); and Robert Thomsen, London (GB)
Assigned to NIKE, Inc., Beaverton, OR (US)
Filed by NIKE, Inc., Beaverton, OR (US)
Filed on Jul. 28, 2021, as Appl. No. 17/387,656.
Application 17/387,656 is a continuation of application No. 16/741,492, filed on Jan. 13, 2020, granted, now 11,094,410.
Application 16/741,492 is a continuation of application No. 15/174,665, filed on Jun. 6, 2016, granted, now 10,583,328, issued on Mar. 10, 2020.
Application 15/174,665 is a continuation of application No. 13/290,478, filed on Nov. 7, 2011, granted, now 9,358,426, issued on Jun. 7, 2016.
Claims priority of provisional application 61/433,792, filed on Jan. 18, 2011.
Claims priority of provisional application 61/432,472, filed on Jan. 13, 2011.
Claims priority of provisional application 61/422,511, filed on Dec. 13, 2010.
Claims priority of provisional application 61/417,102, filed on Nov. 24, 2010.
Claims priority of provisional application 61/410,777, filed on Nov. 5, 2010.
Prior Publication US 2021/0358591 A1, Nov. 18, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. A63B 24/00 (2006.01); A63B 22/00 (2006.01); A43B 3/34 (2022.01); A63B 71/06 (2006.01); G16H 20/30 (2018.01); G09B 19/00 (2006.01); G16H 50/30 (2018.01); G16H 50/70 (2018.01); G16H 40/67 (2018.01)
CPC G16H 20/30 (2018.01) [A43B 3/34 (2022.01); A63B 22/00 (2013.01); A63B 22/001 (2013.01); A63B 24/00 (2013.01); A63B 24/0003 (2013.01); A63B 24/0006 (2013.01); A63B 24/0062 (2013.01); A63B 24/0075 (2013.01); A63B 24/0084 (2013.01); A63B 71/0622 (2013.01); G09B 19/0038 (2013.01); G16H 50/30 (2018.01); G16H 50/70 (2018.01); A63B 2024/0009 (2013.01); A63B 2024/0012 (2013.01); A63B 2024/0015 (2013.01); A63B 2071/065 (2013.01); A63B 2220/05 (2013.01); A63B 2220/12 (2013.01); A63B 2220/40 (2013.01); A63B 2220/72 (2013.01); A63B 2220/80 (2013.01); A63B 2230/06 (2013.01); A63B 2230/50 (2013.01); G16H 40/67 (2018.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
providing instructions to a user to perform an athletic movement;
generating a virtual target, wherein a size of the virtual target is based, at least in part, according to a skill level determined for the user;
monitoring with at least a first accelerometer sensor the user performing the athletic movement;
generating a virtual avatar of the user during the user's performance of the athletic movement, the virtual avatar having a contiguous area shaped like a human subject, wherein the contiguous area comprises a plurality of appendage-like sub-areas representing appendages of the human subject;
displaying on a display device the virtual avatar overlaid relative to the virtual target, the virtual target comprising a shape that is colored based upon a performance threshold for the user, and wherein a position of the virtual target shape is configured to overlay relative to the virtual avatar to illustrate a proper form of the athletic movement;
determining, by a processor, an amount of overlap between the virtual avatar and the virtual target; and
generating in real time, a feedback score based on, at least in part, the amount of overlap.