Interactive exercise pad system
First Claim
1. An interactive exercise system, comprising:
- a pad, suitable for being repeatedly stepped upon by a user;
detection means for detecting when said user steps on and off of said pad, and for creating event data based thereon;
a computer;
communications means for communicating said event data to said computer;
media containing previously stored data files which include course data and image data captured from a real exercise course;
media player means for playing back said data files to said computer;
display means for displaying said image data from said computer to said user; and
said computer processes said event data and said course data, and directs presentation of said image data on said display means such that said user experiences a simulation of exercising in and traveling through said real exercise course.
1 Assignment
0 Petitions
Accused Products
Abstract
An interactive exercise pad system (10) receives exercise data (108) from a user (24) stepping on and off of an exercise pad (12). The exercise data (108) is optionally pre-processed in a data acquisition unit 14, before being communicated to a communications port (30) of a computer (16). The computer (16) obtains data files (82) which have been pre-stored on media (80). The data files (82) include video files (84), optional audio files (86), and table files (88) of location and terrain information. The video files (84) and the table files (88) are collected from a real exercise course. The computer (16) processes the exercise data (108) and the data files (82) to playback the video files (84) and the optional audio files (86) so that the user (24) experiences a realistic simulation of the real exercise course.
-
Citations
32 Claims
-
1. An interactive exercise system, comprising:
-
a pad, suitable for being repeatedly stepped upon by a user;
detection means for detecting when said user steps on and off of said pad, and for creating event data based thereon;
a computer;
communications means for communicating said event data to said computer;
media containing previously stored data files which include course data and image data captured from a real exercise course;
media player means for playing back said data files to said computer;
display means for displaying said image data from said computer to said user; and
said computer processes said event data and said course data, and directs presentation of said image data on said display means such that said user experiences a simulation of exercising in and traveling through said real exercise course. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
audio data which is further included in said data files;
audio means for playing said audio data from said computer to said user; and
said computer additionally directs playing of said audio data on said audio means as part of said simulation of said real exercise course.
-
-
9. The exercise system of claim 8, wherein:
-
said audio data includes at least one member of the set consisting of verbal audio data, musical audio data, and environmental audio data; and
said verbal audio data communicates encouragement and information to said user of the exercise system, said musical audio data amuses, entertains, and sets an appropriate mood while said user exercises with the exercise system, and said environmental audio data provides an illusion to users that exercise on the exercise system is occurring in said real exercise course.
-
-
10. The exercise system of claim 8, wherein said audio data is stored in at least one file storage format chosen from the set consisting of WAV and MIDI formats.
-
11. The exercise system of claim 1, wherein:
-
said image data further includes at least one member of the set consisting of textual data and graphical data; and
said textual data communicates written information to said user of the exercise system, and said graphical image data communicates by informational graphically demonstration to said user of the exercise system.
-
-
12. The exercise system of claim 1, wherein said image data is stored in at least one file storage format chosen from the set consisting of AVI and MOV formats.
-
13. The exercise system of claim 1, wherein:
-
said display means includes video processing circuitry and a monitor included in said computer; and
said audio means includes sound processing circuitry and a speaker included in said computer.
-
-
14. The exercise system of claim 1, wherein:
-
said display means includes video processing circuitry included in said computer and a screen included in a television; and
said audio means includes sound processing circuitry included in said computer and a speaker included in said television.
-
-
15. The exercise system of claim 1, wherein said communications means includes at least one member of the set consisting of cables having electrical conductors, light beam transmission means, and radio frequency transmission means.
-
16. A method of controlling a simulation during exercise, comprising:
-
detecting event data based upon when a user steps on and off of a pad;
communicating said event data to a computer;
retrieving into said computer previously stored data files, said data files including course data and image data captured from a real exercise course;
processing said event data, said course data, and said image data in said computer; and
displaying said image data to said user based upon the results of said processing, such that said user experiences the simulation of exercising in and traveling through said real exercise course. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
acquiring said event data in a raw format; and
pre-processing said even data from raw format into a pre-processed format, prior to said step of communicating said event data to said computer.
-
-
20. The method of claim 19, wherein said step of pre-processing includes at least one sub-step which is a member of the set consisting of debouncing, filtering, and amplifying said event data.
-
21. The method of claim 19, wherein said pre-processing includes differentiating between data for the event of said user stepping on and the event of said user stepping off of said pad.
-
22. The method of claim 19, wherein said pre-processing includes ascertaining the duration between said user stepping on and stepping off of said exercise pad.
-
23. The method of claim 16, further comprising playing audio data which is further included in said data files to said user as part of the simulation of said real exercise course.
-
24. The method of claim 23, wherein said step of playing audio data includes at least one sub-step which is a member of the set consisting of instructing, informing, entertaining, and encouraging said user.
-
25. The method of claim 24, wherein said step of playing video data includes at least one sub-step which is a member of the set consisting of instructing, informing, entertaining, and encouraging said user.
-
26. A method of making a storage media which is readable by a computer system to dynamically control a simulation of exercise in a real exercise course, the method comprising:
-
collecting location information for points along a real exercise course;
collecting terrain characteristic information for said points;
creating course data by associating said location information and said terrain characteristic information;
collecting video data including captured natural video image sequences; and
storing said course data and said video data in a computer readable media unit, thereby permitting the computer system reading an instance of said media unit to dynamically produce for users the simulation of traveling through said real exercise course. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
Specification