Massively scalable multi-player game system
AssigneeGaia Interactive Inc.
InventorsDerek Liu, John Loethrer
Life of this patent
Estimating the term…
Abstract
A network-based game system includes one or more web servers each configured to receive a plurality of requests from one or more game client applications each running on a computer device and to produce data base queries in accordance with the plurality of requests, a plurality of data bases configured to store game information that can be retrieved in response to the data base queries, and a connection pool server in communication with the one or more web servers and the plurality of data bases. The connection pool server is configured to direct one of the data base queries to one of the plurality of data bases on which the game information related to the data base query is stored.
Claims20
A network-based game system, comprising:
- one or more web servers each configured to receive a plurality of requests from one or more game client applications each running on a computer device and to produce data base queries in accordance with the plurality of requests;
- a plurality of data bases configured to store game information that can be retrieved in response to the data base queries;
- and
- a connection pool server in communication with the one or more web servers and the plurality of data bases, wherein the connection pool server is configured to direct one of the data base queries to one of the plurality of data bases on which the game information related to the data base query is stored.
A network-based game system, comprising:
- one or more web servers each configured to receive a plurality of requests from one or more game client applications each running on a computer device and to produce data base queries in accordance with the plurality of requests;
- a plurality of data bases configured to store game information that can be retrieved in response to the data base queries;
- and
- a connection pool server in communication with the one or more web servers and the plurality of data bases in persistent network connections, wherein the connection pool server is configured to direct one of the data base queries to one of the plurality of data bases on which the game information related to the data base query is stored.
A method for providing game services to a plurality of remote users, comprising:
- receiving a request at a web server from a game client application running on a computer device in communication with the web server;
- processing one of the request at the web server to produce one or more data base queries;
- sending the data base queries from the web server to a connection pool server;
- and
- sending one of the data base queries through a persistent network connection from the connection pool server to a data base where the game information related to the data base query is stored.
Dependencies are inferred from the claim text.