IP Library Granted Patent US 11,734,994
Granted Patent B2
US 11,734,994 · App. 17/643,524 · Granted Aug 22, 2023

Persistent moving symbols for a wagering game

Inventors: Hanna Sanborn (Georgetown, TX); Rogelio Decasa, Jr. (Renton, WA); Chad La Guardia (Austin, TX); Erick Ching (Cedar Park, TX)
Assignee: Aristocrat Technologies, Inc.
G07F17/3213G07F17/3267G07F17/34
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,734,994
App. No.
17/643,524
Granted
Aug 22, 2023
Kind
B2
Abstract

Some implementations may involve providing a slot game in which the game outcome presentation may involve displaying a persistent moving symbol. In some examples, an initial persistent moving symbol position may be based, at least in part, on a first bet level. Determining a game outcome may involve determining whether a persistent moving symbol position is a prize-triggering persistent moving symbol position. If an initial persistent moving symbol position is not a prize-triggering persistent moving symbol position, a persistent moving symbol may be presented in a secondary persistent moving symbol position of a next game outcome. The secondary persistent moving symbol position may be closer to the prize-triggering persistent moving symbol position than the initial persistent moving symbol position.

Claims (102)

1. A gaming device, comprising:

a display system including one or more displays;

an interface system including at least one network interface and at least one user interface; and

a control system including one or more processors, the control system being configured for:

receiving, via the interface system, user input corresponding to a bet level;

receiving, via the interface system, user input for initiation of a first instance of a slot game;

determining a first game outcome and corresponding first display symbols for the first instance of the slot game, wherein:

determining the first game outcome involves determining that one of the first display symbols is a persistent moving symbol;

determining the first game outcome involves determining an initial persistent moving symbol position, wherein determining the initial persistent moving symbol position involves determining a random number generator (RNG) outcome based on a weighted lookup table in which a higher bet level corresponds with a higher probability of the initial persistent moving symbol position being relatively closer to a prize-triggering persistent moving symbol position; and

determining the first game outcome involves determining whether the initial persistent moving symbol position is a prize-triggering persistent moving symbol position;

controlling the display system to display the first game outcome, wherein displaying the first game outcome involves displaying the first display symbols at a plurality of display symbol positions on a display device of the display system, wherein the plurality of display symbol positions are arranged in a plurality of display symbol rows and display symbol columns;

receiving, via the interface system, user input for initiation of a second instance of the slot game;

determining a second game outcome and corresponding second display symbols for the second instance of the slot game, wherein, if determining the first game outcome involved determining that the initial persistent moving symbol position was not a prize-triggering persistent moving symbol position, determining the second game outcome involves:

determining that one of the second display symbols is the persistent moving symbol; and

determining that a secondary persistent moving symbol position will be a display symbol position that is at least one of a display symbol row or a display symbol column towards the prize-triggering persistent moving symbol position, relative to the initial persistent moving symbol position;

controlling the display system to display the second game outcome, wherein displaying the second game outcome involves displaying an animation of the persistent moving symbol moving to the secondary persistent moving symbol position from the initial persistent moving symbol position; and

in response to determining that the secondary persistent moving symbol position was a prize-triggering persistent moving symbol position:

determining a feature game outcome, wherein determining the feature game outcome involves determining whether the bet level is greater than or equal to a threshold, and

controlling the display system to display the feature game outcome, wherein the feature game outcome involves:

displaying a first award if the bet level is greater than or equal to the threshold, wherein the first award is available when the bet level is greater than or equal to the threshold and not available when the bet level is less than the threshold, and

displaying a second award if the bet level is less than the threshold.

2. The gaming device of claim 1 , wherein a prize triggered by the prize-triggering persistent moving symbol position is a progressive jackpot that corresponds to the initial display symbol row.

3. The gaming device of claim 1 , wherein:

a prize triggered by the prize-triggering persistent moving symbol position is a progressive jackpot,

the progressive jackpot is one of a plurality of progressive jackpots, and

a prize symbol for each of the plurality of progressive jackpots is displayed adjacent the plurality of display symbol positions.

4. The gaming device of claim 1 , wherein determining the first game outcome involves making a random number generator (RNG) call to a game processing backend system to determine whether one or more wild symbols will be presented adjacent to the initial persistent moving symbol position.

5. The gaming device of claim 4 , wherein the wild symbols include exploding wild symbols.

6. The gaming device of claim 1 , wherein determining the RNG outcome involves:

making a random number generator (RNG) call to a game processing backend system;

determining the RNG outcome based on the RNG call; and

providing the RNG outcome to an RNG conversion engine, wherein:

the RNG conversion engine refers to the weighted lookup table in order to determine whether one of the first display symbols is a persistent moving symbol, and

the RNG conversion engine is configured to provide a minimum level of a return to player (RTP).

7. The gaming device of claim 1 , wherein determining the second game outcome further involves:

determining that an open space symbol will be the display symbol position that is at least one of the display symbol row or the display symbol column towards the prize-triggering persistent moving symbol position, relative to the initial persistent moving symbol position, and

the determining that the secondary persistent moving symbol position will be the display symbol position that is at least one of the display symbol row or the display symbol column towards the prize-triggering persistent moving symbol position, relative to the initial persistent moving symbol position, is in response to determining that the open space symbol will be the display symbol position that is at least one of the display symbol row or the display symbol column towards the prize-triggering persistent moving symbol position, relative to the initial persistent moving symbol position.

8. The gaming device of claim 7 , wherein determining the second game outcome further involves:

determining that an open space symbol will not be the display symbol position that is at least one of the display symbol row or the display symbol column towards the prize-triggering persistent moving symbol position, relative to the initial persistent moving symbol position, and

determining that the secondary persistent moving symbol position will not be the display symbol position that is at least one of the display symbol row or the display symbol column towards the prize-triggering persistent moving symbol position, relative to the initial persistent moving symbol position, is in response to determining that the open space symbol will not be the display symbol position that is at least one of the display symbol row or the display symbol column towards the prize-triggering persistent moving symbol position, relative to the initial persistent moving symbol position.

9. A method of controlling an electronic gaming machine, the method comprising:

receiving, via an interface system of a gaming device, the interface system including at least one network interface and at least one user interface, user input corresponding to a bet level;

receiving, via the interface system, user input for initiation of a first instance of a slot game;

determining, via a control system including one or more processors, a first game outcome and corresponding first display symbols for the first instance of the slot game, wherein:

determining the first game outcome involves determining that one of the first display symbols is a persistent moving symbol;

determining, via the control system, the first game outcome involves determining an initial persistent moving symbol position, wherein determining the initial persistent moving symbol position involves determining a random number generator (RNG) outcome based on a weighted lookup table in which a higher bet level corresponds with a higher probability of the initial persistent moving symbol position being relatively closer to a prize-triggering persistent moving symbol position; and

determining, via the control system, the first game outcome involves determining whether the initial persistent moving symbol position is a prize-triggering persistent moving symbol position;

controlling, via the control system, a display system including one or more displays to display the first game outcome, wherein displaying the first game outcome involves displaying, via the display system, the first display symbols at a plurality of display symbol positions on a display device of the display system, wherein the plurality of display symbol positions are arranged in a plurality of display symbol rows and display symbol columns;

receiving, via the interface system, user input for initiation of a second instance of the slot game;

determining, via the control system, a second game outcome and corresponding second display symbols for the second instance of the slot game, wherein, if determining the first game outcome involved determining that the initial persistent moving symbol position was not a prize-triggering persistent moving symbol position, determining the second game outcome involves:

determining, via the control system, that one of the second display symbols is the persistent moving symbol;

determining, via the control system, that a secondary persistent moving symbol position will be a display symbol position that is at least one of a display symbol row or a display symbol column towards the prize-triggering persistent moving symbol position, relative to the initial persistent moving symbol position;

controlling, via the control system, the display system to display the second game outcome, wherein displaying the second game outcome involves displaying an animation of the persistent moving symbol moving to the secondary persistent moving symbol position from the initial persistent moving symbol position; and

in response to determining, via the control system, that the secondary persistent moving symbol position was a prize-triggering persistent moving symbol position:

determining, via the control system, a feature game outcome, wherein determining the feature game outcome involves determining whether the bet level is greater than or equal to a threshold, and

controlling, via the control system, the display system to display the feature game outcome, wherein the feature game outcome involves:

displaying, via the display system, a first award if the bet level is greater than or equal to the threshold, wherein the first award is available when the bet level is greater than or equal to the threshold and not available when the bet level is less than the threshold, and

displaying, via the display system, a second award if the bet level is less than the threshold.

10. The method of claim 9 , wherein a prize triggered by the prize-triggering persistent moving symbol position is a progressive jackpot that corresponds to the initial display symbol row.

11. The method of claim 9 , wherein:

a prize triggered by the prize-triggering persistent moving symbol position is a progressive jackpot,

the progressive jackpot is one of a plurality of progressive jackpots, and

a prize symbol for each of the plurality of progressive jackpots is displayed adjacent the plurality of display symbol positions.

12. The method of claim 9 , wherein determining, via the control system, the first game outcome involves making, via the control system, a random number generator (RNG) call to a game processing backend system to determine whether one or more wild symbols will be presented adjacent to the initial persistent moving symbol position.

13. The method of claim 12 , wherein the wild symbols include exploding wild symbols.

14. The method of claim 9 , wherein determining the RNG outcome involves:

making, via the control system, a random number generator (RNG) call to a game processing backend system;

determining, via the control system, the RNG outcome based on the RNG call; and

providing, via the control system, the RNG outcome to an RNG conversion engine, wherein:

the RNG conversion engine refers to the weighted lookup table in order to determine whether one of the first display symbols is a persistent moving symbol, and

the RNG conversion engine is configured to provide a minimum level of a return to player (RTP).

15. One or more non-transitory media having software stored thereon, the software including instructions for a method of controlling an electronic gaming machine, the method comprising:

receiving, via an interface system of a gaming device, the interface system including at least one network interface and at least one user interface, user input corresponding to a bet level;

receiving, via the interface system, user input for initiation of a first instance of a slot game;

determining, via a control system including one or more processors, a first game outcome and corresponding first display symbols for the first instance of the slot game, wherein:

determining the first game outcome involves determining that one of the first display symbols is a persistent moving symbol;

determining, via the control system, the first game outcome involves determining an initial persistent moving symbol position, wherein determining the initial persistent moving symbol position involves determining a random number generator (RNG) outcome based on a weighted lookup table in which a higher bet level corresponds with a higher probability of the initial persistent moving symbol position being relatively closer to a prize-triggering persistent moving symbol position; and

determining, via the control system, the first game outcome involves determining whether the initial persistent moving symbol position is a prize-triggering persistent moving symbol position;

controlling, via the control system, a display system including one or more displays to display the first game outcome, wherein displaying the first game outcome involves displaying, via the display system, the first display symbols at a plurality of display symbol positions on a display device of the display system, wherein the plurality of display symbol positions are arranged in a plurality of display symbol rows and display symbol columns;

receiving, via the interface system, user input for initiation of a second instance of the slot game;

determining, via the control system, a second game outcome and corresponding second display symbols for the second instance of the slot game, wherein, if determining the first game outcome involved determining that the initial persistent moving symbol position was not a prize-triggering persistent moving symbol position, determining the second game outcome involves:

determining, via the control system, that one of the second display symbols is the persistent moving symbol;

determining, via the control system, that a secondary persistent moving symbol position will be a display symbol position that is at least one of a display symbol row or a display symbol column towards the prize-triggering persistent moving symbol position, relative to the initial persistent moving symbol position;

controlling, via the control system, the display system to display the second game outcome wherein displaying the second game outcome involves displaying an animation of the persistent moving symbol moving to the secondary persistent moving symbol position from the initial persistent moving symbol position; and

in response to determining, via the control system, that the secondary persistent moving symbol position was a prize-triggering persistent moving symbol position:

determining, via the control system, a feature game outcome, wherein determining the feature game outcome involves determining whether the bet level is greater than or equal to a threshold, and

controlling, via the control system, the display system to display the feature game outcome, wherein the feature game outcome involves:

displaying, via the display system, a first award if the bet level is greater than or equal to the threshold, wherein the first award is available when the bet level is greater than or equal to the threshold and not available when the bet level is less than the threshold, and

displaying, via the display system, a second award if the bet level is less than the threshold.

16. The one or more non-transitory media of claim 15 , wherein a prize triggered by the prize-triggering persistent moving symbol position is a progressive jackpot that corresponds to the initial display symbol row.

17. The one or more non-transitory media of claim 15 , wherein:

a prize triggered by the prize-triggering persistent moving symbol position is a progressive jackpot,

the progressive jackpot is one of a plurality of progressive jackpots, and

a prize symbol for each of the plurality of progressive jackpots is displayed adjacent the plurality of display symbol positions.

18. The one or more non-transitory media of claim 15 , wherein determining, via the control system, the first game outcome involves making, via the control system, a random number generator (RNG) call to a game processing backend system to determine whether one or more wild symbols will be presented adjacent to the initial persistent moving symbol position.

19. The one or more non-transitory media of claim 18 , wherein the wild symbols include exploding wild symbols.

20. The one or more non-transitory media of claim 15 , wherein determining the RNG outcome involves:

making, via the control system, a random number generator (RNG) call to a game processing backend system;

determining, via the control system, the RNG outcome based on the RNG call; and

providing, via the control system, the RNG outcome to an RNG conversion engine, wherein:

the RNG conversion engine refers to the weighted lookup table in order to determine whether one of the first display symbols is a persistent moving symbol, and

the RNG conversion engine is configured to provide a minimum level of a return to player (RTP).

Assignments (3)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2022
From: SANBORN, HANNA; DECASA, ROGELIO; LAGUARDIA, CHAD; CHING, ERICK
To: ARISTOCRAT TECHNOLOGIES, INC.
Reel/Frame 059001/0588 →
Continuity (3)
Continuation 16805564 · Feb 28, 2020
Provisional Application 62959494 · Jan 10, 2020
Related Publication 20220101681A1 · Mar 31, 2022