Gaming system with failover and takeover capability
AssigneeVideo B Holdings Limited
InventorsJens Nilsson, Hakan Andersson
Life of this patent
Estimating the term…
Abstract
Managing failover and takeover of a game session in a computerized gaming system adapted for operating a plurality of client gaming machine terminals communicatively coupled to one of a plurality of game application servers, comprising: sending a request of a game session from a client gaming machine to a first game application server; determining in the client gaming machine non-responsiveness to the request; re-transmitting the request from the client gaming machine to a second game application server; constructing the game session state in the second game application server; processing the request in the second game application server; and sending a response dependent on the request from the game application server to the client gaming machine.
Claims13
A method of operating a computerized gaming system comprising a client gaming machine, a database storage structure and a plurality of game application servers being coupled to the database storage structure, the method comprising:
- upon establishing a game session between the client gaming machine and a first game application server, associating the game session with a game session identity code;
- associating data generated in relation to operating the game session with the game session identity code, thus giving rise to game session data, and continuously storing the game session data in the database storage structure;
- responsive to receiving data indicative of an incapability of the first game application server to respond to a request sent by the client gaming machine during operating the game session, communicating from the client gaming machine to a second game application server a connection request associated with the game session and indicative of the game session identity code;
- and
- determining by the second game application server if the game session meets a takeover criterion;
- and issuing by the client machine a reconnect voucher when the game session does not meet the takeover criterion, the reconnect voucher comprising data indicative of a reconnect identity code associated with the game session identity code;
- using the stored game session data associated with the game session identity code for reconstructing the game session by the second game application server when the game session meets the takeover criterion,
- wherein establishing the game session comprises:
- responsive to initiating by the client machine a player session, generating a reconnect identity code;
- associating the generated reconnect identity code with a client identification code indicative of the client gaming machine;
- generating a player session identity code associated with the player session;
- associating the player session identity code with the reconnect identity code;
- generating a game session identity code associated with the game session within the player session;
- associating the game session identity code with the player session identity code and
- storing the game session identity code, player session identity code and the reconnect identity code in the database storage structure.
Dependencies are inferred from the claim text.