Patent US5538255A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5538255A Expired / Lapsed US ⏱️ 0.0 years remaining

Remote controlled multiplayer video game

Assignee: Intellectual Ventures Fund 83 LLC
•
Filing: 1992-02-18
•
Granted: 1996-07-23
•
Expires: 2012-02-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video game controller for allowing a local player to play a video game against a remote player who is located, for example, in a different home than the local player. The controller receives a plurality of image control commands from a local input device operated by the local player. The controller includes a modem which transmits the local image control commands to a remote game controller connected to a transmission line. The modem also receives from the remote game controller a plurality of remote image control commands. The video game controller then generates a sequence of game image frames in response to the local and remote image control commands. The video controller generates the sequence of local image frames in synchronism with an identical sequence of remote image frames. The video controller determines a current status F of the sequence of local image frames. It receives a local image control command S L (F) representative of a user's instruction for changing the current status F of the image frame sequence. It then transmits the local control command S L (F) to a remote controller. The video controller receives from the remote video controller a remote image control command S r (F). It then generates in response to the local and remote image control commands, a new image frame.

Inventors

  • 👤 Bruce J. Barker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 14:29
CPC Classifications
A; A63; A63F; A63F13/00; A63F13/85; A63F13/87; A63F13/20; A63F13/21; A63F13/215; A63F13/30; A63F13/35; A63F13/358; A63F13/40; A63F13/42; A63F2300/00; A63F2300/10; A63F2300/1081; A63F2300/20; A63F2300/203; A63F2300/50; A63F2300/53; A63F2300/534; A63F2300/57; A63F2300/572; A63F2300/60; A63F2300/6045

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 257 words
A video game controller comprising: a local input means for receiving a plurality of local image control commands from a local input device, means for transmitting said plurality of local image control commands to a remote game controller, means for receiving from said remote game controller a plurality of remote image control commands, display controller for generating in response to said plurality of local and remote image control commands, a local sequence of game image frames, a voice communication controller for transmitting a speech signal representative of a local player's voice to allow the local player to speak with a remote player without suspending operation of the video game, and synchronization means comprising: means for determining, for each local image control command S L , the local status F L of said local sequence of game image frames at the time said local input means received said local image control command, means for determining, for each remote image control command S r , the remote status F r of a remote sequence of game image frames at the time said remote game controller received said remote image control command, and means for providing said display controller with a local image control command S L (F L ) received during local status F L , and a corresponding remote image control command S r (F r ), received during remote status F r , for use in preparing a new frame of said sequence, wherein said local status F L corresponds to said remote status F r .
Claim 2
Dependent Claim 257 words
A video game controller comprising: a local input means for receiving a plurality of local image control commands from a local input device, means for transmitting said plurality of local image control commands to a remote game controller, means for receiving from said remote game controller a plurality of remote image control commands, display controller for generating in response to said plurality of local and remote image control commands, a local sequence of game image frames, a voice communication controller for transmitting a speech signal representative of a local player's voice to allow the local player to speak with a remote player without suspending operation of the video game, and synchronization means comprising: means for determining, for each local image control command S L , the local status F L of said local sequence of game image frames at the time said local input means received said local image control command, means for determining, for each remote image control command S r , the remote status F r of a remote sequence of game image frames at the time said remote game controller received said remote image control command, and means for providing said display controller with a local image control command S L (F L ) received during local status F L , and a corresponding remote image control command S r (F r ), received during remote status F r , for use in preparing a new frame of said sequence, wherein said local status F L corresponds to said remote status F r .
Claim 3
Dependent Claim 103 words
The video game controller of claim 1 wherein said voice communication controller comprises means for receiving a local voice signal representing the local player's voice, means for transmitting said local voice signal to a remote video game controller to allow the local player to speak to said remote player without suspeding operation of the game, means for receiving a remote voice signal representing the remote player's voice, and loudspeaker for generating an acoustic replica of the remote player's voice in response to said remote voice signal to allow the local player to listen to said remote player without suspeding operation of the game.
Claim 4
Dependent Claim 54 words
The video game controller of claim 1 further comprising a connection means for connecting to a plurality of telephone lines for transmitting said plurality of local image control commands to said remote game controller, for receiving from said remote game controller said plurality of remote image control commands, and for transmitting a speech signal.
Claim 5
Dependent Claim 75 words
The video game controller of claim 1 further comprising a means for connecting to a first telephone line for transmitting said local image control commands and for receiving said remote image control commands, and wherein said voice communication controller is connected to a second telephone line for transmitting a speech signal representative of the local player's voice to allow the local player to speak with the remote player without suspending operation of the video game.
Claim 6
Dependent Claim 110 words
The video game controller of claim 1 wherein: said means for transmitting comprises a first connection means for connecting to a first telephone line for transmitting said plurality of local image control commands to said remote game controller, and said means for receiving comprises a second connection means for connection to a second telephone line for receiving from said remote game controller said plurality of remote image control commands; and said voice communication controller is connected to a third telephone line for transmitting a speech signal representative of the local player's voice to allow the local player to speak with the remote player without suspending operation of the video game.
Claim 7
Dependent Claim 61 words
The video game controller of claim 1 wherein said modem is connected to said voice communication controller and wherein said modem comprises a multiplexer for sending both said speech signal and said local image control commands over said at least one telephone line to allow the local player to speak with the remote player without suspending operation of the video game.
Claim 8
Dependent Claim 58 words
The video image controller of claim 1 wherein said means for transmitting said local image control commands comprises means for transmitting, for each local image control command, said corresponding local status F L and wherein said means for determining the remote status F r comprises means for receiving said remote status F r from said remote game controller.
Claim 9
Dependent Claim 142 words
A video game controller comprising: a local input means for receiving a plurality of image control commands from a local input device, a modem for connection to at least one telephone transmission line for transmitting said plurality of local image control commands to a remote game controller and for receiving from said remote game controller a plurality of remote image control commands, display controller for generating in response to said plurality of local and remote image control commands, a sequence of local image frames means for comparing a current status of said sequence of local image frames to a status of a sequence of remote image frames, and means for adjusting a frame rate of said sequence of local image frames if said comparison indicates that said sequence of local image frames substantially leads or lags said sequence of remote image frames.
Claim 10
Dependent Claim 142 words
A video game controller comprising: a local input means for receiving a plurality of image control commands from a local input device, a modem for connection to at least one telephone transmission line for transmitting said plurality of local image control commands to a remote game controller and for receiving from said remote game controller a plurality of remote image control commands, display controller for generating in response to said plurality of local and remote image control commands, a sequence of local image frames means for comparing a current status of said sequence of local image frames to a status of a sequence of remote image frames, and means for adjusting a frame rate of said sequence of local image frames if said comparison indicates that said sequence of local image frames substantially leads or lags said sequence of remote image frames.
Claim 11
Dependent Claim 34 words
The video image controller of claim 8 wherein said means for adjusting said frame rate comprises means for adjusting a horizontal blanking interval between each of a plurality of display lines comprising a frame.
Claim 12
Dependent Claim 37 words
The video image controller of claim 8 wherein said means for adjusting said frame rate comprises means for adjusting a vertical blanking interval between each of a plurality of frames of said sequence of local image frames.
Claim 13
Independent Claim 132 words
A method for generating a sequence of local image frames, comprising the steps of: receiving a plurality of local image control commands from a local input device, transmitting said plurality of local image control commands to a remote game controller receiving from said remote game controller a plurality of remote image control commands, display controller for generating in response to said plurality of local and remote image control commands, a sequence of local image frames comparing a current status F of said sequence of local image frames to a status F r of a sequence of remote image frames, and adjusting a frame rate of said sequence of local image frames if said comparison indicates that said sequence of local image frames substantially leads or lags said sequence of remote image frames.
Claim 14
Independent Claim 132 words
A method for generating a sequence of local image frames, comprising the steps of: receiving a plurality of local image control commands from a local input device, transmitting said plurality of local image control commands to a remote game controller receiving from said remote game controller a plurality of remote image control commands, display controller for generating in response to said plurality of local and remote image control commands, a sequence of local image frames comparing a current status F of said sequence of local image frames to a status F r of a sequence of remote image frames, and adjusting a frame rate of said sequence of local image frames if said comparison indicates that said sequence of local image frames substantially leads or lags said sequence of remote image frames.
Claim 15
Dependent Claim 57 words
The method of claim 11 wherein adjusting said frame rate comprises: comparing said current status F of said sequence of local image frames to said status F r of said sequence of remote image, and reducing said frame rate if said comparison indicates that said sequence of local image frames substantially leads said sequence of remote image.
Claim 16
Dependent Claim 30 words
The method of claim 11 wherein adjusting said frame rate comprises the step of adjusting a horizontal blanking interval between each of a plurality of display lines comprising a frame.
Claim 17
Dependent Claim 33 words
The method of claim 11 wherein adjusting said frame rate comprises the step of adjusting a vertical blanking interval between each of a plurality of frames of said sequence of local image frames.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-23 2000-01-22 2000-07-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-23 2004-01-22 2004-07-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-23 2008-01-22 2008-07-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag