US 12,246,221 B2
Workout generation based on user-agnostic training profiles and user boundaries
Joshua S. Smith, Portland, OR (US)
Assigned to JOHNSON HEALTH TECH RETAIL, INC., Cottage Grove, WI (US)
Filed by JOHNSON HEALTH TECH RETAIL, INC., Cottage Grove, WI (US)
Filed on May 13, 2022, as Appl. No. 17/744,581.
Application 17/744,581 is a continuation of application No. 16/795,133, filed on Feb. 19, 2020, granted, now 11,358,028.
Prior Publication US 2023/0001267 A1, Jan. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. A63B 24/00 (2006.01); G16H 20/30 (2018.01)
CPC A63B 24/0075 (2013.01) [A63B 24/0006 (2013.01); A63B 24/0062 (2013.01); G16H 20/30 (2018.01); A63B 2024/0065 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A device for automatically providing a user-specific workout, the device comprising:
one or more processors and one or more memories storing instructions that, when executed by the one or more processors, perform operations comprising:
obtaining a user-agnostic training profile, defined in a training space, specifying a power curve in a time domain;
obtaining a user boundary, defined in a boundary space, specifying amounts of user-produced work in a time window domain;
computing a training boundary that is a conversion of the user-agnostic training profile into the boundary space; and
adjusting the training boundary:
wherein the adjustments to the training boundary cause one or more of: a shift of power values for the user-agnostic training profile, a power scale change in the magnitude of the power values for the user-agnostic training profile, a time scale change in a duration of the user-agnostic training profile, or any combination thereof;
wherein the adjustments are based on a comparison between the training boundary and the user boundary; and
wherein the adjustments cause the user-agnostic training profile to be transformed into the user-specific workout;
wherein output or settings of a workout apparatus are automatically provided based on the user-specific workout.