throbber
llllIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIllIIlIIII
`USOOS466200A
`
`[19]
`United States Patent
`[45]
`Ulrich et al.
`
`11 II
`
`Patent Number:
`
`5,466,200
`
`Date of Patent:
`Nov. 14, 1995
`
`[54]
`
`I751
`
`[73]
`
`[21]
`
`[22]
`
`[691
`
`1511
`[52]
`
`{53]
`
`[56]
`
`INTERACTIVE EXERCISE APPARATUS
`
`Inventors: W. Thatcher Ulrich, Boston; Harvey
`A. Koseika; Aaron I". Bobicit, both of
`Newton; Michael H. Benjamin,
`Quincy, all of Mass.
`
`Assignee: CyberGenr, Inc., Cambridge, Mass.
`
`4,709,917
`4,710,129
`4.71 1,447
`4,720,789
`4,771,394
`
`12/1987
`12/1987
`12/1987
`1/1988
`9/1988
`
`Yang ......................................... 272/73
`Newman et al.
`434/55
`Mansfield .............. 272/73
`
`Hector ct a1.
`.. 364/410
`
`Cavanagh ................................ 364/561
`
`(List continued on next page.)
`FOREIGN PATENT DOCUMENTS
`
`Appl. No.: 189,896
`
`Filed:
`
`Feb. 1, 1994
`
`Related U.S. Application Data
`
`Continuation-input of Ser. No. 12,305, Feb. 2, 1993, aban-
`doned.
`
`Int. Cl.6 ..................................................... A6313 21/00
`U.S. Cl. .......................... 482/4; 482/1; 482/3; 482/6;
`48fl57; 482/901
`Field of Search .............................. 482/1—8, 52. 53,
`482157, 72, 900—902; 434/157, 247
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`8/1972 Dahl ............................................ 35/11
`3.686.776
`3/1973 Brown ......................................... 273/1
`3,722,884
`10/1973 Dimick .
`3.767.195
`9/1975 Bisberg ...................................... 35/11
`3,903,613
`9/1977 Cunningham, Jr
`..... 272/1
`4,049,262
`
`. 352/132
`7119/9 Emmons .......
`4,141,630
`. 434/157
`4.170.834 10/1979
`4,196,528
`4/1990
`4,358,105
`11/1982
`4.418.911
`12/1983
`4,461,470
`7/ 1984
`4,464,117
`8/1984
`4,478,407 10/1984
`4,512,567
`4/1985
`4,512,567
`4/1985
`4,527,980
`7/1985
`.
`4,542,897
`9/1985 Melton et a1.
`4572509
`211986 Siuick ...................................... 273/85
`4,616,829 10/1986 Smack, Sr. et al.
`273/86
`
`4.630.817
`12/1986 Buckley ........
`272/73
`1/1987 Ritchie ...................................... 272f/3
`4.637.605
`
`
`
`0028209
`0354785
`92166598
`2194369
`W0/87/00066
`
`European Par. 03’. .
`6/1981
`2/1990 European Pat. OE. .
`7/1992 Germany .
`3/1988 United Kingdom .
`1/1987 WIPO .
`
`OTHER PUBLICATIONS
`
`International Search Report (4 pages) for related case PCT/
`US94/01247.
`
`Citation; Virtual Reality Gallery at SIGGRAPH' 1991 1
`page.
`“D18 and Virtual Reality Networking with VR—Link", Vir—
`tual Reality World, Mar/Apr. 1994, page 8.
`
`Primary Examiner—Richard J. Apley
`Assistant Examiner—Glenn E. Richman
`Attorney, Agent, or Firm—Testa, Hurwitz & Thibeault
`
`[57]
`
`ABSTRACT
`
`An interactive exercise apparatus engages a user’s mind and
`body. The apparatus comprises an exercise mechanism and
`a steering mechanism for manipulation by the user to
`achieve exercise and to indicate a direction of motion. A
`simulated environment
`is generated by a computer and
`displayed on a display system for the user. The user manipu—
`lates the exercise mechanism and the steering mechanism to
`freely navigate through the simulated environment. The
`computer monitors the exercise mechanism and the steering
`mechanism to determine user position in the simulated
`environment. The display is periodically updated by the
`computer to provide a continuous visual display of the user‘s
`position as the user travels through the simulated environ-
`ment. A plurality of the interactive exercise apparatus can be
`networked together to allow group participation in the
`simulated environment
`
`24 Claims, 12 Drawing Sheets
`
`
`
`RECINE INPUTS
`
`COMHJ'iE UPDATED
`POSI'nON 8: STATE
`
`OF USER AND
`OTHER OBJECIS IN
`30 ENVIRONMENT
`
`
`
`UPDATE PEDAL
`GEMRAIE AUDIO 8:
`RESISTANCE 8-
`VISUAL DISPLAY (I
`
`
`FAN SPEED
`30 ENVIRONMENT
`
`
`--------- > new or INFORMATION
`—» now or CONYROL
`
`Petitioner Valve - Ex. 1012, Page 1
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 1
`
`Petitioner Valve - Ex. 1012, Page 1
`
`

`

`
`5,466,200
`
`Page 2
`
`
`
`U.S. PATENT DOCUMENTS
`
`
`
`11/1988 Lautenschlager ......................... 272/73
`4,786,049
`
`
`
`
`
`4/1989 Nakao et .31..
`4,817,938
`
`
`
`
`
`4/1989 Augspurger at 211..
`4,817,939
`
`
`
`
`
`
`128/707
`8/1989 Schminke ........
`4,860,763
`
`
`
`
`
`
`
`
`
`
`
`434/45
`4,887,966 12/1989 Gellermann.
`
`
`
`
`
`
`
`12/1989 Letovsky etal.
`4,887,967
`434/61
`
`.. 364/410
`4,891,748
`1/1990
`
`
`
`
`
`482/53
`4/1990
`4,919,416
`
`
`
`
`
`
`
`.. 272/73
`5/1990
`4,925,183
`
`
`
`
`
`
`4,932,651
`
`
`
`4’938’475
`51031900
`
`5,031,901
`
`5,031,902
`
`5,051,638
`
`5072 929
`
`’
`‘
`5,213,555
`
`5,240,417
`
`
`
`
`
`
`
`
`
`6/1990 Defaux ................
`
`
`
`
`
`
`7/1990 smgem‘e‘al‘
`7/1991 Leask.
`
`
`7/1991 Saarinen.
`
`
`7/1991 Findlay.
`
`
`9,1991 WW
`
`
`t m
`12/1991 Pt
`
`
`
`
`”‘30“ ‘-
`5/1993 Hood et al.
`............................... 482/57
`
`
`
`
`
`
`8/1993 Smithson et a1,
`......................... 434/61
`
`
`
`
`
`
`
`Petitioner Valve - Ex. 1012, Page 2
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 2
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 2
`
`Petitioner Valve - Ex. 1012, Page 2
`
`

`

`US. Patent
`
`Nov. 14, 1995
`
`Sheet 1 of 12
`
`5,466,200
`
`0N C
`
`14
`
`12
`
`
`
`MEANSFORUSER-INITIATEDAEROBICEXERC1SE
`
`SUPPORT
`
`STRUCTURE
`
`18
`
`OMPUTER
`
`STEERING
`
`MECHANISM
`
`Fig.1
`
`10
`
`Petitioner Valve - Ex. 1012, Page 3
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 3
`
`Petitioner Valve - Ex. 1012, Page 3
`
`

`

`US. Patent
`
`Nov. 14,1995
`
`Sheet 2 of 12
`
`5,466,200
`
`
`
`Petitioner Valve - Ex. 1012, Page 4
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 4
`
`Petitioner Valve - Ex. 1012, Page 4
`
`

`

`
`US. Patent
`
`
`
`Nov. 14, 1995
`
`
`
`
`
`Sheet 3 of 12
`
`
`
`
`
`
`5,466,200
`
`
`
`
`
`
`
`46
`
`
`
`Fig. 28
`
`Petitioner Valve - Ex. 1012, Page 5
`
`Petitioner Riot Games, Inc. - EX. 1012, p. 5
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 5
`
`Petitioner Valve - Ex. 1012, Page 5
`
`

`

`
`
`
`
`11mm‘S’fl
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`5661‘v1'AON
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
` RECEIVE INPUTS
`
`
`
`
`
`COMPUTE UPDATED
`
`
`
`
`POSITION & STATE
`
`
`
`
`OF USER AND
`
`
`
`OTHER OBJECTS IN
`
`
`
`
`
`
`30 ENVIRONMENT
`______________________
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`GENERATE AUDIO &
`UPDATE PEDAL
`
`
`
`
`
`
`
`RESISTANCE &
`VISUAL DISPLAY OF
`
`
`
`
`
`FAN SPEED
`
`
`3D ENVIRONMENT
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`NETWORK
`
`
`
`
`Z1.1017Balls
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`"""""" " FLOW OF INFORMATION
`
`
`
`
`——-———-> FLOW OF CONTROL
`
`
`
`
`
`
`
`
`
`
`
`
`
`00z‘99v‘s
`
`
`Petitioner Valve - Ex. 1012, Page 6
`
`Petitioner Riot Games, Inc. - EX. 1012, p. 6
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 6
`
`Petitioner Valve - Ex. 1012, Page 6
`
`

`

`
`US. Patent
`
`
`
`Nov. 14, 1995
`
`
`
`
`
`Sheet 5 of 12
`
`
`
`
`
`
`5,466,200
`
`
`
`
`
`
`
`
`
`Petitioner Valve - Ex. 1012, Page 7
`
`Petitioner Riot Games, Inc. - EX. 1012, p. 7
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 7
`
`Petitioner Valve - Ex. 1012, Page 7
`
`

`

`
`US. Patent
`
`
`
`Nov. 14, 1995
`
`
`
`
`
`Sheet 6 of 12
`
`
`
`
`
`
`5,466,200
`
`
`
`
`
`
`
`
`
`
`Petitioner Valve - Ex. 1012, Page 8
`
`Petitioner Riot Games, Inc. - EX. 1012, p. 8
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 8
`
`Petitioner Valve - Ex. 1012, Page 8
`
`

`

`US. Patent
`
`Nov. 14, 1995
`
`Sheet 7 of 12
`
`5,466,200
`
`
`
`Petitioner Valve - Ex. 1012, Page 9
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 9
`
`Petitioner Valve - Ex. 1012, Page 9
`
`

`

`US. Patent
`
`Nov. 14, 1995
`
`Sheet 8 of 12
`
`5,466,200
`
`2—WAY
`COMMUNICATIONS
`
`94
`
`
`
`
`
`
`EXERCISE
`APPARATUS
`
`
`
`
`EXERCISE
`APPARATUS
`
`
`112
`
`
`HUB PROCESSOR
`
`
`2-WAY
`COMMUNICATIONS
`
`
`EXERCISE
`
`
`APPARATUS
`
`
`
`
`
`EXERCISE
`
`APPARATUS
`
`
`EXERCISE
`APPARATUS
`
`EXERCISE
`APPARATUS
`
`10
`
`0
`
`Fig. 8
`
`LOW—BANDWIDTH SIGNAL
`
`
`120
`
`HUB PROCESSOR
`
`
`
`
`
`EXERCISE
`EXERCISE
`APPARATUS
`
`
`APPARATUS 96
`
`BROADCAST SIGNAL
`
`Fig. 9
`
`Petitioner Valve - Ex. 1012, Page 10
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 10
`
`Petitioner Valve - Ex. 1012, Page 10
`
`

`

`
`
`
`
`
`
`
`
`mama'S'n
`
`
`
`
`oz
`.4
`
`E
`
`
`L\O
`
`
`
`
`
`
`
`
`
`§(D
`
`\a
`
`
`9"
`’5
`
`01
`
`
`”“ON
`
`
`9‘
`
`
`
`
`2o
`
`
`TELEPHONE
`
`
`
`CABLE TV
`
`Petitioner Valve - Ex. 1012, Page 11
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 11
`
`
`14
`
`
`
`
`usAgERmISTIF/SED
`
`_
`AEROBIC EXERCISE
`
`
`
`20
`
`
`
`
`
`DISPLAY
`
`SYSTEM .
`
`
`
`
`
`18
`
`
`
`
`12
`
`
`
`
`SUPPORT
`
`
`T
`STRUC URE
`
`
`
`STEERING
`
`
`
`
`
`
`
`
`
`16
`
`
`
`m /
`
`
`
`MICROPHONE
`
`
`c—
`
`
`
`.l
`
`
`Fig 10
`‘
`
`
`
`
`
`121
`
`
`SPEAKER
`
`123
`
`
`
`126
`124
`
`NETWORKINTERFACEQS
`132
`
`
`
`
`
`
`
`
`
`
`
`
`BUFFER MEMORY
`
`
`
`I VOlCE/DATA
`MUX/DEMUX
`h
`
`
`
`
`
`
`CABLE DECODER (ND)
`'
`
`
`
`130
`
`
`
`
`
`
`
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 11
`
`Petitioner Valve - Ex. 1012, Page 11
`
`

`

`
`
`
`
`11mm'81]
`
`
`
`
`
`
`
`g:
`.<
`
`3
`
`
`
`L E
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`COMPUTE UPDATED
`
`
`
`POSITION & STATE
`
`
`
`
`
`
`
`
`
`
`OF USER AND
`
`
`
`
`OTHER OBJECTS IN
`
`
`
`
`3D ENVIRONMENT
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`OENERATE AUDIO &
`UPDATE PEDAL
`
`
`
`
`
`
`VISUAL DISPLAY OF
`RESISTANCE &
`
`
`
`
`\
`3D ENVIRONMENT
`FAN SPEED
`
`
`
`
`
`
`
`
`
`
`
`136
`
`NETWORK
`
`
`
`
`
`
`
`
`
`
`
`
`
`DOWNLOADING
`SEND DATABASE
`RECEIVE DATABASE
`————————— » FLOW OF INFORMATION
`
`
`
`
`MODE
`OF SIMULATED 3D
`OF SIMULATED 30
`
`
`
`
`
`
`
`
`
`
`
`
`
`ENVIRONMENT
`ENVIRONMENT
`—-—-> FLOW OF CONTROL
`
`
`
`
`
`
`
`INTERACTIVE
`SEND STATE OF
`
`
`
`
`
`MODE
`LOCALLY MODELED
`REEEOVBEJECT‘SE
`
`
`
`
`
`
`
`
`
`OBJECTS (USER)
`
`
`
`138
`
`
`
`
`
`
`
`9
`g
`
`
`,3
`a,b—l
`
`“‘
`
`
`
`
`
`
`
`
`
`m
`
`‘3;
`
`ex
`
`
`
`9
`
`
`
`3O
`
`
`F
`l g .
`
`1 -|
`
`
`
`Petitioner Valve - Ex. 1012, Page 12
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 12
`
`134
`
`60
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 12
`
`Petitioner Valve - Ex. 1012, Page 12
`
`

`

`
`
`1119ch'8'!)
`
`26
`.<
`_
`.:
`g
`
`m="
`E
`t:
`a,
`5
`
`é"
`
`aa 9
`
`‘NcO
`
`150
`
`
`INCOMING
`FOR BROADCAST SYSTEMS
`
`CABLE N
`DATA LINES
`BROADCAST
`
`M ’
`ENCODER
`->SIGNAL
`(D/A CONVERSION)
`
`O -
`
`
`
`.
`——>-
`
`———>
`OUTPUT ——>
`
`
`PROCESSOR
`.
`140
`142
`144
`(MODEMS)
`
`152
`
`
`Fig.12
`
`Petitioner Valve - Ex. 1012, Page 13
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 13
`
`Petitioner Valve - Ex. 1012, Page 13
`
`

`

`US. Patent
`
`Nov. 14, 1995
`
`Sheet 12 of 12
`
`5,466,200
`
`156
`
`READ NEXT MESSAGE
`
`
`INCOMING
`
`DATA
`QUEUE
`
`
`
`
`
`
`
`‘62
`REQUEST
`
`FOR
`
`
`DATABASE
`
` REQUEST Pg;DATABASE
`OBJECT STATE UPDATE?
`
`
`
`OBJECT STATE
`UPDATE
`
`T70
`
`
`
`RECORD NEW
`STATE
`
`<-----...__..-__.__
`QUEUE
`
`OUTGOING
`
`MESSAGE
`
`
`
`
`
`
`OBJECT
`
`DATABASE
`
`READ NEXT
`
`OUTGOING MESSAGE
`
`
`
`DETERMINE
`
`TARGETED USER
`""""""""
`
`
`FOR DIRECT NETWORK
`
`
`-
`GROUP
`--
`FOR BROADCAST
`.
`
`
`SORT A SET OF
`
`ADDRESS TO
`
`MESSAGES BY
`INDIVIDUAL GROUP
`
`
`TARGET GROUP
`MEMBERS
`
`
`
`
` .
`
`FIg- 13
`
`__, FLOW OF CONTROL
`
`-------- > FLOW OF DATA
`
`DISPATCH MESSAGES
`
`DISPATCH MESSAGES
`
`Petitioner Valve - Ex. 1012, Page 14
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 14
`
`Petitioner Valve - Ex. 1012, Page 14
`
`

`

`2
`
`5 ,466 ,200
`
`
`
`1
`
`INTERACTIVE EXERCISE APPARATUS
`
`
`
`CROSS-REFERENCE TO RELATED
`
`
`
`APPLICATION
`
`This is a eontinuation—in—part of US. patent application
`
`
`
`
`
`
`
`
`Ser. No. 08/012,305 which was filed on Feb. 2, 1993,
`
`
`
`
`
`
`
`
`
`
`abandoned.
`
`
`FIELD OF THE INVENTION
`
`
`
`
`This invention relates generally to exercise equipment and
`
`
`
`
`
`
`
`
`networkable exercise equipment.
`
`
`
`BACKGROUND OF THE INVENTION
`
`
`
`
`It is known that physical fitness is of prime importance to
`
`
`
`
`
`
`
`
`
`
`
`many people. Historically, people have been able to main-
`
`
`
`
`
`
`
`
`tain an acceptable level of fimess simply due to their
`
`
`
`
`
`
`
`
`
`
`everyday lives. As lifestyles have become progressively
`
`
`
`
`
`
`
`more sedentary, people have been forced to seek exercise in
`
`
`
`
`
`
`
`
`
`
`other ways.
`
`
`A portion of society keeps in shape by participating in
`
`
`
`
`
`
`
`
`
`
`group exercise events such as tennis, hockey, or basketball
`
`
`
`
`
`
`
`
`
`games. Such games are forms of “fun exercise” in that
`
`
`
`
`
`
`
`
`
`
`participants often take part in such events because they
`
`
`
`
`
`
`
`
`
`simply enjoy the games or the competition and not solely for
`
`
`
`
`
`
`
`
`
`
`
`the purpose of fitness. However, it is often difficult to
`
`
`
`
`
`
`
`
`
`
`coordinate the people and facilities required for many rec-
`
`
`
`
`
`
`
`
`reational and team sports. Individual sports such as bicy-
`
`
`
`
`
`
`
`
`cling, running and swimming are a viable alternative in that
`
`
`
`
`
`
`
`
`
`they allow for flexible schedules. The disadvantages to these
`
`
`
`
`
`
`
`
`
`sports is that they are location and weather dependent.
`
`
`
`
`
`
`
`
`
`A large segment of society finds it easier and more
`
`
`
`
`
`
`
`
`
`
`convenient to go to health clubs or to use home exercise
`
`
`
`
`
`
`
`
`
`
`
`equipment to exercise. Health clubs have extended hours
`
`
`
`
`
`
`
`
`and a wide range of fitness equipment that allows workout
`
`
`
`
`
`
`
`
`
`
`schedules to be flexible and workouts to be quick. Unfor-
`
`
`
`
`
`
`
`
`
`tunately, current exercise equipment makes working out a
`
`
`
`
`
`
`
`chore that is tolerated due to the importance of cardiovas—
`
`
`
`
`
`
`
`
`
`cular (aerobic) fitness.
`
`
`
`Exercise equipment generally falls into two categories:
`
`
`
`
`
`
`
`strength and aerobic. Strength equipment includes tradi-
`
`
`
`
`
`
`tional free weights as well as machines on which the weight
`
`
`
`
`
`
`
`
`
`
`
`is not directly attached to the lifting bars. The user lifts the
`
`
`
`
`
`
`
`
`
`
`
`
`weights in difierent ways to strengthen various muscle
`
`
`
`
`
`
`
`
`groups. Aerobic machines improve the user’s cardiovascular
`
`
`
`
`
`
`
`system and tone muscles rather than building muscles and
`
`
`
`
`
`
`
`
`
`strength. Aerobic equipment includes exercise cycles, tread—
`
`
`
`
`
`
`mills and stair climbers. Typically, the required speed or
`
`
`
`
`
`
`
`
`
`resistance can be varied during a workout. A control panel
`
`
`
`
`
`
`
`
`
`
`equipped with a set of light emitting diodes (LEDs) may be
`
`
`
`
`
`
`
`
`
`
`
`provided to depict the routine as a histogram. An average
`
`
`
`
`
`
`
`
`
`
`workout lasts approximately 20 minutes. Biomechanical
`
`
`
`
`
`
`feedback such as calories burned may also be displayed on
`
`
`
`
`
`
`
`
`
`
`the control panel.
`
`
`
`The most conventional ways to exercise often are not
`
`
`
`
`
`
`
`
`
`necessarily the most fun. Thus, a need exists for fun exercise
`
`
`
`
`
`
`
`
`
`
`equipment which makes workouts more enjoyable and
`
`
`
`
`
`
`
`entices more people to exercise.
`
`
`
`
`
`SUMMARY OF THE INVENTION
`
`
`
`
`An object of the present invention is to provide exercise
`
`
`
`
`
`
`
`
`
`
`equipment which makes aerobic exercise less boring and
`
`
`
`
`
`
`
`
`more fun. To accomplish this, the present invention utilizes
`
`
`
`
`
`
`
`
`
`digital graphics, interactive software, a mechanism for aero-
`
`
`
`
`
`
`bic exercise, steering controls, and a display system to
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`10
`
`
`
`15
`
`
`
`20
`
`
`
`25
`
`
`30
`
`
`
`35
`
`
`
`4o
`
`
`45
`
`
`50
`
`
`
`55
`
`
`60
`
`
`
`65
`
`
`
`provide exercise equipment which is competitive, engaging
`
`
`
`
`
`
`
`and fun. The graphics,
`interactive software, and display
`
`
`
`
`
`
`
`
`engage a user mentally while the exercise and steering
`
`
`
`
`
`
`
`
`
`mechanisms engage the user physically. As such, a workout
`
`
`
`
`
`
`
`
`
`with the exercise equipment of the present invention can be
`
`
`
`
`
`
`
`
`
`
`as exciting as participating in team sports but with health
`
`
`
`
`
`
`
`
`
`
`club or home convenience.
`
`
`
`
`To accomplish the above«stated object, the invention also
`
`
`
`
`
`
`
`
`contemplates the interconnection of two or more exercise
`
`
`
`
`
`
`
`
`machines via computer networking (or, more generally, via
`
`
`
`
`
`
`
`
`any type of analog and/or digital communication system)
`
`
`
`
`
`
`
`
`such that the users of the exercise machines can interact with
`
`
`
`
`
`
`
`
`
`
`
`each other as teammates or competitors in a variety of
`
`
`
`
`
`
`
`
`
`
`athletic events including basketball games, baseball games,
`
`
`
`
`
`
`
`football games, bicycle races, and swimming races. By
`
`
`
`
`
`
`
`
`networking two or more exercise machines, the users of the
`
`
`
`
`
`
`
`
`
`
`machines can participate in team sports at home or at the
`
`
`
`
`
`
`
`
`
`
`
`local health club.
`
`
`
`In one aspect, the present invention is directed to an
`
`
`
`
`
`
`
`
`
`
`exercise apparatus comprising a support structure for sup—
`
`
`
`
`
`
`
`porting a user. The support structure can include a bicycle
`
`
`
`
`
`
`
`
`
`
`seat or a bucket seat such that the apparatus resembles an
`
`
`
`
`
`
`
`
`
`
`
`exercise cycle. An exercise mechanism, such as a pair of
`
`
`
`
`
`
`
`
`
`
`cycling pedals, can be initiated by the user for providing
`
`
`
`
`
`
`
`
`
`
`aerobic exercise. A steering mechanism, such as a pair of
`
`
`
`
`
`
`
`
`
`
`handles, is disposed proximate the support structure. The
`
`
`
`
`
`
`
`
`exercise apparatus further comprises a processor which
`
`
`
`
`
`
`
`generates an interactive simulated environment and a dis-
`
`
`
`
`
`
`
`play system spaced from the user providing a visual display
`
`
`
`
`
`
`
`
`of the simulated environment.
`
`
`
`
`During a workout,
`the user manipulates the exercise
`
`
`
`
`
`
`
`
`mechanism and the steering mechanism to freely navigate
`
`
`
`
`
`
`
`
`through the simulated environment. The processor monitors
`
`
`
`
`
`
`
`the exercise mechanism and the steering mechanism to
`
`
`
`
`
`
`
`
`determine user position in the simulated environment. The
`
`
`
`
`
`
`
`
`display is updated by the processor to provide a continuous
`
`
`
`
`
`
`
`
`
`visual display of the user’s position as the user navigates
`
`
`
`
`
`
`
`
`
`
`substantially unrestricted through the simulated environ—
`
`
`
`
`
`ment.
`
`The processor is capable of rurming many different pro—
`
`
`
`
`
`
`
`
`grams to provide a variety of simulated environments. Some
`
`
`
`
`
`
`
`
`programs provide roads, terrain, and obstacles for the user
`
`
`
`
`
`
`
`
`
`and the user’s competition. Other programs may provide
`
`
`
`
`
`
`
`
`new worlds for the user to explore or even allow the user to
`
`
`
`
`
`
`
`
`
`
`
`
`
`travel across the solar system. Each program provides a
`
`
`
`
`
`
`
`
`
`simulated environment which can be multi—dimensional to
`
`
`
`
`
`
`
`appear more realistic. The user views the simulated envi—
`
`
`
`
`
`
`
`
`ronment or world through the display system. The user
`
`
`
`
`
`
`
`
`
`freely navigates through the environment using the exercise
`
`
`
`
`
`
`
`
`mechanism and the steering mechanism. In other words,
`
`
`
`
`
`
`
`
`in the simulated environment
`is substantially
`user,travel
`
`
`
`
`
`
`
`unrestricted. Thus, the user can travel across roads and trails
`
`
`
`
`
`
`
`
`
`
`or choose to travel across grass, water, or other more
`
`
`
`
`
`
`
`
`
`
`challenging terrain.
`
`
`A user operating the exercise apparatus of the present
`
`
`
`
`
`
`
`
`
`invention manipulates the exercise mechanism and steering
`
`
`
`
`
`
`
`mechanism. The exercise mechanism may comprise a pair of
`
`
`
`
`
`
`
`
`interconnected cycling pedals. Further, instead of employing
`
`
`
`
`
`
`
`a traditional flywheel and freewheel to provide for pedal
`
`
`
`
`
`
`
`
`
`resistance, a closed loop digital control system may be used
`
`
`
`
`
`
`
`
`
`
`to electronically control pedaling revolutions. The control
`
`
`
`
`
`
`
`system includes a digital controller which controls a pedal
`
`
`
`
`
`
`
`
`
`resistance device electronically, thereby emulating a fly—
`
`
`
`
`
`
`wheel/freewhccl to provide the proper combination of pedal
`
`
`
`
`
`
`
`resistance and inertia for smooth pedaling revolutions.
`
`
`
`
`
`
`
`The steering mechanism may be coupled to a stationary
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Petitioner Valve - Ex. 1012, Page 15
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 15
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 15
`
`Petitioner Valve - Ex. 1012, Page 15
`
`

`

`5,466,200
`
`
`
`3
`
`base by a mechanical linkage. As the user manipulates the
`
`
`
`
`
`
`
`
`
`
`steering mechanism, the mechanical linkage causes tilting of
`
`
`
`
`
`
`
`
`the user relative to the base. This feature simulates the
`
`
`
`
`
`
`
`
`
`
`turning action of a bicycle or the like, serving to further
`
`
`
`
`
`
`
`
`
`
`engage the user in the exercising experience. In fact, the
`
`
`
`
`
`
`
`
`
`
`frame can tilt up to 15 degrees or more to either side of a
`
`
`
`
`
`
`
`
`
`
`
`
`
`longitudinal vertical plane.
`
`
`
`In another aspect of the invention, the processor of an
`
`
`
`
`
`
`
`
`
`
`exercise apparatus is part of a computer which is network-
`
`
`
`
`
`
`
`
`able to computers of other exercise apparatus. When two or
`
`
`
`
`
`
`
`
`
`
`more of these exercise apparatus are interconnected, they
`
`
`
`
`
`
`
`
`can communicate and exchange information to allow the
`
`
`
`
`
`
`
`
`users to engage in simulated sporting events as teammates or
`
`
`
`
`
`
`
`
`
`
`competitors.
`
`Other objects, aspects, features, and advantages of the
`
`
`
`
`
`
`
`
`invention will become apparent from the following descrip—
`
`
`
`
`
`
`
`tion and from the claims.
`
`
`
`
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`
`
`
`
`In the drawings, like reference characters generally refer
`
`
`
`
`
`
`
`
`to the same parts throughout the different views. Also, the
`
`
`
`
`
`
`
`
`
`
`drawings are not necessarily to scale, emphasis instead
`
`
`
`
`
`
`
`
`being placed on illustrating the principles of the invention.
`
`
`
`
`
`
`
`
`
`FIG. 1 is a block diagram of an interactive exercise
`
`
`
`
`
`
`
`
`
`
`apparatus illustrating the principles of the present invention.
`
`
`
`
`
`
`
`
`FIG. 2A is a side view of an interactive exercise cycle of
`
`
`
`
`
`
`
`
`
`
`
`
`the present invention.
`
`
`
`FIG. 2B is a top view of an alternative interactive exercise
`
`
`
`
`
`
`
`
`
`cycle which includes a plurality of visual display units.
`
`
`
`
`
`
`
`
`
`FIG. 3 is a flow chart illustrating one process for deter-
`
`
`
`
`
`
`
`
`
`
`mining a user’s position as the user freely navigates through
`
`
`
`
`
`
`
`
`
`a simulated environment.
`
`
`
`FIG. 4 is a partial perspective view of the interactive
`
`
`
`
`
`
`
`
`
`exercise cycle of FIG. 2A illustrating a frame movably
`
`
`
`
`
`
`
`
`mounted on a stationary base.
`
`
`
`
`
`FIG. 5 is an exploded partially cut-away view of FIG. 4
`
`
`
`
`
`
`
`
`
`
`illustrating a mechanical linkage connecting the steering
`
`
`
`
`
`
`mechanism to the base.
`
`
`
`
`FIG. 6 is a cross-section view of a pedal resistance device
`
`
`
`
`
`
`
`
`
`used in the interactive exercise cycle of FIG. 2A.
`
`
`
`
`
`
`
`
`
`FIG. 7 is a block diagram of an exercise apparatus-to-
`
`
`
`
`
`
`
`
`
`exercise apparatus network according to the invention.
`
`
`
`
`
`
`
`FIG. 8 is a block diagram of a network in which a hub
`
`
`
`
`
`
`
`
`
`
`
`
`controls communications between two or more exercise
`
`
`
`
`
`
`
`apparatus (“nodes") by receiving information from all nodes
`
`
`
`
`
`
`
`
`and directing information to all of, or to a subset of all of,
`
`
`
`
`
`
`
`
`
`
`
`
`
`the nodes.
`
`
`FIG. 9 is a block diagram of a network in which a hub
`
`
`
`
`
`
`
`
`
`
`
`receives information from all network nodes and broadcasts
`
`
`
`
`
`
`
`information to all nodes.
`
`
`
`
`FIG. 10 is a block diagram of the interactive exercise
`
`
`
`
`
`
`
`
`
`apparatus of FIG. 1 with a network interface.
`
`
`
`
`
`
`
`
`FIG. 11 is a flow chart, similar to the flow chart of FIG.
`
`
`
`
`
`
`
`
`
`
`
`
`
`3, which illustrates a process for determining a user’s
`
`
`
`
`
`
`
`
`
`position as the user freely navigates through a simulated
`
`
`
`
`
`
`
`
`
`environment.
`
`FIG. 12 is a block diagram of the hub of FIG. 8 0r FIG.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`9.
`
`
`FIG. 13 is a flow chart illustrating a process for message
`
`
`
`
`
`
`
`
`
`
`processing in the hub of FIG. 8 or FIG. 9.
`
`
`
`
`
`
`
`
`
`
`DESCRIPTION
`
`
`The present invention is generally directed to interactive
`
`
`
`
`
`
`
`
`exercise equipment which engages a user’s mind and body.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`4
`
`Referring to FIG. 1, an exercise device 10 comprises a
`
`
`
`
`
`
`
`
`
`
`support structure 12 for supporting a user. The support
`
`
`
`
`
`
`
`
`
`structure 12 may include a bicycle seat or bucket seat. An
`
`
`
`
`
`
`
`
`
`
`
`exercise mechanism 14 for providing aerobic exercise to a
`
`
`
`
`
`
`
`
`
`user, such as cycling pedals,
`is disposed proximate the
`
`
`
`
`
`
`
`
`
`support structure 12. A steering mechanism 16, such as
`
`
`
`
`
`
`
`
`
`handles or handlebars, is also positioned near the support
`
`
`
`
`
`
`
`
`
`structure 12.
`
`
`An interactive simulated environment is generated by a
`
`
`
`
`
`
`
`
`processor 18, such as a computer, and displayed on a display
`
`
`
`
`
`
`
`
`
`
`system 20. The display system comprises a viewing screen
`
`
`
`
`
`
`
`
`
`or multiple viewing screens to provide a wider field of view.
`
`
`
`
`
`
`
`
`
`
`The user manipulates the exercise mechanism 14 and/or the
`
`
`
`
`
`
`
`
`
`steering mechanism 16 to freely navigate through the envi-
`
`
`
`
`
`
`
`
`ronment displayed on the display. To accomplish this, the
`
`
`
`
`
`
`
`
`processor 18 monitors the exercise mechanism 14 and the
`
`
`
`
`
`
`
`
`steering mechanism 16 to determine user position in the
`
`
`
`
`
`
`
`
`simulated environment. The processor 18 controls the level
`
`
`
`
`
`
`
`of difficulty of the exercise mechanism 14 to simulate
`
`
`
`
`
`
`
`
`characteristics (i.e. topography, terrain, etc.) of the environ-
`
`
`
`
`
`
`
`ment. The display 20 is periodically updated by the com—
`
`
`
`
`
`
`
`
`
`puter 18 to provide a continuous visual display of the user’s
`
`
`
`
`
`
`
`
`
`position as the user travels substantially unrestricted in the
`
`
`
`
`
`
`
`
`simulated environment.
`
`
`In one embodiment, the present invention is directed to an
`
`
`
`
`
`
`
`
`
`
`exercise cycling apparatus as shown in FIG. 2A. The appa-
`
`
`
`
`
`
`
`
`
`ratus 22 includes a frame 24 movably mounted to a station—
`
`
`
`
`
`
`
`
`
`
`ary base 26. A bucket seat 25 is mounted to the frame 24.
`
`
`
`
`
`
`
`
`
`
`
`
`
`The seat 25 enables a user to be seated in the recumbent
`
`
`
`
`
`
`
`
`
`
`
`
`position which provides several biomechanical and aerobic
`
`
`
`
`
`
`
`advantages. Recumbent cycling engages the gluteus maxi—
`
`
`
`
`
`
`mus, the largest muscle group,
`to provide for maximum
`
`
`
`
`
`
`
`
`
`aerobic activity before reaching the anaerobic threshold. The
`
`
`
`
`
`
`
`
`bucket seat 25 makes the recumbent position very comfort-
`
`
`
`
`
`
`
`
`able for long rides. In addition, the recumbent position is less
`
`
`
`
`
`
`
`
`
`
`
`intimidating to overweight users. It is noted, however, that
`
`
`
`
`
`
`
`
`the present invention can employ the more common upright
`
`
`
`
`
`
`
`
`
`exercise bicycle frame and seat without departing from the
`
`
`
`
`
`
`
`
`
`scope of the invention.
`
`
`
`
`A pair of cycling pedals 27 extend from a pedal resistance
`
`
`
`
`
`
`
`
`
`
`device 28. The pedal resistance device 28 is adjustable so
`
`
`
`
`
`
`
`
`
`
`that the pedals 27 can always be within reach of a short or
`
`
`
`
`
`
`
`
`
`
`
`
`long-legged user. A user exercises by manipulating the
`
`
`
`
`
`
`
`
`pedals 27. Two vertically oriented handles 30 are coupled by
`
`
`
`
`
`
`
`
`
`
`a mechanical linkage 72 (see FIG. 5) to the frame 24 for
`
`
`
`
`
`
`
`
`
`
`
`
`steering the cycle 22. The handles 30 are positioned so that
`
`
`
`
`
`
`
`
`
`
`
`one handle is located on each side the seat 25. As the user
`
`
`
`
`
`
`
`
`
`
`
`
`
`manipulates the handles 24, the mechanical linkage cause
`
`
`
`
`
`
`
`
`tilting of the frame 24 relative to the base 26. This feature
`
`
`
`
`
`
`
`
`
`
`
`
`simulates the turning action of a bicycle and is explained in
`
`
`
`
`
`
`
`
`
`
`detail below.
`.
`
`
`A computer 32 capable of generating an interactive simu~
`
`
`
`
`
`
`
`
`lated environment is mounted to an L—shaped leg 36 which
`
`
`
`
`
`
`
`
`
`
`extends from the stationary base 26. The computer 32 can be
`
`
`
`
`
`
`
`
`
`
`
`powered by many different types of microprocessors. One
`
`
`
`
`
`
`
`
`embodiment of the invention includes a personal computer
`
`
`
`
`
`
`
`
`based on the Intel 486 microprocessor. Other computers,
`
`
`
`
`
`
`
`
`such as those based on the Motorola 68040 processor can be
`
`
`
`
`
`
`
`
`
`
`
`used. Regardless of the type of microprocessor employed,
`
`
`
`
`
`
`
`
`the computer typically also includes one or more electronic
`
`
`
`
`
`
`
`
`
`storage devices for storing one or more databases which
`
`
`
`
`
`
`
`
`
`describe the simulated environment(s). The storage devices
`
`
`
`
`
`
`
`can include CD—ROMs, hard disk drives, floppy disk drives,
`
`
`
`
`
`
`
`
`
`read only memories (ROMS), or random access memories
`
`
`
`
`
`
`
`
`(RAMs). At run time, the microprocessor reads the appro-
`
`
`
`
`
`
`
`
`priate data from the database and constructs the desired
`
`
`
`
`
`
`
`
`simulated environment.
`
`
`
`
`
`
`
`10
`
`
`
`15
`
`
`
`20
`
`
`25
`
`
`30
`
`
`
`35
`
`
`40
`
`
`
`45
`
`
`50
`
`
`55
`
`
`60
`
`
`65
`
`
`Petitioner Valve - Ex. 1012, Page 16
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 16
`
`Petitioner Riot Games, Inc. - Ex. 1012, p. 16
`
`Petitioner Valve - Ex. 1012, Page 16
`
`

`

`5 ,466,200
`
`
`
`5
`
`A viewing screen, such as a television monitor 35, is
`
`
`
`
`
`
`
`
`
`
`positioned opposite the seat 25 and oriented to be viewed by
`
`
`
`
`
`
`
`
`
`
`
`a seated user. The monitor 35 may be capable of showing
`
`
`
`
`
`
`
`
`
`
`
`computer generated graphics as well as standard TV and
`
`
`
`
`
`
`
`
`
`VCR images. The monitor 35 is connected to the computer
`
`
`
`
`
`
`
`
`
`
`32 to provide a visual (and optional audio) display of the
`
`
`
`
`
`
`
`
`
`
`
`simulated environment. While the monitor 35 can be any
`
`
`
`
`
`
`
`
`
`size, a larger monitor is preferred. A variable speed fan 38
`
`
`
`
`
`
`
`
`
`
`
`is mounted adjacent to the monitor 35. The computer 32
`
`
`
`
`
`
`
`
`
`
`regulates the speed of the fan 38 to provide an air flow which
`
`
`
`
`
`
`
`
`
`
`
`
`
`simulates wind speed.
`
`
`
`Referring to FIG. 2B, a central viewing monitor 44 and
`
`
`
`
`
`
`
`
`
`
`two side monitors 46 can be employed. The two side
`
`
`
`
`
`
`
`
`
`
`monitors 46 provide peripheral vision which enhances the
`
`
`
`
`
`
`
`
`user’s sense of motion. The side monitors may also be
`
`
`
`
`
`
`
`
`
`
`employed for biomechanical data and/or status displays.
`
`
`
`
`
`
`
`Referring back to FIG. 2A, a user operates the apparatus
`
`
`
`
`
`
`
`
`
`
`22 by pedaling the cycling pedals 27 and steering with the
`
`
`
`
`
`
`
`
`
`
`
`handles 30 to freely navigate through the simulated envi—
`
`
`
`
`
`
`
`
`ronment. The computer 32 can vary the pedal resistance felt
`
`
`
`
`
`
`
`
`
`
`by the user by controlling the pedal resistance device 28. The
`
`
`
`
`
`
`
`
`
`
`
`computer 32 monitors pedal speed and steering direction to
`
`
`
`
`
`
`
`
`
`determine the user’s position in the simulated environment.
`
`
`
`
`
`
`
`
`Based on the user’s action, the computer 32 provides the
`
`
`
`
`
`
`
`
`
`
`monitor 35 with updated views of the simulated environ—
`
`
`
`
`
`
`
`
`ment which corresponds to the user’s position. The monitor
`
`
`
`
`
`
`
`
`
`35 provides the user with an ongoing visual display of the
`
`
`
`
`
`
`
`
`
`
`
`simulated environment based on the user’s position therein
`
`
`
`
`
`
`
`
`as the user freely navigates in the environment.
`
`
`
`
`
`
`
`
`The computer 32 is capable of running many different
`
`
`
`
`
`
`
`
`
`interactive programs to provide a variety of environments.
`
`
`
`
`
`
`
`
`Some programs provide roads, terrain, and obstacles for the
`
`
`
`
`
`
`
`
`
`user. Other programs include underwater adventure, pedal
`
`
`
`
`
`
`
`powered flight simulators, and space travel. Each program
`
`
`
`
`
`
`
`
`provides a simulated environment which the user views
`
`
`
`
`
`
`
`
`through the television monitor 35. The user freely navigates
`
`
`
`
`
`
`
`
`
`in the environment using the pedals 27 and the steering
`
`
`
`
`
`
`
`
`
`
`handles 30. In other words, user travel in the simulated
`
`
`
`
`
`
`
`
`
`
`environment is substantially unrestricted. Thus, the user can
`
`
`
`
`
`
`
`
`travel across roads and trails or chose to travel across grass
`
`
`
`
`
`
`
`
`
`
`
`and water as well as other more challenging terrain.
`
`
`
`
`
`
`
`
`
`Many existing exercise machines and video games have a
`
`
`
`
`
`
`
`
`start»up sequence which requires a user to enter certain facts,
`
`
`
`
`
`
`
`
`
`
`such as weight, skill level, desired course and length of
`
`
`
`
`
`
`
`
`
`
`workout. The information is usually gathered through a set
`
`
`
`
`
`
`
`
`
`of buttons with LED indicators. However,
`this type of
`
`
`
`
`
`
`
`
`
`interrogation can be
`confusing and time-consuming.
`
`
`
`
`
`
`Accordingly, the cycling apparatus 22 may gather some of
`
`
`
`
`
`
`
`
`
`this type of information indirectly. For example, a sensing
`
`
`
`
`
`
`
`
`
`device (69 in FIG. 5) can be incorporated into the seat 25 for
`
`
`
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket