IP Library Granted Patent US 11,389,687
Granted Patent B2
US 11,389,687 · App. 17/179,288 · Granted Jul 19, 2022

Digital strength training

Inventors: Aly E. Orady (San Francisco, CA); Bret G. Stott (Menlo Park, CA)
Assignee: Tonal Systems, Inc.
A63B21/0059A63B21/00181A63B21/015A63B21/018A63B21/16A63B21/169A63B21/4035A63B23/1281A63B24/0062A63B24/0087A63B71/0054A63B2071/0072A63B2220/17A63B2220/34A63B2220/40A63B2220/62A63B2220/80A63B2220/805A63B2220/833
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,389,687
App. No.
17/179,288
Granted
Jul 19, 2022
Kind
B2
Abstract

An information related to the position of an actuator coupled to a cable which is coupled to a motor is received. A filter is used to provide an input to a motor controller coupled to the motor, to adjust torque on the motor such that a strength curve is implemented relative to the position of the actuator.

Claims (22)

1. An exercise machine, including:

an actuator;

a motor;

a cable coupled between the actuator and the motor; and

a processor configured to:

determine that a range of motion of a user of the exercise machine is between pre-determined motion thresholds;

while the range of motion of the user is between the pre-determined motion thresholds, determine persistence, for at least a pre-determined period of time, of both: (1) a velocity of the cable being below a pre-determined velocity threshold; and (2) a tension applied by the user on the cable being above a pre-determined tension threshold; and

in response to determining persistence, for at least the pre-determined period of time, of both: (1) the velocity of the cable being below the pre-determined velocity threshold; and (2) the tension applied by the user on the cable being above the pre-determined tension threshold, determine that the user should be spotted, wherein torque of the motor is reduced based at least in part on determining that the user should be spotted.

2. The exercise machine of claim 1 , wherein the torque of the motor is reduced to a pre-determined threshold.

3. The exercise machine of claim 1 , wherein the torque of the motor is reduced linearly.

4. The exercise machine of claim 1 , wherein the torque of the motor is reduced at a first rate until the velocity of the cable rises above the pre-determined velocity threshold.

5. The exercise machine of claim 1 , wherein the torque of the motor is reduced during a concentric phase such that the velocity of the cable does not fall below the pre-determined velocity threshold.

6. The exercise machine of claim 1 , wherein in response to a determination that the velocity of the cable exceeds a target threshold, the torque of the motor is increased to prevent the user from exceeding a maximum velocity.

7. A method, comprising:

determining that a range of motion of a user of an exercise machine is between pre-determined motion thresholds, wherein the exercise machine includes an actuator, a motor, and a cable coupled between the actuator and the motor;

while the range of motion of the user is between the pre-determined motion thresholds, determining persistence, for at least a pre-determined period of time, of both: (1) a velocity of the cable being below a pre-determined velocity threshold; and (2) a tension applied by the user on the cable being above a pre-determined tension threshold; and

in response to determining persistence, for at least the pre-determined period of time, of both (1) the velocity of the cable being below the pre-determined velocity threshold; and (2) the tension applied by the user on the cable being above the pre-determined tension threshold, determining that the user should be spotted, wherein torque of the motor is reduced based at least in part on determining that the user should be spotted.

8. The method of claim 7 , wherein the torque of the motor is reduced to a pre-determined threshold.

9. The method of claim 7 , wherein the torque of the motor is reduced linearly.

10. The method of claim 7 , wherein the torque of the motor is reduced at a first rate until the velocity of the cable rises above the pre-determined velocity threshold.

11. The method of claim 7 , wherein the torque of the motor is reduced during a concentric phase such that the velocity of the cable does not fall below the pre-determined velocity threshold.

12. The method of claim 7 , wherein in response to a determination that the velocity of the cable exceeds a target threshold, the torque of the motor is increased to prevent the user from exceeding a maximum velocity.

Assignments (4)
SECURITY INTEREST Recorded Mar 31, 2026
From: TONAL SYSTEMS, INC.
To: HERCULES CAPITAL, INC., AS AGENT
Reel/Frame 075306/0212 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2026
From: THE FEDERAL DEPOSIT INSURANCE CORPORATION, IN ITS CAPACITY AS RECEIVER FOR SIGNATURE BRIDGE BANK, N.A.
To: TONAL SYSTEMS, INC.
Reel/Frame 074028/0088 →
SECURITY INTEREST Recorded Oct 24, 2025
From: TONAL SYSTEMS, INC.
To: CUSTOMERS BANK
Reel/Frame 073255/0161 →
SECURITY INTEREST Recorded Apr 11, 2023
From: TONAL SYSTEMS, INC.
To: THE FEDERAL DEPOSIT INSURANCE CORPORATION, IN ITS CAPACITY AS RECEIVER FOR SIGNATURE BRIDGE BANK, N.A.
Reel/Frame 063283/0182 →
Continuity (4)
Continuation 16737684 · Jan 8, 2020
Continuation 15655682 · Jul 20, 2017
Provisional Application 62366573 · Jul 25, 2016
Related Publication 20210170213A1 · Jun 10, 2021
Cited By (19)
US 12,268,919 US 12,268,920 US 12,290,714 US 12,290,721 US 12,390,678 US 12,403,352 US 12,415,110 US 12,420,135 US 12,440,719 US 12,458,837 US 12,458,844 US 12,465,815 US 12,491,400 US 12,491,401 US 12,539,442 US 12,594,449 US 12,611,564 US 12,654,057 US 12,697,525