Network-based game system
OwnerJohn Loehrerinventor
Life of this patent
Estimating the term…
Abstract
A network-based game system includes a load balancer configured to receive a first request and a second request from a game client application running on a computer device. The first request comprises game logic information and the second request includes persistent game-state information. The network-based game system also includes a plurality of game servers in connection with the load balancer, wherein each of the game servers stores a game engine application configured to produce a first response to the first request and a game-system-interface (GSI) server in connection with the plurality of game servers wherein the GSI stores a GSI program configured to produce a second response to the second request.
Claims27
A network-based game system, comprising:
- a load balancer configured to receive a first request and a second request from a game client application running on a computer device, wherein the first request comprises game logic information and the second request comprises persistent game-state information;
- a plurality of game servers in connection with the load balancer, wherein each of the game servers stores a game engine application configured to produce a first response to the first request;
- and
- a game-system-interface (GSI) server in connection with the plurality of game servers, wherein the GSI stores a GSI program configured to produce a second response to the second request.
A network-based game system, comprising:
- a load balancer configured to receive a first request from a game client application running on a computer device wherein the first request comprises game logic information:
- a plurality of game servers in persistent network connections with the load balancer, wherein each of the game servers stores a game engine application configured to produce a first response to the first request and to produce a second request, wherein the second request comprises persistent game-state information;
- and
- a game-system-interface (GSI) server in non-persistent network connections with the plurality of game servers, wherein the GSI stores a GSI program configured to produce a second response to the second request.
A method of providing a game over a computer network, comprising:
- receiving a first request and a second request by a load balancer from a game client application running on a computer device in a persistent network connection with the load balancer wherein the first request comprises game logic information and the second request comprises persistent game-state information;
- producing a first response to the first request by a game engine application running on one of a plurality of game servers, wherein the plurality of game servers are in persistent network connections with the load balancer;
- and
- producing a second response to the second request by a GSI program running on a game-system-interface (GSI) server.
Dependencies are inferred from the claim text.