US 12,412,427 B1
Athletic training optimization
Thomas Chu-Shan Chuang, San Francisco, CA (US)
Filed by Thomas Chu-Shan Chuang, San Francisco, CA (US)
Filed on Jul. 16, 2014, as Appl. No. 14/332,826.
Application 14/332,826 is a division of application No. 13/931,370, filed on Jun. 28, 2013, granted, now 8,784,115.
Application 13/931,370 is a continuation of application No. 13/842,124, filed on Mar. 15, 2013, granted, now 11,103,747.
Application 13/842,124 is a continuation in part of application No. 13/758,731, filed on Feb. 4, 2013, granted, now 10,300,334.
Claims priority of provisional application 61/595,026, filed on Feb. 4, 2012.
Int. Cl. G06V 40/20 (2022.01); G16H 20/30 (2018.01); A61B 5/11 (2006.01); A63B 24/00 (2006.01); G09B 19/00 (2006.01)
CPC G06V 40/23 (2022.01) [G16H 20/30 (2018.01); A61B 5/1118 (2013.01); A63B 24/0062 (2013.01); G09B 19/0038 (2013.01)] 60 Claims
OG exemplary drawing
 
1. A computer implemented method for improving fitness tracking, the method comprising:
monitoring with a heart rate monitoring device a user heart rate during a plurality of athletic activities;
monitoring at least one of a user pace and a user speed with a navigation device comprising a global positioning system device during the plurality of athletic activities;
adjusting device outputs in real-time at a device user interface responsive to the user heart rate and to the at least one of the user pace and the user speed during the plurality of athletic activities;
responsive to at least one of (i) the user heart rate and (ii) the at least one of the user pace and the user speed, and adaptively prompting a user during at least one of the plurality of athletic activities to increase or decrease a measurable activity parameter at the device user interface with one or more prompts generated in real time to generate tracked user metrics to assess a user fitness change, wherein the at least one of the plurality of athletic activities is are configured using historical user-specific information stored in one or more non-transitory computer memories;
identifying, at one or more electronic devices, a subset of a plurality of training data obtained during the plurality of athletic activities suitable for identifying a user fitness change, wherein the subset of the plurality of training data comprises data from the at least one of the plurality of athletic activities configured using historical user-specific information stored in the one or more non-transitory computer memories;
identifying, at the one or more electronic devices, the user fitness change from the subset of the plurality of training data; and
generating and providing, at the one or more electronic devices, a notification that a new fitness has been reached.