IP Library Granted Patent US 11,100,754
Granted Patent B2
US 11,100,754 · App. 16/535,538 · Granted Aug 24, 2021

Method of enabling restoration of games and a method of restoring games

Inventors: John Leslie Boesen (Menai, AU); Chi We Chim (Beecroft, AU)
Assignee: Aristocrat Technologies Australia Pty Limited
G07F17/3239G07F17/32G07F17/3218G07F17/3241G07F17/3255
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,100,754
App. No.
16/535,538
Granted
Aug 24, 2021
Kind
B2
Abstract

An electronic gaming machine includes a memory device, and a processor configured to execute instructions stored in the memory device. When executed, the instructions cause the processor to at least present a wagering game, and determine a game state of the wagering game, where the game state is one of a plurality of possible game states of the wagering game. The instructions also cause the processor to determine a game state identifier associated with the game state and register the game state identifier with a player account of a player of the wagering game to enable restoration of the wagering game to the game state using the player account.

Claims (67)

1. An electronic gaming machine comprising:

a memory device; and

a processor configured to execute instructions stored on the memory device, which when executed, cause the processor to at least:

present a wagering game;

determine a game state of the wagering game, the game state being one of a plurality of predefined possible game states of the wagering game;

determine a game state identifier associated with the game state;

register the game state identifier with a player account of a player of the wagering game to enable restoration of the wagering game to the game state using the player account;

determine a unique session identifier;

register the session identifier with the player account of the player of the wagering game to further enable restoration of the wagering game using the player account;

receive player account information from a player of the wagering game;

determine, based only upon the player account information, the game state identifier and the session identifier; and

in response to determining the game state identifier and the session identifier, restore the wagering game to the game state.

2. The electronic gaming machine of claim 1 , wherein the instructions, when executed, further cause the processor to at least:

receive a request to enable restoration of the wagering game from the player via a user interface of the electronic gaming machine; and

determine the game state of the wagering game in response to the request to enable restoration of the wagering game.

3. The electronic gaming machine of claim 2 , wherein the instructions, when executed, further cause the processor to at least:

request the session identifier from a server system communicatively coupled to the electronic gaming machine; and

receive the session identifier from the server system.

4. The electronic gaming machine of claim 1 , wherein the instructions, when executed, further cause the processor to at least:

receive a request to restore the wagering game from the player via a user interface of the electronic gaming machine;

retrieve the game state identifier registered with the player account; and

restore the wagering game to the game state in response to receiving the request and based upon the retrieved game state identifier.

5. The electronic gaming machine of claim 4 , wherein the instructions, when executed, further cause the processor to at least:

retrieve the session identifier that is also registered with the player account; and

restore the wagering game to the game state in response to receiving the request and based upon both of i) the retrieved game state identifier and ii) the retrieved session identifier.

6. An electronic gaming machine comprising:

a user interface;

a memory device; and

a processor configured to execute instructions stored on the memory device, which when executed, cause the processor to at least:

receive, via the user interface and from a player, a request to restore a wagering game capable of presentation by the electronic gaming machine to a previous game state;

receive, via the user interface, data identifying a player account of the player;

in response to receiving the request to restore the wagering game, (i) retrieve, based only on the data identifying the player account, a game state identifier stored in association with the player account, the game state identifier identifying the previous game state, and (ii) retrieve, based only on the data identifying the player account, a unique session identifier stored in association with the player account; and

display the wagering game in the previous game state, whereby the player is enabled to continue play of the wagering game from the previous game state.

7. The electronic gaming machine of claim 6 , wherein the instructions, when executed, further cause the processor to at least:

verify that the session identifier is valid; and

display the wagering game in the previous game state in response to verifying that the session identifier is valid.

8. The electronic gaming machine of claim 7 , wherein the instructions, when executed, further cause the processor to at least:

remove the session identifier from a database of valid session identifiers in response to verifying that the session identifier is valid and displaying the wagering game in the previous game state, whereby the session identifier is prevented from subsequently being used to restore the wagering game to the previous game state.

9. The electronic gaming machine of claim 6 , wherein the instructions, when executed, further cause the processor to at least:

verify that the session identifier has not been used to restore the wagering game to the previous game state greater than a predefined number of times; and

display the wagering game in the previous game state in response to the verification.

10. The electronic gaming machine of claim 6 , wherein the instructions, when executed, further cause the processor to at least:

receive a request to enable restoration of the wagering game to a current game state different from the previous game state; and

determine the current game state of the wagering game in response to the request to enable restoration of the wagering game.

11. The electronic gaming machine of claim 10 , wherein the instructions, when executed, further cause the processor to at least:

determine a game state identifier associated with the current game state; and

register the game state identifier associated with the current game state with the player account of the player to enable restoration of the wagering game to the current game state using the player account.

12. The electronic gaming machine of claim 11 , wherein the instructions, when executed, further cause the processor to at least:

store the game state identifier associated with the current game state to a memory device of a player tracking server, wherein the wagering game is capable of restoration on any electronic gaming machine that is communicatively coupled to the player tracking server.

13. A method comprising:

determining, by a processor of an electronic gaming machine, a game state of a wagering game displayed by the electronic gaming machine;

determining, by the processor, a unique session identifier;

storing, on a server system communicatively coupled to the electronic gaming machine, the game state of the wagering game and the session identifier in association with a player account of a player of the electronic gaming machine to enable restoration of the wagering game to the game state using the player account

receiving, by the processor, player account information from a player of the wagering game;

determining, by the processor and based only upon the player account information, the game state and the session identifier; and

in response to determining the game state and the session identifier, restoring, by the processor, the wagering game to the game state.

14. The method of claim 13 , wherein restoration of the wagering game to the game state is enabled using the game state stored in association with the player account and without using a printed ticket that includes data identifying the game state.

15. The method of claim 13 , further comprising:

determining, by the processor, a game state identifier associated with the game state, the game state identifier being one of a plurality of possible game state identifiers, each game state identifier of the plurality of possible game state identifiers associated with a respective game state of a plurality of possible game states; and

storing the game state identifier in association with the player account on the server system.

16. The method of claim 13 , further comprising:

receiving, by the processor, a request to enable restoration of the wagering game from the player; and

determining, by the processor, the game state of the wagering game in response to the request to enable restoration of the wagering game.

17. The method of claim 13 , further comprising:

receiving, by the processor, a request to restore the wagering game;

retrieving, by the processor, the game state stored in association with the player account; and

restoring, by the processor, the wagering game to the game state in response to receiving the request and based upon the retrieved game state.

Assignments (5)
RELEASE (REEL 062078 / FRAME 0604) Recorded Mar 2, 2026
From: BANK OF AMERICA, N.A.
To: ARISTOCRAT TECHNOLOGIES, INC.; BIG FISH GAMES, INC.; VIDEO GAMING TECHNOLOGIES, INC.; ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LTD
Reel/Frame 074992/0667 →
SECURITY AGREEMENT Recorded Sep 2, 2022
From: ARISTOCRAT TECHNOLOGIES, INC.; BIG FISH GAMES, INC.; VIDEO GAMING TECHNOLOGIES, INC.; ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LTD
To: BANK OF AMERICA, N.A, AS SECURITY TRUSTEE
Reel/Frame 062078/0604 →
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2022
From: UBS AG, STAMFORD BRANCH
To: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
Reel/Frame 059368/0799 →
SECURITY INTEREST Recorded Jun 3, 2020
From: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
To: UBS AG, STAMFORD BRANCH, AS SECURITY TRUSTEE
Reel/Frame 052828/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2019
From: BOESEN, JOHN LESLIE; CHIM, CHI WE
To: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
Reel/Frame 050001/0424 →