US 12,420,142 B2
System and method for detecting fatigue and providing coaching in response
Jeff Knight, Austin, TX (US); F. Grant Kovach, Baltimore, MD (US); Paul Winsper, Portland, OR (US); Michael Mazzoleni, Baltimore, MD (US); and Jeffrey Allen, Baltimore, MD (US)
Assigned to Under Armour, Inc., Baltimore, MD (US)
Filed by Under Armour, Inc., Baltimore, MD (US)
Filed on May 6, 2022, as Appl. No. 17/738,793.
Application 17/738,793 is a continuation of application No. 16/589,720, filed on Oct. 1, 2019, granted, now 11,325,002.
Prior Publication US 2022/0387852 A1, Dec. 8, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. A63B 24/00 (2006.01); A61B 5/00 (2006.01); A61B 5/103 (2006.01); A61B 5/11 (2006.01)
CPC A63B 24/0062 (2013.01) [A61B 5/0002 (2013.01); A61B 5/1038 (2013.01); A61B 5/486 (2013.01); A61B 5/6807 (2013.01); A61B 5/7282 (2013.01); A61B 5/7405 (2013.01); A61B 5/7435 (2013.01); A61B 5/7455 (2013.01); A61B 5/7475 (2013.01); A63B 24/0075 (2013.01); A61B 5/1112 (2013.01); A63B 2220/836 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A method of operating a fitness tracking system comprising:
receiving at least one first value for at least one user movement parameter from a sensor carried by a user during a first period of time during a workout;
receiving at least one second value for the at least one user movement parameter from the sensor during the first period of time during the workout;
determining a fatigue level of the user based at least in part on the received at least one first value and at least one second value;
determining a rate of change for the at least one user movement parameter based on the first and second values received during the first period of time;
determining whether the rate of change exceeds a threshold rate of change during the first period of time;
identifying a fatigue moment associated with the first period of time when the rate of change exceeds the threshold rate of change;
determining a first recommended action for the user in response to the fatigue moment;
providing an indication of the fatigue moment and the first recommended action to the user in real time via a user interface during the workout;
after identification of the fatigue moment during the first period of time, determining a fatigue level during a second period of time and whether another fatigue moment occurred during the second period of time;
when another fatigue moment did not occur during the second period of time, determining whether the determined fatigue level exceeded a coaching threshold during the second period of time;
determining a second recommended action for the user based on the fatigue level; and
providing an indication of the fatigue level and the second recommended action to the user via the user interface during the workout.