IP Library › Granted Patent US 11,471,059
Granted Patent B2
US 11,471,059 · App. 16/813,386 · Granted Oct 18, 2022

Method for expert system to dynamically adapt fitness training plans

Inventors: Trevor William Watkins (Seattle, WA); Daniel Roven Giuliani (Seattle, WA); Brian James McNaboe (Seattle, WA); Jace Atom Derwin (Mountlake Terrace, WA)
Assignee: VOLT ATHLETICS
A61B5/02028G06N20/00G16H20/30
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,471,059
App. No.
16/813,386
Granted
Oct 18, 2022
Kind
B2
Abstract

A method for an expert system to develop fitness training plans includes operating a dynamic exertion system to receive a rate of perceived exertion (RPE) through a user interface of a display device, combines the RPE with a movement, a movement load, and movement repetitions into movement set data, and operates a dynamic exertion algorithm. The method then displays an adjusted movement information display including the prescribed load and the prescribed movement repetitions through the user interface. The dynamic exertion algorithm generates a prescribed load and prescribed movement repetitions, determines a difference in RPE from the expected RPE through operation of a comparator, recalculates the one repetition maximum load value using the calibration and adjustment model when the difference in RPE is greater than an RPE threshold value, and generates a display control comprising the prescribed load and the prescribed movement repetitions.

Claims (48)

1. A method comprising:

receiving a rate of perceived exertion (RPE) through a user interface of a display device;

combining the RPE with a movement, a movement load, and movement repetitions into movement set data;

operating a dynamic exertion algorithm to:

generate a prescribed load and prescribed movement repetitions from a one repetition maximum load value, historical movement set data, a relative exertion model and a calibration and adjustment model, wherein the relative exertion model defines a relationship between the movement load, the movement repetitions, and the RPE, and the relative exertion model determines an expected RPE;

determine a difference in RPE from the expected RPE through operation of a comparator;

recalculate the one repetition maximum load value using the calibration and adjustment model when the difference in RPE is greater than an RPE threshold value; and

generate a display control comprising the prescribed load and the prescribed movement repetitions; and

displaying an adjusted movement information display comprising the prescribed load and the prescribed movement repetitions through the user interface, in response to configuration of a user interface controller with the display control.

2. The method of claim 1 further comprises:

operating the dynamic exertion algorithm further comprises:

generate the prescribed movement repetitions from a maximum repetitions value, the historical movement set data, a repetition-based relative exertion model and the calibration and adjustment model, wherein the repetition-based relative exertion model defines a relationship between the maximum repetitions value, the movement repetitions, and the RPE, and the repetition-based relative exertion model determines the expected RPE;

determine the difference in RPE from the expected RPE through operation of the comparator;

recalculate the maximum repetitions value using the calibration and adjustment model when the difference in RPE is greater than the RPE threshold value; and

generate the display control comprising the prescribed movement repetitions; and

displaying the adjusted movement information display comprising the prescribed movement repetitions through the user interface, in response to the configuration of the user interface controller with the display control.

3. The method of claim 1 , wherein the adjusted movement information display comprises an RPE request in response to the user interface controller receiving an RPE request control with the display control.

4. The method of claim 3 , wherein the RPE request control is generated by the dynamic exertion algorithm from the historical movement set data.

5. The method of claim 1 , wherein the dynamic exertion algorithm generates the prescribed load and the prescribed movement repetitions from a related historical movement set data.

6. The method of claim 1 , wherein receiving the RPE through the user interface of the display device is performed after each movement set.

7. The method of claim 1 , wherein the receiving, combining, determining, operating, and displaying steps are performed after each movement set.

8. The method of claim 1 , wherein a relative intensity adjustment algorithm recalculates the one repetition maximum load value when the difference in movement repetitions is greater than a movement repetition threshold value.

9. The method of claim 1 , wherein the relative exertion model comprises expected RPE values charted against movement repetition values and completed intensity percentage values, wherein a particular expected RPE value corresponds to a particular completed intensity percentage value and a particular movement repetition value.

10. A computing apparatus comprising:

a processor; and

a memory storing instructions that, when executed by the processor, configure the apparatus to:

receive a rate of perceived exertion (RPE) through a user interface of a display device;

combine the RPE with a movement, a movement load, and movement repetitions into movement set data;

operate a dynamic exertion algorithm to:

generate a prescribed load and prescribed movement repetitions from a one repetition maximum load value, historical movement set data, a relative exertion model and a calibration and adjustment model, wherein the relative exertion model defines a relationship between the movement load, the movement repetitions, and the RPE, and the relative exertion model determines an expected RPE;

determine a difference in RPE from the expected RPE through operation of a comparator;

recalculate the one repetition maximum load value using the calibration and adjustment model when the difference in RPE is greater than an RPE threshold value; and

generate a display control comprising the prescribed load and the prescribed movement repetitions; and

display an adjusted movement information display comprising the prescribed load and the prescribed movement repetitions through the user interface, in response to configuration of a user interface controller with the display control.

11. The computing apparatus of claim 10 , wherein the instructions further comprise:

operate the dynamic exertion algorithm to:

generate the prescribed movement repetitions from a maximum repetitions value, the historical movement set data, a repetition-based relative exertion model and the calibration and adjustment model, wherein the repetition-based relative exertion model defines a relationship between the maximum repetitions value, the movement repetitions, and the RPE, and the repetition-based relative exertion model determines the expected RPE;

determine the difference in RPE from the expected RPE through operation of the comparator;

recalculate the maximum repetitions value using the calibration and adjustment model when the difference in RPE is greater than the RPE threshold value; and

generate the display control comprising the prescribed movement repetitions; and

display the adjusted movement information display comprising the prescribed movement repetitions through the user interface, in response to the configuration of the user interface controller with the display control.

12. The computing apparatus of claim 10 , wherein the adjusted movement information display comprises an RPE request in response to the user interface controller receiving an RPE request control with the display control.

13. The computing apparatus of claim 12 , wherein the RPE request control is generated by the dynamic exertion algorithm from the historical movement set data.

14. The computing apparatus of claim 10 , wherein the dynamic exertion algorithm generates the prescribed load and the prescribed movement repetitions from a related historical movement set data.

15. The computing apparatus of claim 10 , wherein receiving the RPE through the user interface of the display device is performed after each movement set.

16. The computing apparatus of claim 10 , wherein the receiving, combine, determining, operating, and displaying steps are performed after each movement set.

17. The computing apparatus of claim 10 , wherein a relative intensity adjustment algorithm recalculates the one repetition maximum load value when the difference in movement repetitions is greater than a movement repetition threshold value.

18. The computing apparatus of claim 10 , wherein the relative exertion model comprises expected RPE values charted against movement repetition values and completed intensity percentage values, wherein a particular expected RPE value corresponds to a particular completed intensity percentage value and a particular movement repetition value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2020
From: WATKINS, TREVOR WILLIAM; GIULIANI, DANIEL ROVEN; MCNABOE, BRIAN JAMES; DERWIN, JACE ATOM
To: VOLT ATHLETICS
Reel/Frame 052437/0313 →
Continuity (2)
Provisional Application 62815659 · Mar 8, 2019
Related Publication 20200281482A1 · Sep 10, 2020