IP Library Granted Patent US 11,331,538
Granted Patent B2
US 11,331,538 · App. 16/534,601 · Granted May 17, 2022

Interactive exercise machine data architecture

Inventors: Trent Ward (London, GB); Gregor Angus Berkowitz (San Francisco, CA); Martha Deery (San Francisco, CA); Yves Albert Behar (San Francisco, CA)
Assignee: Interactive Strength, Inc.
A63B24/0087A61B5/0205A61B5/1114A61B5/1126A61B5/486A63B21/0058A63B21/153A63B21/4035A63B24/0006A63B24/0021A63B24/0062A63B24/0075A63B71/0054A63B71/0622A63F13/213A63F13/28G06F3/011G06F3/016G06F3/0304G06F3/048G06K9/00342G06K9/00369A63B2024/0012A63B2024/0015A63B2024/0025A63B2024/0068A63B2024/0093A63B2071/0072A63B2071/065A63B2071/0647A63B2071/0658A63B2220/51A63B2220/806A63B2220/833A63B2225/12A63B2225/15A63B2225/20A63B2225/50A63B2230/06A63B2230/42
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,331,538
App. No.
16/534,601
Granted
May 17, 2022
Kind
B2
Abstract

An interactive exercise system includes an exercise machine having a display able to present videos, a three-dimensional camera system, and local processing system able to provide pose estimation based on data from the three-dimensional camera system. The system also includes a communication module for connection to a cloud processing system, with the cloud processing system supporting exercise related analytics including those based on pose estimation provided by the local processing system.

Claims (61)

1. An interactive exercise system comprising;

an exercise machine having a display able to present videos, a three-dimensional camera system, and local processing system able to provide pose estimation based on data from the three-dimensional camera system;

wherein one or both of (a) the local processing system and (b) a cloud processing system in data communication with the local processing system is programmed to:

generate a kinematic model of a user represented in the data from the three-dimensional camera system;

process the kinematic model using a model constructed by one of a machine learning or heuristic method to obtain results; and

provide live feedback on the display according to the results;

wherein the exercise machine includes

a mechanical support system;

a display module held by the mechanical support system;

a mirror element attached to at least partially cover the display module; and

at least one movable arm connected to the mechanical support system that includes at least one force-controlled component engageable by a user.

2. The interactive exercise system of claim 1 , wherein streaming video from the cloud processing system is provided to the display of the exercise machine.

3. The interactive exercise system of claim 1 , wherein at least one of the local processing system and the cloud processing system is connected to provide exercise related data to a mobile app.

4. The interactive exercise system of claim 1 , wherein the local processing system is able to provide exercise repetition data.

5. The interactive exercise system of claim 1 , wherein the local processing system is able to provide biometric signal analysis to detect at least one of heart rate and breath rate.

6. The interactive exercise system of claim 1 , wherein the local processing system is able to provide real time analysis of at least one of user position, user applied force, and user biometric signals.

7. An interactive exercise system comprising;

an exercise machine having a display able to present videos, a three-dimensional camera system, and local processing system able to provide pose estimation based on data from the three-dimensional camera system;

wherein one or both of (a) the local processing system and (b) a cloud processing system in data communication with the local processing system is programmed to:

generate a kinematic model of a user represented in the data from the three-dimensional camera system;

process the kinematic model using a model constructed by one of a machine learning or heuristic method to obtain results ; and

provide live feedback on the display according to the results;

wherein the exercise machine includes:

a mechanical support system;

a force-controlled motor attached to the mechanical support system;

a reel driven by the force-controlled motor;

a handle graspable by a user and including a cord extending between the reel and the handle, wherein force applied through the force-controlled motor is based at least in part on detected user force input.

8. An interactive exercise system comprising;

a cloud processing system supporting exercise related analytics including those based on pose estimation; and

a communication module for connection to a local processing system associated with an exercise machine having a display able to present videos, a three-dimensional camera system, and local processing system able to provide data from the three-dimensional camera system;

wherein the cloud processing system is programmed to:

generate a kinematic model of a user represented in the data from the three-dimensional camera system;

process the kinematic model using a model constructed by one of a machine learning or heuristic method to obtain results; and

provide live feedback on the display according to the results;

wherein the exercise machine includes

a mechanical support system;

a display module held by the mechanical support system;

a mirror element attached to at least partially cover the display module; and

at least one movable arm connected to the mechanical support system that includes at least one force-controlled component engageable by a user.

9. The interactive exercise system of claim 8 , wherein streaming video from the cloud processing system is provided to the display of the exercise machine.

10. The interactive exercise system of claim 8 , wherein at least one of the local processing system and the cloud processing system is connected to provide exercise related data to a mobile app.

11. The interactive exercise system of claim 8 , wherein the local processing system is able to provide exercise repetition data.

12. The interactive exercise system of claim 8 , wherein the local processing system is able to provide biometric signal analysis to detect at least one of heart rate and breath rate.

13. The interactive exercise system of claim 8 , wherein the local processing system is able to provide real time analysis of at least one of user position, user applied force, and user biometric signals.

14. The interactive exercise system of claim 8 , wherein the exercise machine includes

a mechanical support system;

a display module held by the mechanical support system;

a mirror element attached to at least partially cover the display module; and

at least one movable arm connected to the mechanical support system that includes at least one force-controlled component engageable by a user.

15. An interactive exercise system comprising;

a cloud processing system supporting exercise related analytics including those based on pose estimation; and

a communication module for connection to a local processing system associated with an exercise machine having a display able to present videos, a three-dimensional camera system, and local processing system able to provide data from the three-dimensional camera system;

wherein the cloud processing system is programmed to:

generate a kinematic model of a user represented in the data from the three-dimensional camera system;

process the kinematic model using a model constructed by one of a machine learning or heuristic method to obtain results; and

provide live feedback on the display according to the results

wherein the exercise machine includes

a mechanical support system;

a force-controlled motor attached to the mechanical support system;

a reel driven by the force-controlled motor; and

a handle graspable by a user and including a cord extending between the reel and the handle, wherein force applied through the force-controlled motor is based at least in part on detected user force input.

Assignments (4)
SECURITY INTEREST Recorded Jan 29, 2025
From: CLMBR HOLDINGS, LLC; INTERACTIVE STRENGTH, INC.; INTERACTIVE STRENGTH, INC.; INTERACTIVE STRENGTH LIMITED
To: TR OPPORTUNITIES I, LLC
Reel/Frame 070048/0261 →
RELEASE OF SECURITY INTEREST Recorded Jan 28, 2025
From: NC FL FITNESS HOLDINGS, LLC
To: INTERACTIVE STRENGTH, INC.
Reel/Frame 070030/0441 →
SECURITY INTEREST Recorded Jan 11, 2021
From: INTERACTIVE STRENGTH, INC.
To: NC FL FITNESS HOLDINGS, LLC
Reel/Frame 054873/0055 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2019
From: WARD, TRENT; BERKOWITZ, GREGOR ANGUS; DEERY, MARTHA; BEHAR, YVES ALBERT
To: INTERACTIVE STRENGTH, INC.
Reel/Frame 049992/0152 →
Continuity (3)
Provisional Application 62740184 · Oct 2, 2018
Provisional Application 62715591 · Aug 7, 2018
Related Publication 20200047054A1 · Feb 13, 2020
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,722,036