Multi-player game system
First Claim
1. A multi-player video game server comprising:
- a player data interface operatively coupling the game server to a network based on the types of connections between the network and the game server and to receive game control data over the network from a plurality of game controllers;
a video interface coupling the game server to a video transmission network and configured to transmit game video over the video transmission network;
game engines each coupled to the player data interface to receive game control data and coupled to the video interface to provide game video for transmission by the video interface, the game engines each further comprising a processor coupled to a memory comprising multi-player video game instructions for causing the processor to;
receive from the player data interface the game control data from the plurality of game controllers;
render game video as a function of the game control data from the plurality of game controllers as a plurality of subdivisions each of which is associated with different game control data; and
output the game video to the video interface for transmission over the video transmission network, wherein the game control data and the game video are associated with a corresponding game of ongoing games.
10 Assignments
0 Petitions
Accused Products
Abstract
A multi-player video game server includes a player control interface, a video interface, and a game engine. The player interface couples the game server to a network and can receive game control data over the network from multiple players. Each player has a game control device at which game control data can be input. The video interface couples the game server to a video transmission network and transmits game display video over the video transmission network. The game engine is coupled to the player interface and the video interface and includes a processor and a memory. The memory stores multi-player video game instructions that configure the processor to process game control data and render the game display video that is then provided to the video interface for transmission over a video network. A multi-player video gaming method includes receiving a number of player input data connections at a game server. Each of the game control data stream includes player input data from a different player of a multi-player video game. An output display image is generated at the game server by executing video game instructions to process the player input data connections from the multiple players as inputs to the same multi-player game. The output display image is then transmitted over a channel of a video transmission network.
216 Citations
10 Claims
-
1. A multi-player video game server comprising:
-
a player data interface operatively coupling the game server to a network based on the types of connections between the network and the game server and to receive game control data over the network from a plurality of game controllers;
a video interface coupling the game server to a video transmission network and configured to transmit game video over the video transmission network;
game engines each coupled to the player data interface to receive game control data and coupled to the video interface to provide game video for transmission by the video interface, the game engines each further comprising a processor coupled to a memory comprising multi-player video game instructions for causing the processor to;
receive from the player data interface the game control data from the plurality of game controllers;
render game video as a function of the game control data from the plurality of game controllers as a plurality of subdivisions each of which is associated with different game control data; and
output the game video to the video interface for transmission over the video transmission network, wherein the game control data and the game video are associated with a corresponding game of ongoing games. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
a second game engine coupled to the player data interface to receive game control data associated with a second plurality of players and coupled to the video interface to provide second game video for transmission by the video interface, the second game engine further comprising second multi-player video game instructions.
-
-
5. The system of claim 4 wherein the second game engine comprises a second processor coupled to a second memory comprising the second multi-player video game instructions.
-
6. The system of claim 1 wherein at least one game controller comprises a telephone keypad.
-
7. The system of claim 1 wherein the network operatively coupled to the player data interface comprise a telephone network.
-
8. The system of claim 1 wherein the network operatively coupled to the player data interface and the video transmission network are different networks.
-
9. The system of claim 1 wherein the video interface comprises circuitry to transmit game video on a plurality of different channels.
-
10. The system of claim 1 wherein the network operatively couple to the player data interface comprises a packet data network.
Specification