CARDIO-FITNESS STATION WITH VIRTUAL-REALITY CAPABILITY
First Claim
1. A method of a network-enabled fitness program, comprising:
- storing a first set of data associated with a user provided via an exercise equipment;
transmitting a second set of data to the first exercise equipment over a network;
wherein the second set of data comprises software upgrades for the exercise equipment.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a stationary exercise station is provided. The stationary exercise station includes a computer which may run a computer program. The computer program simulates the motion of a first virtual bicycle and a second virtual bicycle. The first virtual bicycle and the second virtual bicycle riding through a predetermined landscape. The computer program simulates moving images seen by the virtual rider of the first virtual bicycle while riding through the predetermined landscape.
The stationary exercise station also include a video monitor in communication with the computer. The video monitor displays the moving images seen by the virtual rider of the first virtual bicycle while riding through the predetermined landscape. The stationary exercise station also includes steerable handlebars, rotatable pedals, a force resisting pedal rotation, and a movable gear-shifting member. The motion of the virtual bicycle is determined by the steering of the steerable handlebars, rotation of the rotatable pedals, and motion of the moveable gear-shifting member. The force resisting pedal rotation is proportional to the slope experienced by the virtual bicycle riding through the predetermined landscape.
258 Citations
73 Claims
-
1. A method of a network-enabled fitness program, comprising:
-
storing a first set of data associated with a user provided via an exercise equipment; transmitting a second set of data to the first exercise equipment over a network; wherein the second set of data comprises software upgrades for the exercise equipment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of a network-enabled fitness program, comprising:
-
receiving a first set of data provided by an exercise equipment; storing the first set of data associated with the user; transmitting a second set of data to the exercise equipment over a network; wherein the second set of data comprises virtual exercise environments; and wherein, the first and second sets of data are stored and managed by a server that is physically remote from a location of the exercise equipment. - View Dependent Claims (18, 19, 20, 21)
-
-
22. An apparatus, comprising:
-
an exercise equipment comprising movable parts; a display unit coupled to the exercise equipment; a processing unit able to execute one or more instruction sets embodied on a machine readable medium, the one or more instruction sets causing the processing unit to, when in operation; render a simulated exercise environment to be displayed on the display unit; and simulate movement of a virtual representation in the simulated exercise environment based on movement of movable parts of the exercise equipment; wherein, the processing unit is able to receive data to update the one or more instruction sets. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method of a revenue model, comprising:
-
in response to receiving a request for a simulated exercise route of a plurality of simulated exercise routes;
wherein the request is generated from an exercise equipment over a network;transmitting the simulated exercise route to the exercise equipment; and assessing a fee. - View Dependent Claims (42, 43, 44)
-
-
45. An apparatus, comprising:
-
an first exercise equipment comprising a set of movable part; a display unit coupled to the first exercise equipment; a processing unit able to execute one or more instruction sets embodied on a machine readable medium, the one or more instruction sets causing the processing unit to, when in operation; simulate movement of a first virtual body in a simulated exercise environment based on movement of the set of movable parts of the first exercise equipment; simulate movement of a second virtual body in the simulated exercise environment;
wherein, the movement of the second virtual body is simulated based on a set of exercise data recorded from a previous exercise session;render visible display of the simulated exercise environment on the display unit. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A method for exercising in an interactive virtual environment, comprising:
-
generating a visible representation of a virtual exercise environment for a first user of a first exercise equipment; in response to receiving a request to participate in an interactive exercising session, simulating a motion of a competitive entity in the virtual exercise environment; simulating the motion of the competitive entity based on a set of exercise data recorded from a previous exercise session of the first user; generating a visible representation of the competitive entity against which the first user races in the virtual exercise environment; and updating the visible representation of the virtual exercise environment based on motion of the first user on the first exercise equipment.
-
-
65. A method for providing virtual coaching, comprising:
-
identifying a current set of exercise conditions of a user exercising in a current exercising session; and providing a set of exercise-related advice to the user based on the current set of exercise conditions; wherein, the set of exercise-related advice comprises a pathway suggestion. - View Dependent Claims (60, 61, 62, 63, 64, 66, 67, 68)
-
-
69. The method of claim 75, wherein, the set of exercise-related advice further comprises, a set of coaching instructions based on a predetermined fitness plan.
- 70. The method of claim 75, wherein, the exercise conditions comprises, one or more of, cadence, gear, and handle bar position.
Specification