IP Library › Granted Patent US 12,226,672
Granted Patent B2
US 12,226,672 · App. 17/837,893 · Granted Feb 18, 2025

System and method for using metabolic data to optimize athletic performance

Inventors: Joseph Scanlin (Milwaukee, WI); Robert A. Ventura (Highland Park, IL)
Assignee: Vision Quest Virtual, LLC
A63B24/0006A63B22/0605A63B24/0062A63B24/0075A63B24/0087A63B71/0622G06N20/00A63B2024/0009A63B2024/0065A63B2024/0068A63B2024/0093A63B2220/13A63B2230/75
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 12,226,672
App. No.
17/837,893
Granted
Feb 18, 2025
Kind
B2
Abstract

A method for optimizing at least one exercise is provided. The method includes receiving user data. The user data includes biometric attribute data associated with a user of an exercise device. The method includes generating at least one interval, the at least one interval including at least duration data and target power data each associated with the exercise. The method includes during the at least one interval, receiving measurement data associated with at least one of the user and the exercise device. The method includes calculating, based on the measurement data and the user data, energy data associated with an expended energy of the user during the at least one interval, the energy data including quantity data and source information each associated with at least one energy source. The method includes generating, via an artificial intelligence engine, a machine learning model trained to identify the at least one energy source.

Claims (64)

1. A method for optimizing at least one exercise performed by a user using an exercise device, the method comprising:

receiving user data, wherein the user data includes biometric attribute data associated with the user of the exercise device;

generating at least one interval, the at least one interval including at least duration data and target power data each associated with the exercise;

during the at least one interval, receiving measurement data associated with at least one of the user and the exercise device;

calculating, based on the measurement data and the user data, energy data associated with an expended energy of the user during the at least one interval, the energy data including quantity data and source information each associated with at least one energy source; and

generating, via an artificial intelligence engine, a machine learning model trained to identify the at least one energy source.

2. The method of claim 1 , further comprising presenting, on a user interface associated with the exercise, the quantity data and source information associated with at least one identified energy source.

3. The method of claim 2 , wherein the at least one identified energy source includes at least one of a carbohydrate and a lipid.

4. The method of claim 2 , further comprising calculating an energy source ratio, the energy source ratio being defined by a ratio of the quantity data associated with one of the at least one identified energy source to the quantity data associated with another one of the at least one identified energy source; and

presenting the energy source ratio on the user interface while the user performs the exercise.

5. The method of claim 2 , further comprising generating, via an artificial intelligence engine and based on the measurement data and the user data, a machine learning model trained to identify lactate accumulation data associated with the lactate accumulation of the user while the user uses the exercise device; and

presenting the lactate accumulation data on the user interface while the user performs the exercise.

6. The method of claim 2 , further comprising generating, via an artificial intelligence engine and based on the measurement data and the user data, a machine learning model trained to identify lactate threshold data associated with a lactate threshold of the user; and

presenting, on the user interface, the lactate threshold data while the user performs the exercise.

7. The method of claim 1 , wherein the at least one interval includes a first interval and a second interval, and wherein either the duration data associated with the first interval is different than the duration data associated with the second interval or the target power data associated with the first interval is different than the target power data associated with the second interval.

8. The method of claim 1 , further comprising:

determining a first level of compliance associated with an identifier of a first user performing the exercise;

determining a second level of compliance associated with an identifier of a second user performing the exercise;

presenting the identifier of each of the first user and the second user on a user interface associated with the exercise; and

positioning, based on a difference between the first level of compliance and the second level of compliance, the identifier of the first user in relation to the identifier of the second user on the user interface while the user performs the exercise.

9. The method of claim 8 wherein the at least one interval is based on at least one of the first level of compliance and the second level of compliance.

10. The method of claim 1 , further comprising:

generating a target position of the user, the target position corresponding to an aerodynamic position of the user associated with the at least one interval;

monitoring an actual position of the user during the at least one interval;

calculating differential data based on a difference between the actual position of the user and the target position of the user; and

transmitting the differential data to the user while the user performs the exercise.

11. The method of claim 10 , further comprising presenting, on a user interface, the differential data concurrently with an instruction guiding the actual position of the user to the target position of the user.

12. A tangible, non-transitory computer-readable medium storing instructions that, when executed, cause a processing device to:

receive user data, wherein the user data includes biometric attribute data associated with a user of an exercise device;

generate at least one interval, the at least one interval including at least duration data and target power data each associated with at least one exercise performed by the user using an exercise device;

during the at least one interval, receive measurement data associated with at least one of the user and the exercise device;

calculate, based on the measurement data and the user data, energy data associated with an expended energy of the user during the at least one interval, the energy data including quantity data and source information each associated with at least one energy source; and

generate, via an artificial intelligence engine, a machine learning model trained to identify the at least one energy source.

13. The computer-readable medium of claim 12 , wherein the processing device is further to present, on a user interface associated with the exercise, the quantity data and source information associated with at least one identified energy source.

14. The computer-readable medium of claim 12 , wherein the processing device is further to:

determine a first level of compliance associated with an identifier of a first user performing the exercise;

determine a second level of compliance associated with an identifier of a second user performing the exercise;

present the identifier of each of the first user and the second user on a user interface associated with the exercise; and

position, based on a difference between the first level of compliance and the second level of compliance, the identifier of the first user in relation to the identifier of the second user on the user interface while the user performs the exercise.

15. The computer-readable medium of claim 12 , wherein the processing device is further to:

generate a target position of the user, the target position corresponding to an aerodynamic position of the user associated with the at least one interval;

monitor an actual position of the user during the at least one interval;

calculate differential data based on a difference between the actual position of the user and the target position of the user; and

transmit the differential data to the user while the user performs the exercise.

16. The computer-readable medium of claim 15 , wherein the processing device is further to present, on a user interface, the differential data concurrently with an instruction guiding the actual position of the user to the target position of the user.

17. A system for optimizing at least one exercise performed by a user using an exercise device, the system comprising:

a memory device storing instructions;

a processing device communicatively coupled to the memory device, the processing device executes the instructions to:

receive user data, wherein the user data includes biometric attribute data associated with a user of an exercise device;

generate at least one interval, the at least one interval including at least duration data and target power data each associated with at least one exercise performed by the user using an exercise device;

during the at least one interval, receive measurement data associated with at least one of the user and the exercise device;

calculate, based on the measurement data and the user data, energy data associated with an expended energy of the user during the at least one interval, the energy data including quantity data and source information each associated with at least one energy source; and

generate, via an artificial intelligence engine, a machine learning model trained to identify the at least one energy source.

18. The system of claim 17 , wherein the processing device is further to present, on a user interface associated with the exercise, the quantity data and source information associated with at least one identified energy source.

19. The system of claim 17 , wherein the processing device is further to:

determine a first level of compliance associated with an identifier of a first user performing the exercise;

determine a second level of compliance associated with an identifier of a second user performing the exercise;

present the identifier of each of the first user and the second user on a user interface associated with the exercise; and

position, based on a difference between the first level of compliance and the second level of compliance, the identifier of the first user in relation to the identifier of the second user on the user interface while the user performs the exercise.

20. The system of claim 17 , wherein the processing device is further to:

generate a target position of the user, the target position corresponding to an aerodynamic position of the user associated with the at least one interval;

monitor an actual position of the user during the at least one interval;

calculate differential data based on a difference between the actual position of the user and the target position of the user; and

transmit the differential data to the user while the user performs the exercise.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2022
From: SCANLIN, JOSEPH; VENTURA, ROBERT A.
To: VISION QUEST VIRTUAL, LLC
Reel/Frame 060279/0140 →
Continuity (3)
Provisional Application 63203613 · Jul 27, 2021
Provisional Application 63209740 · Jun 11, 2021
Related Publication 20220395728A1 · Dec 15, 2022
References Cited (2)
US 11331537B1 · Ketchell, III · 2022 [cited by examiner]
US 11904207B2 · Bissonnette · 2024 [cited by examiner]