IP Library Patent Application 19640789
Patent Application
App. No. 19/640,789

CONTROL SEQUENCE BASED EXERCISE MACHINE CONTROLLER

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 None
App. No.
19/640,789
Abstract

A plurality of control sequences is stored. A user state is detected. A next control sequence associated with the user is selected from the plurality of control sequences based at least in part on the user state.

Claims (31)

1 . An exercise machine, comprising:

a motor that provides resistance against which a user exercises, wherein a cable is coupled between the motor and an actuator;

an interface that facilitates wireless connection to a mobile device;

a memory storing a plurality of control sequences; and

one or more processors configured to:

monitor data generated based on actions of a user in performing an exercise using the exercise machine; and

select a next control sequence from the plurality of control sequences based at least in part on the monitored data generated based on the actions of the user in performing the exercise.

2 . The exercise machine of claim 1 , wherein the monitored data generated based on the actions of the user comprises one or more of cable tension and cable displacement.

3 . The exercise machine of claim 1 , wherein the monitored data comprises data sourced from one or more physiological sensors.

4 . The exercise machine of claim 1 , wherein the monitored data comprises a monitored heart rate.

5 . The exercise machine of claim 1 , wherein the monitored data comprises monitored breathing.

6 . The exercise machine of claim 5 , wherein breathing is monitored at least in part by detecting sounds detected by a microphone.

7 . The exercise machine of claim 1 , wherein the plurality of control sequences is associated with a user workout sequence.

8 . The exercise machine of claim 1 , wherein the plurality of control sequences is associated with a user workout video segment.

9 . The exercise machine of claim 8 , wherein the user workout video segment comprises one of an advanced mode or a beginner mode.

10 . The exercise machine of claim 1 , wherein the plurality of control sequences is associated with a media clip, and wherein selecting the next control sequence comprises decoding.

11 . The exercise machine of claim 1 , wherein the plurality of control sequences is embedded within a subtitle track of a video clip, and wherein selecting the next control sequence comprises decoding the subtitle track.

12 . The exercise machine of claim 1 , wherein the plurality of control sequences comprises a control sequence associated with one or more of a celebration, a resistance adjustment to a workout, a cadence adjustment to the workout, a loop instruction, a variable assignment, or a pointer to a next control sequence.

13 . The exercise machine of claim 1 , wherein the plurality of control sequences comprises a control sequence associated with a conditional branch instruction.

14 . The exercise machine of claim 1 , wherein the monitored data comprises one or more of a number of reps in a current workout or a quality flag for the user in the current workout.

15 . The exercise machine of claim 14 , wherein the quality flag comprises a value for a struggling user in the current workout.

16 . The exercise machine of claim 1 , wherein the monitored data is obtained from one or more sensors comprising at least one of an actuator sensor, or a motor sensor.

17 . The exercise machine of claim 1 , wherein the monitored data is obtained from one or more sensors comprising at least one of a microphone or a video camera.

18 . The exercise machine of claim 1 , wherein the next control sequence is associated with one or more of a suggested weight, a dynamic bumping, or a dynamic spotting.

19 . The exercise machine of claim 1 , wherein the wireless connection comprises at least one of WiFi or Bluetooth.

20 . A method, comprising:

storing a plurality of control sequences;

monitoring data generated based on actions of a user in performing an exercise using an exercise machine, wherein the exercise machine comprises:

a motor that provides resistance against which the user exercises, wherein a cable is coupled between the motor and an actuator; and

an interface that facilitates wireless connection to a mobile device; and

selecting a next control sequence from the plurality of control sequences based at least in part on the monitored data generated based on the actions of the user in performing the exercise.