System and method for simulating real world exercise sessions
First Claim
1. In an exercise system having a remote communication system adapted to communicate with a plurality of exercise devices, a method for generating an exercise program comprising:
- receiving at a remote communication system route information identifying a route traveled by an individual during a real world exercise session, the remote communication system comprising one or more processors for processing the route information;
generating an exercise program from the route information, the exercise program comprising control signals that cause a first exercise device and a second exercise device to substantially simulate topographical characteristics of the route traveled by the individual during the real world exercise session,sending the exercise program to the first exercise device, the first exercise device including one or more first movable members;
receiving the exercise program at the first exercise device;
programming the first exercise device to perform the exercise program, the control signals of the exercise program selectively adjusting the one or more first movable members of the first exercise device to simulate the real world exercise session;
sending the same exercise program that was sent to the first exercise device to the second exercise device, the second exercise device including one or more second movable members, the first exercise device and the second exercise device being different types of exercise devices;
receiving the exercise program at the second exercise device; and
programming the second exercise device to perform the exercise program, the control signals of the exercise program selectively adjusting the one or more second movable members of the second exercise device to simulate the real world exercise session.
15 Assignments
0 Petitions
Accused Products
Abstract
In an exercise system having a remote communication system adapted to communicate with an exercise device, a method for generating an exercise program includes receiving route information identifying a route traveled by an individual during a real world exercise session, receiving audio information identifying a musical selection listened to by the individual during the real world exercise session, using the route information and the audio information to generate an exercise program. The exercise program includes control signals that cause an exercise device to substantially simulate the topographical characteristics of the route traveled by the individual during the real world exercise session, and audio signals representative of the musical selection listened to by the individual during the real world exercise session so that the musical selection is presented during a performance of the exercise program.
-
Citations
21 Claims
-
1. In an exercise system having a remote communication system adapted to communicate with a plurality of exercise devices, a method for generating an exercise program comprising:
-
receiving at a remote communication system route information identifying a route traveled by an individual during a real world exercise session, the remote communication system comprising one or more processors for processing the route information; generating an exercise program from the route information, the exercise program comprising control signals that cause a first exercise device and a second exercise device to substantially simulate topographical characteristics of the route traveled by the individual during the real world exercise session, sending the exercise program to the first exercise device, the first exercise device including one or more first movable members; receiving the exercise program at the first exercise device; programming the first exercise device to perform the exercise program, the control signals of the exercise program selectively adjusting the one or more first movable members of the first exercise device to simulate the real world exercise session; sending the same exercise program that was sent to the first exercise device to the second exercise device, the second exercise device including one or more second movable members, the first exercise device and the second exercise device being different types of exercise devices; receiving the exercise program at the second exercise device; and programming the second exercise device to perform the exercise program, the control signals of the exercise program selectively adjusting the one or more second movable members of the second exercise device to simulate the real world exercise session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system that generates an exercise program for two or more different types of exercise devices, the system capable of communicating the same exercise program that was sent to the first exercise device to a second exercise device and communicating the exercise program to a second exercise device, the system comprising:
-
a first exercise device comprising a first movable element that moves during the performance of an exercise, the first movable element including a first operating parameter that is selectively adjustable; a second exercise device comprising a second movable element that moves during the performance of an exercise, the second movable element including a second operating parameter that is selectively adjustable; a remote communication system that can communicate with the first exercise device and the second exercise device, the remote communication system being receptive to receive data identifying a real world exercise route traveled by an individual during an exercise session, the remote communication system including one or more processors for processing the received data relating to the real world exercise route; and a single exercise program for both the first exercise device and the second exercise device based upon the received data, the first exercise device and the second exercise device being different types of exercise devices, the exercise program comprising control signals that selectively adjust the first operating parameter of the first movable element of the first exercise device to simulate terrain characteristics of the real world exercise route and display signals that include visual images of the real world exercise route, the exercise program being communicated to the first exercise device and the first exercise device being capable of performing the exercise program. - View Dependent Claims (17, 18, 19)
-
-
20. A computer system, comprising:
-
one or more processors; system memory; and one or more computer storage media having stored thereon computer-executable instructions which, when executed by the one or more processors, cause the computer system to implement a method for generating a single exercise program for both of two different types of exercise devices, the method for generating the exercise program comprising; receiving route information identifying a route traveled by an individual during a real world exercise session; using the route information to generate the single exercise program for both of two different types of exercise devices that simulate the real world exercise session on the different types of exercise devices, the exercise program comprising; first control signals that cause a first type of exercise device to substantially simulate topographical characteristics of the route traveled by the individual during the real world exercise session, the first type of exercise device comprising a first movable element, the first control signals selectively adjusting the first movable element to simulate the real world exercise session; and second control signals that cause a second type of exercise device to substantially simulate topographical characteristics of the route traveled by the individual during the real world exercise session, the second type of exercise device comprising a second movable element, the second control signals selectively adjusting the second movable element to simulate the real world exercise session; and transferring the exercise program to a first exercise device of the first type of exercise devices; and programming the first exercise device of the first type of exercise devices to perform the exercise program. - View Dependent Claims (21)
-
Specification