IP Library Granted Patent US 12,102,880
Granted Patent B2
US 12,102,880 · App. 18/094,014 · Granted Oct 1, 2024

Exercise machine suggested weights

Inventors: Brandt Belson (San Francisco, CA); Meeran Ismail (San Francisco, CA); Sungsu Lim (Toronto, CA); Pavel Katkov (Samara, RU); Egor Ponomarev (Samara, RU); Ekaterina Pugovkina (Samara, RU)
Assignee: Tonal Systems, Inc.
A63B24/0087A63B21/0058G16H20/30A63B2024/0078A63B2024/0093A63B2071/0072
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,102,880
App. No.
18/094,014
Granted
Oct 1, 2024
Kind
B2
Abstract

An exercise machine comprises an actuator, a motor coupled to the actuator, and a motor controller coupled to the motor. The motor controller is configured to receive an indication of a characteristic of a workout on the actuator, wherein the workout comprises a next exercise movement, determine a suggested weight for the next exercise movement, based at least in part on a physiological analysis of the workout characteristic, and control torque of the motor for the next exercise movement, based at least in part on the suggested weight.

Claims (38)

1. A method, comprising:

receiving an indication of a characteristic of a workout, wherein the workout comprises a next exercise movement, wherein the characteristic comprises a flag indicating that a next exercise movement is part of a duration-based set;

determining a suggested weight for the next exercise movement, based at least in part on a physiological analysis of the workout characteristic, wherein the physiological analysis comprises determining a repetition goal based at least in part on a prescribed duration of the duration-based set; and

controlling torque of a motor included in an exercise machine associated with the next exercise movement, based at least in part on the suggested weight.

2. The method of claim 1 , wherein:

determining the repetition goal comprises evaluating whether the next exercise movement is a high-intensity training type.

3. The method of claim 1 , wherein determining the suggested weight for the next exercise movement comprises increasing a weight of a previous exercise movement when the repetition goal is met.

4. The method of claim 1 , wherein the indication comprises a weight percentage.

5. The method of claim 1 , wherein the indication comprises a flag indicating that a past exercise movement comprises a spotted exercise movement, wherein the past exercise movement is not a previous exercise movement.

6. The method of claim 5 , wherein determining the suggested weight for the next exercise movement comprises reducing a weight of the past exercise movement by a percentage between 5% and 15% when the spotted exercise movement is spotted before a rep count goal.

7. The method of claim 1 , wherein the indication comprises a flag indicating that a previous exercise movement last took place longer than a threshold number of days.

8. The method of claim 7 , wherein determining the suggested weight for the next exercise movement comprises reducing a weight of a previous exercise movement by using weights of similar exercise movement of at most 10%.

9. The method of claim 1 , wherein the indication comprises a flag indicating that a rep count goal of the previous exercise movement was exceeded by more than a threshold.

10. The method of claim 9 , wherein determining the suggested weight for the next exercise movement comprises increasing a weight of the previous exercise movement by a function of an associated one rep max.

11. The method of claim 1 , wherein:

the characteristic further comprises workout intensity; and

the physiological analysis further comprises evaluating the indication of workout intensity associated with a previous exercise movement against a threshold.

12. The method of claim 1 , wherein determining the repetition goal comprises evaluating whether the next exercise movement is a high-intensity training type.

13. The method of claim 1 , wherein determining the suggested weight for the next exercise movement comprises increasing a weight of a previous exercise movement when the repetition goal is met.

14. The method of claim 1 , wherein:

the characteristic comprises identifying a plurality of muscle groups utilized in the workout; and

the physiological analysis comprises determining a corresponding relative muscle volume for each muscle group in the plurality of muscle groups.

15. The method of claim 14 , wherein determining the corresponding relative muscle volume comprises determining a function of weight and reps.

16. The method of claim 14 , wherein the indication comprises a flag indicating that a previous exercise movement in an associated muscle group last took place longer than a threshold number of days, wherein the associated muscle group comprises at least one of the following: a primary muscle group of the next exercise movement and a secondary muscle group of the next exercise movement.

17. The method of claim 14 , wherein determining the corresponding relative muscle volume comprises determining a muscle volume for each side of a two-sided movement.

18. The method of claim 17 , wherein determining the suggested weight is based at least in part on a weaker side of a two-sided movement.

19. The method of claim 1 , wherein the physiological analysis comprises a safety analysis, and determining the suggested weight comprises decreasing weight to provide safety.

20. An exercise machine, comprising:

an actuator;

a motor coupled to the actuator; and

a motor controller coupled to the motor, wherein the motor controller is configured to:

receive an indication of a characteristic of a workout on the actuator, wherein the workout comprises a next exercise movement, wherein the characteristic comprises a flag indicating that a next exercise movement is part of a duration-based set;

determine a suggested weight for the next exercise movement, based at least in part on a physiological analysis of the workout characteristic, wherein the physiological analysis comprises determining a repetition goal based at least in part on a prescribed duration of the duration-based set; and

control torque of the motor for the next exercise movement, based at least in part on the suggested weight.

21. A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:

receiving an indication of a characteristic of a workout, wherein the workout comprises a next exercise movement, wherein the characteristic comprises a flag indicating that a next exercise movement is part of a duration-based set;

determining a suggested weight for the next exercise movement, based at least in part on a physiological analysis of the workout characteristic, wherein the physiological analysis comprises determining a repetition goal based at least in part on a prescribed duration of the duration-based set; and

controlling torque of a motor included in an exercise machine associated with the next exercise movement, based at least in part on the suggested weight.

Assignments (2)
SECURITY INTEREST Recorded Mar 31, 2026
From: TONAL SYSTEMS, INC.
To: HERCULES CAPITAL, INC., AS AGENT
Reel/Frame 075306/0212 →
SECURITY INTEREST Recorded Oct 24, 2025
From: TONAL SYSTEMS, INC.
To: CUSTOMERS BANK
Reel/Frame 073255/0161 →
Continuity (3)
Continuation 17700462 · Mar 21, 2022
Provisional Application 63298395 · Jan 11, 2022
Related Publication 20230218950A1 · Jul 13, 2023