IP Library Granted Patent US 11,625,982
Granted Patent B2
US 11,625,982 · App. 16/805,551 · Granted Apr 11, 2023

System and method of providing a hold and spin feature game with reel expansion

Inventors: Chad La Guardia (Austin, TX); Daniel Marks (Decatur, GA); Kaitlin Sheridan (Alameda, CA); Edward Hugar (Oakland, CA); Juan Lopez (San Francisco, CA); Edmond Ye (San Francisco, CA); Courtni Wong (San Francisco, CA); Christopher Decker (Oakland, CA)
Assignee: Aristocrat Technologies, Inc.
G07F17/3265G07F17/3209G07F17/3213G07F17/34G07F17/3239G07F17/3267
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,625,982
App. No.
16/805,551
Granted
Apr 11, 2023
Kind
B2
Abstract

A gaming machine provides a spinning reel game having a base game, from which a hold and spin feature game may be triggered when a determined number of configurable symbols are displayed in a base game outcome. When the feature game is triggered, the configurable symbols may be held in place. The player may be provided one or more spins during the feature game in which to collect additional configurable symbols. Any additional configurable symbols may be retained on the display during subsequent spins until the feature game is completed. A trigger symbol, which may or may not be a configurable symbol, may cause reel expansion. The reel expansion may involve adding a row or a column. In some examples, the trigger symbol also may alter the value of at least some configurable symbols. For example, the trigger symbol may cause the value of a configurable symbol to increment.

Claims (51)

1. A gaming device, comprising:

a user interface system configured for receiving an indication to initiate one or more instances of a base game, the base game comprising a slot game;

a display system comprising one or more display devices; and

a control system comprising one or more processors, the control system configured to, in association with presentation of the one or more instances of the base game:

control the display system to present a base game outcome and corresponding display symbols based on a random number generator (RNG) output from an RNG, the display symbols retrieved from a symbol set comprising configurable symbols and non-configurable symbols;

control the display system to display the corresponding 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 columns;

dynamically assign a value to each configurable symbol that is in the base game outcome and display each configurable symbol that is in the base game outcome with the corresponding assigned value; and

cause one or more instances of a feature game to be presented via the display system responsive to a triggering number of configurable symbols being displayed in an active area of the plurality of display symbol positions of the base game outcome, wherein the control system is further configured to, in association with presentation of the one or more instances of the feature game:

cause each displayed configurable symbol to be held at its corresponding display symbol position;

cause replacement symbols for non-configurable symbols in a plurality of display symbol positions not occupied by the held configurable symbols to be retrieved and displayed;

cause the active area of the plurality of display symbol positions to undergo a first expansion responsive to one of the symbols displayed in the active area of the plurality of display symbol positions being a trigger symbol by adding at least one of a row of display symbol positions or a column of display symbol positions to the active area of the plurality of display symbol positions in response to the display of the trigger symbol in the active area of the plurality of display symbol positions; and

cause the active area of the plurality of display positions to undergo a second expansion responsive to one of the symbols displayed in the active area of the plurality of display symbol positions that was not within the active area of the plurality of display symbol positions prior to the first expansion of the active area of the plurality of display symbol positions also being the trigger symbol by further adding at least one of a row of display symbol positions or a column of display symbol positions to the expanded active area of the plurality of display symbol positions in response to the display of the trigger symbol in the active area of the plurality of display symbol positions that was not within the active area of the plurality of display symbol positions prior to the first expansion of the active area of the plurality of display symbol positions.

2. The gaming device of claim 1 , wherein the control system is further configured to dynamically assign the corresponding value to each of the configurable symbols in the base game outcome by randomly selecting one of a plurality of defined multipliers and using the randomly selected multiplier as the value for that configurable symbol.

3. The gaming device of claim 2 , wherein the control system is further configured to cause the value of each displayed configurable symbol to increment responsive to each instance of a trigger symbol being in a game outcome.

4. The gaming device of claim 2 , wherein the control system is configured to cause the display system to display the selected value for each displayed configurable symbol before adding the at least one row or column to the active area of the plurality of display symbol positions.

5. The gaming device of claim 1 , wherein the trigger symbol is one of the triggering number of configurable symbols displayed in the base game outcome.

6. The gaming device of claim 1 , wherein the user interface system includes an interface for displaying a wager amount and wherein the triggering number of configurable symbols is based on the displayed wager amount.

7. The gaming device of claim 1 , wherein the control system is further configured to cause a row or column to be added to the active area of the plurality of display symbol positions for each trigger symbol presented in the active area of the plurality of display symbol positions until a maximum number of active area rows or columns, respectively, is presented.

8. One or more non-transitory computer-readable media storing instructions which, when executed by one or more processors, cause the one or processors to:

receive an indication to initiate one or more instances of a base game, the base game comprising a slot game;

in association with presentation of the one or more instances of the base game:

control a display system to present a base game outcome and corresponding display symbols based on a random number generator (RNG) output from an RNG, the display symbols retrieved from a symbol set comprising configurable symbols and non-configurable symbols;

control a display system to display the corresponding 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 columns;

dynamically assign a value to each configurable symbol that is in the base game outcome and display each configurable symbol that is in the base game outcome with the corresponding assigned value; and

cause one or more instances of a feature game to be presented via the display system responsive to a triggering number of configurable symbols being displayed in an active area of the plurality of display symbol positions of the base game outcome, the non-transitory computer-readable media further storing additional instructions which, when executed by the one or more processors, cause the one or more processors, in association with presentation of the one or more instances of the feature game:

cause each displayed configurable symbol to be held at its corresponding display symbol position;

cause replacement symbols for non-configurable symbols in a plurality of display symbol positions not occupied by the held configurable symbols to be retrieved and displayed;

cause the active area of the plurality of display symbol positions to undergo a first expansion responsive to one of the symbols displayed in the active area of the plurality of display symbol positions being a trigger symbol by adding at least one of a row of display symbol positions or a column of display symbol positions to the active area of the plurality of display symbol positions in response to the display of the trigger symbol in the active area of the plurality of display symbol positions; and

cause the active area of the plurality of display positions to undergo a second expansion responsive to one of the symbols displayed in the active area of the plurality of display symbol positions that was not within the active area of the plurality of display symbol positions prior to the first expansion of the active area of the plurality of display symbol positions also being the trigger symbol by further adding at least one of a row of display symbol positions or a column of display symbol positions to the expanded active area of the plurality of display symbol positions in response to the display of the trigger symbol in the active area of the plurality of display symbol positions that was not within the active area of the plurality of display symbol positions prior to the first expansion of the active area of the plurality of display symbol positions.

9. The one or more non-transitory computer-readable media of claim 8 , further storing additional computer-executable instructions which, when executed by the one or more processors, cause the one or more processors to dynamically assign the corresponding value to each of the configurable symbols in the base game outcome by randomly selecting one of a plurality of defined multipliers and using the randomly selected multiplier as the value for that configurable symbol.

10. The one or more non-transitory computer-readable media of claim 9 , further storing additional computer-executable instructions which, when executed by the one or more processors, cause the one or more processors to cause the value of each displayed configurable symbol to increment responsive to each instance of a trigger symbol being in a game outcome.

11. The one or more non-transitory computer-readable media of claim 9 , further storing additional computer-executable instructions which, when executed by the one or more processors, cause the one or more processors to cause the selected value for each displayed configurable symbol to be displayed before adding the at least one row or column to the active area of the plurality of display symbol positions.

12. The one or more non-transitory computer-readable media of claim 8 , wherein the trigger symbol is one of the triggering number of configurable symbols displayed in the base game outcome.

13. The one or more non-transitory computer-readable media of claim 8 , further storing additional computer-executable instructions which, when executed by the one or more processors, cause the one or more processors to cause an interface for displaying a wager amount to be presented and wherein the triggering number of configurable symbols is based on the displayed wager amount.

14. The one or more non-transitory computer-readable media of claim 8 , further storing additional computer-executable instructions which, when executed by the one or more processors, cause the one or more processors to cause a row or column to be added to the active area of the plurality of display symbol positions for each trigger symbol presented in the active area of the plurality of display symbol positions until a maximum number of active area rows or columns, respectively, is presented.

15. A method, comprising:

presenting, on a display system, a user interface system configured for receiving an indication to initiate one or more instances of a base game, the base game comprising a slot game;

in association with presentation of the one or more instances of the base game:

controlling the display system to present a base game outcome and corresponding display symbols based on a random number generator (RNG) output from an RNG, the display symbols retrieved from a symbol set comprising configurable symbols and non-configurable symbols;

controlling a display system to display the corresponding 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 columns;

dynamically assigning a value to each configurable symbol that is in the base game outcome and display each configurable symbol that is in the base game outcome with the corresponding assigned value; and

causing one or more instances of a feature game to be presented via the display system responsive to a triggering number of configurable symbols being displayed in an active area of the plurality of display symbol positions of the base game outcome, the method further comprising, in association with presentation of the one or more instances of the feature game:

causing each displayed configurable symbol to be held at its corresponding display symbol position;

causing replacement symbols for non-configurable symbols in a plurality of display symbol positions not occupied by the held configurable symbols to be retrieved and displayed;

causing the active area of the plurality of display symbol positions to undergo a first expansion responsive to one of the symbols displayed in the active area of the plurality of display symbol positions being a trigger symbol by adding at least one of a row of display symbol positions or a column of display symbol positions to the active area of the plurality of display symbol positions in response to the display of the trigger symbol in the active area of the plurality of display symbol positions; and

causing the active area of the plurality of display positions to undergo a second expansion responsive to one of the symbols displayed in the active area of the plurality of display symbol positions that was not within the active area of the plurality of display symbol positions prior to the first expansion of the active area of the plurality of display symbol positions also being the trigger symbol by further adding at least one of a row of display symbol positions or a column of display symbol positions to the expanded active area of the plurality of display symbol positions in response to the display of the trigger symbol in the active area of the plurality of display symbol positions that was not within the active area of the plurality of display symbol positions prior to the first expansion of the active area of the plurality of display symbol positions.

16. The method of claim 15 , further comprising dynamically assigning the corresponding value to each of the configurable symbols in the base game outcome by randomly selecting one of a plurality of defined multipliers and using the randomly selected multiplier as the value for that configurable symbol.

17. The method of claim 16 , further comprising causing the value of each displayed configurable symbol to increment responsive to each instance of a trigger symbol being in a game outcome.

18. The method of claim 16 , further comprising causing the display system to display the selected value for each displayed configurable symbol before adding the at least one row or column to the active area of the plurality of display symbol positions.

19. The method of claim 15 , wherein the trigger symbol is one of the triggering number of configurable symbols displayed in the base game outcome.

20. The method of claim 15 , wherein the user interface system includes an interface for displaying a wager amount and wherein the triggering number of configurable symbols is based on the displayed wager amount, the method further comprising causing a row or column to be added to the active area of the plurality of display symbol positions for each trigger symbol presented in the active area of the plurality of display symbol positions until a maximum number of active area rows or columns, respectively, is presented.

Assignments (4)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SPELLING ON 7TH INVENTORS NAME PREVIOUSLY RECORDED AT REEL: 053031 FRAME: 0963. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 2, 2020
From: LA GUARDIA, CHAD; MARKS, DANIEL; SHERIDAN, KAITLIN; HUGAR, EDWARD; LOPEZ, JUAN; YE, EDMOND; WONG, COURTNI; DECKER, CHRISTOPHER
To: ARISTOCRAT TECHNOLOGIES, INC.
Reel/Frame 053680/0183 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2020
From: LA GUARDIA, CHAD; MARKS, DANIEL; SHERIDAN, KAITLIN; HUGAR, EDWARD; LOPEZ, JUAN; YE, EDMOND; WONG, COURTNEY; DECKER, CHRISTOPHER
To: ARISTOCRAT TECHNOLOGIES, INC.
Reel/Frame 053031/0963 →
Continuity (2)
Provisional Application 62890499 · Aug 22, 2019
Related Publication 20210056810A1 · Feb 25, 2021
Cited By (5)
US 1,099,964 US 1,104,024 US 12,249,207 US 12,424,059 US 12,640,011