Controlling exercise equipment
First Claim
Patent Images
1. A method comprising:
- receiving, by a computing device disposed in a cardio exercise machine, data related to a fitness level of a user;
selecting, by the computing device based at least in part on the data, a first segment from a first workout program and a second segment from a second workout program;
generating a customized workout program by combining the first segment and the second segment;
controlling operations of the cardio exercise machine based at least in part on the customized workout program;
generating, by the computing device, audio feedback based on at least one of the user'"'"'s operation of the cardio exercise machine and the customized workout program;
generating performance data based at least in part on the user'"'"'s operation of the cardio exercise machine; and
storing the performance data on a removable computer storage medium that is insertable into a port of the cardio exercise machine.
1 Assignment
0 Petitions
Accused Products
Abstract
In general, a computing device disposed in a cardio exercise machine receives data related to a fitness level of a user. The computing device selects a workout program based at least in part on the data. The operations of the cardio exercise machine are controlled based at least in part on the workout program. The computing device generates audio feedback based on at least one of the user'"'"'s operation of the cardio exercise machine and the selected workout program. The processed data is stored on a removable computer storage medium that is insertable into a port of the cardio exercise machine.
40 Citations
19 Claims
-
1. A method comprising:
-
receiving, by a computing device disposed in a cardio exercise machine, data related to a fitness level of a user; selecting, by the computing device based at least in part on the data, a first segment from a first workout program and a second segment from a second workout program; generating a customized workout program by combining the first segment and the second segment; controlling operations of the cardio exercise machine based at least in part on the customized workout program; generating, by the computing device, audio feedback based on at least one of the user'"'"'s operation of the cardio exercise machine and the customized workout program; generating performance data based at least in part on the user'"'"'s operation of the cardio exercise machine; and storing the performance data on a removable computer storage medium that is insertable into a port of the cardio exercise machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising
a cardio exercise machine; a control unit, comprising a port configured to receive a removable computer storage medium; and a computing device configured to; receive data related to a fitness level of a user; select, based at least in part on the data, a first segment from a first workout program and a second segment from a second workout program; generate a customized workout program by combining the first segment and the second segment; control operations of the cardio exercise machine based at least in part on the customized workout program; generate audio feedback based on at least one of the user'"'"'s operation of the cardio exercise machine and the customized workout program; generate performance data based at least in part on the user'"'"'s operation of the cardio exercise machine; and store the performance data on the removable computer storage medium that is insertable into the port. - View Dependent Claims (13, 14, 15)
-
16. A computer program product tangibly embodied in a computer-readable medium, the computer program product comprising instructions that, when executed on a computing device, cause a cardio exercise machine to:
-
receive data related to a fitness level of a user; select, based at least in part on the data, a first segment from a first workout program and a second segment from a second workout program; generate a customized workout program by combining the first segment and the second segment; control operations of the cardio exercise machine based at least in part on the customized workout program; generate audio feedback based on at least one of the user'"'"'s operation of the cardio exercise machine and the customized workout program; generate performance data based at least in part on the user'"'"'s operation of the cardio exercise machine; and store the performance data on the removable computer storage medium that is insertable into the port. - View Dependent Claims (17, 18, 19)
-
Specification