Persistent and effecient game architecture
First Claim
Patent Images
1. A network-based game system, comprising:
- a computer network;
a first server connected to the computer network, configured to store a game engine application that can communicate with a game client application running on a computer device connected to the computer network in a persistent network connection; and
a second server connected to the computer network, configured to store a game-system-interface (GSI) program that can respond to requests from the game client application running on the computer device.
0 Assignments
0 Petitions
Accused Products
Abstract
A network-based game system includes a computer network, and a first server and a second server connected to the computer network. The first server is configured to store a game engine application that can communicate with a game client application running on a computer device connected to the computer network in a persistent network connection. The second server is configured to store a game-system-interface (GSI) program that can respond to requests from the game client application running on the computer device in a non-persistent network connection.
15 Citations
20 Claims
-
1. A network-based game system, comprising:
-
a computer network;
a first server connected to the computer network, configured to store a game engine application that can communicate with a game client application running on a computer device connected to the computer network in a persistent network connection; and
a second server connected to the computer network, configured to store a game-system-interface (GSI) program that can respond to requests from the game client application running on the computer device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A game architecture, comprising:
-
a computer network to be connected to a computer device capable of executing a game client application;
a first server connected to the computer network, configured to store a game engine application that can a) respond to the game client application instantaneously after receiving a request from the game client application and b) send a request to the game client application and instantaneously receive a response from the game client application; and
a second server connected to the computer network, configured to store a game-system-interface (GSI) program that can respond to the requests from the game engine application and can receive game information from the game engine application in a non-persistent network connection.
-
-
19. A method of providing a game over a computer network, comprising:
-
storing a game engine application on a first server connected to the computer network;
communicating between the game engine application and a game client application running on a computer device connected to the computer network in a persistent network connection;
storing a game-system-interface (GSI) program on a second server connected to the computer network; and
responding to requests from the game client application by the GSI program. - View Dependent Claims (20)
-
Specification