IP Library Granted Patent US 11,833,393
Granted Patent B2
US 11,833,393 · App. 16/874,052 · Granted Dec 5, 2023

System and method for using an exercise machine to improve completion of an exercise

Inventors: Colin James Smith (Boulder, CO); Michael Bissonnette (Denver, CO); Steven Mason (Las Vegas, NV); James D. Steidl (San Diego, CA)
Assignee: REHAB2FIT TECHNOLOGIES, INC.
A63B24/0062A63B21/4034A63B21/4035A63B22/0005A63B22/0605A63B22/203A63B24/0075A63B71/0622A63B2022/0094A63B2024/0068A63B2071/0627A63B2071/0652A63B2208/0233A63B2220/50
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,833,393
App. No.
16/874,052
Granted
Dec 5, 2023
Kind
B2
Abstract

A system and method for improving completion of an exercise is disclosed herein. In one embodiment, a method of a control system to improve compliance with an exercise plan for an exercise machine includes receiving one or more load measurements from one or more load cells of the exercise machine. The method also includes comparing the one or more load measurements to one or more target thresholds, and determining whether the one or more load measurements exceed the one or more target thresholds. Responsive to determining that the one or more load measurements exceed the one or more target thresholds, the method also includes causing a user interface to present an indication that the one or more target thresholds have been exceeded and an exercise is complete, wherein the exercise is included in the exercise plan.

Claims (57)

1. A method comprising:

receiving, by a computing device associated with a control system and connected to an exercise machine via a plurality of data channels, one or more load measurements via each of the plurality of data channels, wherein the one or more load measurements are obtained from one or more load cells associated with each of the plurality of data channels and included in the exercise machine;

in response to detecting a minimum threshold amount of load from a data channel of the plurality of data channels:

(i) setting, by the computing device, the data channel to active, wherein the data channel set to active is associated with a first exercise included in an exercise plan,

(ii) setting, remaining ones of the plurality of data channels to inactive,

(iii) stopping reception of load measurements from the data channels set to inactive, wherein the data channels set to inactive are associated with exercises other than the first exercises, and

(iv) receiving subsequent one or more load measurements via the data channel set to active;

displaying a user interface (UI) on a display of the computing device, the displayed UI presenting information related to the subsequent one or more load measurements;

comparing, by the computing device, the subsequent one or more load measurements to one or more respective target thresholds;

determining, by the computing device, information indicating that the subsequent one or more load measurements exceed the one or more respective target thresholds; and

responsive to determining the information indicating that the subsequent one or more load measurements exceed the one or more respective target thresholds, modifying the UI to present an indication that the one or more respective target thresholds have been exceeded and the first exercise is complete.

2. The method of claim 1 , wherein receiving the subsequent one or more load measurements via the data channel set to active further comprises:

receiving a left load measurement from a left load cell of the exercise machine; and

receiving a right load measurement from a right load cell of the exercise machine.

3. The method of claim 2 , wherein comparing the subsequent one or more load measurements to the one or more respective target thresholds further comprises: comparing the left load measurement to a left target threshold; and comparing the right load measurement to a right target threshold.

4. The method of claim 1 , further comprising:

determining whether the subsequent one or more load measurements are less than the one or more respective target thresholds; and

responsive to determining that the subsequent one or more load measurements are less than the one or more respective target thresholds, presenting, in the UI, an indication to recommend of applying one or more additional loads onto the one or more load cells associated with the data channel set to active to exceed the one or more respective target thresholds.

5. The method of claim 1 , wherein the one or more respective target thresholds comprise an at least one osteopathic therapeutic target threshold and at least one muscular strength target threshold, and the method further comprises: determining the at least one osteopathic therapeutic target threshold based on health information pertaining to a user using the exercise machine; and determining the at least one muscular strength target threshold based on an at least one historical performance pertaining to the user previously using the exercise machine.

6. The method of claim 1 , wherein the subsequent one or more load measurements comprise a left load measurement from a left load cell of the exercise machine and a right load measurement from a right load cell of the exercise machine, and the method further comprises:

presenting, in the UI, a visual representation of the left load measurement concurrently with another visual representation of the right load measurement.

7. The method of claim 1 , further comprising:

responsive to determining that the first exercise in the exercise plan is complete, determining whether a second exercise in the exercise plan is incomplete;

responsive to determining that the second exercise in the exercise plan is incomplete, presenting, in the UI, an indication to begin the second exercise.

8. The method of claim 1 , further comprising: responsive to determining that all exercises in the exercise plan are complete, presenting, in the UI, an indication that all exercises in the exercise plan are complete.

9. The method of claim 1 , wherein a left load cell of the one or more load cells is included in a left foot platform of the exercise machine, and a right load cell of the one or more load cells is included in a right foot platform of the exercise machine.

10. The method of claim 1 , wherein a left load cell of the one or more load cells is included in a left handle of the exercise machine, and a right load cell of the one or more load cells is included in a right handle of the exercise machine.

11. The method of claim 1 , wherein the exercise machine is a machine enabling osteogenesis, a machine enabling muscular hypertrophy, or a combination thereof.

12. A method comprising:

receiving, by a processing device of a control system that is connected to an exercise machine via a plurality of data channels, one or more load measurements via each of the plurality of data channels, wherein the one or more load measurements are obtained from one or more load cells associated with each of the plurality of data channels and included in the exercise machine;

in response to detecting a minimum threshold amount of load from a data channel of the plurality of data channels;

(i) setting the data channel to active, wherein the data channel set to active is associated with a first exercise included in an exercise plan,

(ii) setting remaining ones of the plurality of data channels to inactive,

(iii) stopping reception of load measurements from the data channels set to inactive, wherein the data channels set to inactive are associated with exercises other than the first exercise, and

(iv) receiving subsequent one or more load measurements via the data channel set to active;

presenting, in a user interface (UI) on a display screen, one or more visual representations for the subsequent one or more load measurements;

receiving a first indication that the first exercise is complete based on the subsequent one or more load measurements having exceeded one or more respective target thresholds; and

presenting, in the UI with the one or more visual representations, the first indication that the first exercise is complete.

13. The method of claim 12 , further comprising:

receiving a second indication that the first exercise is within a range of being complete based on the subsequent one or more load measurements being less than the one or more respective target thresholds; and

presenting, in the UI on the display screen with the one or more visual representations, the second indication that the first exercise is almost complete and to continue adding one or more loads onto the one or more load cells associated with the data channel set to active.

14. Of claim 12 , further comprising:

receiving a second indication to complete a second exercise in the exercise plan based on a determination that the second exercise is incomplete; and

presenting, in the UI, the second indication to complete the second exercise in the exercise plan.

15. A control system comprising:

a memory device storing instructions; and

processing logic circuitry connected to an exercise machine via a plurality of data channels and operatively coupled to the memory device, wherein the processing logic circuitry is configured to execute the instructions to:

receive, via each of the plurality of data channels, one or more load measurements, wherein the one or more load measurements are obtained from one or more load cells associated with each of the plurality of data channels and included in the exercise machine;

in response to detecting a minimum threshold amount of load from a data channel of the plurality of data channels:

(i) set flail the data channel to active, wherein the data channel set to active is associated with a first exercise included in an exercise plan,

(ii) set remaining ones of the plurality of data channels to inactive,

(iii) stop reception of load measurements from the data channels set to inactive, wherein the data channels set to inactive are associated with exercises other than the first exercise, and

(iv) receive subsequent one or more load measurements from the data channel set to active;

display a user interface (UI) on a display, the displayed UI presenting information related to the subsequent one or more load measurements;

compare the subsequent one or more load measurements to one or more respective target thresholds;

determine information indicating that the subsequent one or more load measurements exceed the one or more respective target thresholds; and

responsive to determining the information indicating that the subsequent one or more load measurements exceed the one or more respective target thresholds, modify the UI to present an indication that the one or more respective target thresholds have been exceeded and the first exercise is complete.

Assignments (5)
CORRECTIVE ASSIGNMENT TO THE ASSIGNEE FROM ROM TECHNOLOGES, INC. TO ROM TECHNOLOGIES, INC. CORRECT THE PREVIOUSLY RECORDED UNDER REEL AND FRAME 067168/0287. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Apr 10, 2025
From: REHAB2FIT TECHNOLOGIES, INC.
To: ROM TECHNOLOGIES, INC.
Reel/Frame 070812/0449 →
MERGER Recorded Apr 19, 2024
From: REHAB2FIT TECHNOLOGIES, INC.
To: ROM TECHNOLOGES, INC.
Reel/Frame 067168/0287 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2022
From: SMITH, COLIN JAMES; BISSONNETTE, MICHAEL; MASON, STEVEN; STEIDL, JAMES D.
To: BIOMETRIC HEALTH GROUP, LLC
Reel/Frame 060037/0687 →
CHANGE OF NAME Recorded May 27, 2022
From: ORTHOGENESYS, INC.
To: REHAB2FIT TECHNOLOGIES, INC
Reel/Frame 060205/0904 →
CHANGE OF NAME Recorded May 27, 2022
From: BIOMETRIC HEALTH GROUP, LLC
To: ORTHOGENESYS, INC.
Reel/Frame 061145/0920 →
Continuity (2)
Provisional Application 62848313 · May 15, 2019
Related Publication 20200360764A1 · Nov 19, 2020