IP Library Patent Application 19021051
Patent Application
App. No. 19/021,051

EXERCISE PROGRAM GENERATOR

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/021,051
Abstract

A device may receive user input for a customized workout, the user input including at least one exercise parameter. A device may generate, based on the at least one exercise parameter, a plurality of exercise device controls, the plurality of exercise device controls configured to adjust at least one exercise parameter of an exercise device. A device may generate an exercise program to be implemented on the exercise device, the exercise program including the plurality of exercise device controls.

Claims (38)

1 . A method for generating exercise programs, comprising:

receiving a user input for a customized workout, the user input including at least one exercise parameter;

generating, based at least in part on the at least one exercise parameter, a plurality of exercise device controls, the plurality of exercise device controls configured to adjust at least one operating parameter of an exercise device; and

generating an exercise program to be implemented on the exercise device, the exercise program comprising the plurality of exercise device controls.

2 . The method of claim 1 , further comprising:

implementing the exercise program on the exercise device.

3 . The method of claim 2 , wherein, while implementing the exercise program, the exercise device controls cause the at least one operating parameter of the exercise device to be adjusted.

4 . The method of claim 1 , wherein the at least one exercise parameter comprises a duration of a workout segment.

5 . The method of claim 1 , wherein the at least one exercise parameter comprises an intensity of a workout segment.

6 . The method of claim 5 , wherein the intensity of the workout segment is associated with a pace.

7 . The method of claim 5 , wherein the intensity of the workout segment is associated with an incline.

8 . The method of claim 5 , wherein the intensity of the workout segment is associated with a target heartrate range of the workout segment.

9 . The method of claim 1 , wherein the at least one exercise parameter includes a duration, a pace, an incline of a workout segment, or any combination thereof.

10 . The method of claim 9 , wherein the at least one operating parameter of the exercise device includes a belt speed of a tread belt of the exercise device, the belt speed associated with the pace, a deck incline of a deck of the exercise device, the deck incline associated with the incline, or any combination thereof.

11 . The method of claim 10 , further comprising:

implementing the exercise program, wherein implementing the exercise program comprises:

maintaining the belt speed and the deck incline for the duration of the workout segment.

12 . The method of claim 1 , wherein the at least one operating parameter of the exercise device comprises a belt speed of a tread belt of the exercise device.

13 . The method of claim 1 , wherein the at least one operating parameter of the exercise device comprises a deck incline of a deck of the exercise device.

14 . The method of claim 1 , wherein the at least one operating parameter of the exercise device comprises a resistance of a flywheel of the exercise device.

15 . The method of claim 1 , wherein the at least one exercise parameter includes a target heartrate, and wherein generating the plurality of exercise device controls comprises:

determining the plurality of exercise device controls based at least in part on the target heartrate and a fitness level of a user.

16 . The method of claim 1 , wherein the at least one exercise parameter comprises an on-device parameter and an off-device parameter, the on-device parameter comprising an on-device exercise activity completable through operation of the exercise device, the off-device parameter comprising an off-device exercise activity completable separate from the exercise device.

17 . The method of claim 16 , wherein generating the plurality of exercise device controls comprises:

generating a stop-device control configured to stop operation of the exercise device based at least in part on the off-device exercise activity.

18 . The method of claim 17 , wherein generating the plurality of exercise device controls comprises:

generating a start-device control configured to start operation of the exercise device after completion of the off-device exercise activity.

19 . An exercise system, comprising:

an exercise device;

one or more memories comprising instructions; and

one or more processors coupled with the one or more memories and configured to execute the instructions to cause the exercise system to:

receive a user input for a customized workout, the user input including at least one exercise parameter;

generate, based at least in part on the at least one exercise parameter, a plurality of exercise device controls, the plurality of exercise device controls configured to adjust at least one operating parameter of the exercise device; and

generate an exercise program to be implemented on the exercise device, the exercise program comprising the plurality of exercise device controls.

20 . A non-transitory computer-readable medium storing code comprising instructions which, when executed by one or more processors of an exercise device, cause the exercise device to:

receive a user input for a customized workout, the user input including at least one exercise parameter;

generate, based at least in part on the at least one exercise parameter, a plurality of exercise device controls, the plurality of exercise device controls configured to adjust at least one operating parameter of the exercise device; and

generate an exercise program to be implemented on the exercise device, the exercise program comprising the plurality of exercise device controls.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded May 23, 2025
From: PLC AGENT LLC
To: IFIT INC.; ICON IP, INC.
Reel/Frame 071358/0584 →
SECURITY INTEREST Recorded Apr 16, 2025
From: IFIT INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 070856/0222 →
SECURITY INTEREST Recorded Apr 1, 2025
From: IFIT INC.
To: PLC AGENT LLC
Reel/Frame 070694/0463 →