IP Library Granted Patent US 12,288,441
Granted Patent B2
US 12,288,441 · App. 18/193,159 · Granted Apr 29, 2025

Electronic gaming machine and method for adding one or more rows of symbol positions to an array of symbol positions in an electronic wagering game

Inventor: Colin Fong (Penshurst, AU)
Assignee: Aristocrat Technologies Australia Pty Limited
G07F17/3213G07F17/3244G07F17/3262
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 12,288,441
App. No.
18/193,159
Granted
Apr 29, 2025
Kind
B2
Abstract

An electronic gaming machine includes a display device, a processor, and a memory storing instructions which when executed by the processor, cause the processor to control the display device to display an initial array of symbol positions, where the initial array of symbol positions include a plurality of rows of symbol positions. The instructions also cause the processor to populate each symbol position with a first plurality of symbols, and evaluate the first plurality of symbols to determine whether to provide a first game award. The instructions also cause the processor to add a new row of symbol positions to the initial array of symbol positions, and populate each symbol position of the new row of symbol positions with a second plurality of symbols.

Claims (41)

1. An electronic gaming device comprising:

at least one memory with instructions stored thereon; and

at least one processor in communication with the at least one memory, wherein the instructions, when executed by the at least one processor, cause the at least one processor to:

cause display of an array of symbol positions comprising first symbol positions populated with a first plurality of symbols, the first plurality of symbols including a first designated symbol at a symbol position of the first symbol positions;

identify a plurality of potential locations for second symbol positions to be added adjacent the symbol position;

determine a respective number of first designated symbols that would be duplicated for each of the plurality of potential locations;

determine a subset of the plurality of potential locations that would result in a maximum number of first designated symbols being duplicated, wherein the maximum number comprises a greatest respective number of first designated symbols of the respective numbers of first designated symbols;

select a location for the second symbol positions from the subset of the plurality of potential locations; and

cause display of the maximum number of first designated symbols at the second symbol positions by causing the maximum number of first designated symbols to be displayed on a display panel that overlays mechanical reels such that the maximum number of first designated symbols override any symbols displayed behind the maximum number of first designated symbols on the mechanical reels, the maximum number of first designated symbols being included in a second plurality of symbols at the location for the second symbol positions to create an updated array of symbol positions.

2. The electronic gaming device of claim 1 , wherein the instructions further cause the at least one processor to cause display of the first designated symbol at a symbol position of the second symbol positions adjacent the symbol position, thereby duplicating the first designated symbol.

3. The electronic gaming device of claim 1 , wherein the instructions further cause the at least one processor to cause display of each symbol position of the first symbol positions and the second symbol positions other than symbol positions where the first designated symbol is displayed being re-populated with symbols, such that the first designated symbol is persistently displayed at the symbol position of the first symbol positions and the symbol position of the second symbol positions.

4. The electronic gaming device of claim 1 , wherein the instructions further cause the at least one processor to cause display of the second symbol positions as at least one of i) a new top row above a topmost row of the array of symbol positions, ii) a new bottom row below a bottommost row of the array of symbol positions, or iii) a new row between a topmost row and a bottommost row of the array of symbol positions.

5. The electronic gaming device of claim 1 , wherein the instructions further cause the at least one processor to cause display of the second symbol positions as at least one of i) a new leftmost column to the left of a leftmost column of the array of symbol positions, ii) a new rightmost column to the right of a rightmost column of the array of symbol positions, or iii) a new column between the leftmost column and the rightmost column of the array of symbol positions.

6. The electronic gaming device of claim 1 , wherein the instructions further cause the at least one processor to randomly select the location for the second symbol positions based on a random number generator (RNG) output.

7. The electronic gaming device of claim 1 , wherein the instructions further cause the at least one processor to at least one of determine the plurality of potential locations or randomly select the location for the second symbol positions based on at least one message received from a server computer.

8. The electronic gaming device of claim 1 , wherein the instructions further cause the at least one processor to:

determine an optimal location from the subset of the plurality of potential locations, wherein the optimal location is associated with a most clustered group of first designated symbols than other locations of the subset of the plurality of potential locations; and

select the optimal location as the location for the second symbol positions.

9. At least one non-transitory computer-readable storage medium with instructions stored thereon that, in response to execution by at least one processor, cause the at least one processor to:

cause display of an array of symbol positions comprising first symbol positions populated with a first plurality of symbols, the first plurality of symbols including a first designated symbol at a symbol position of the first symbol positions;

identify a plurality of potential locations for second symbol positions to be added adjacent the symbol position;

determine a respective number of first designated symbols that would be duplicated for each of the plurality of potential locations;

determine a subset of the plurality of potential locations that would result in a maximum number of first designated symbols being duplicated, wherein the maximum number comprises a greatest respective number of first designated symbols of the respective numbers of first designated symbols;

select a location for second symbol positions from the subset of the plurality of potential locations; and

cause display of the maximum number of first designated symbols at the second symbol positions by causing the maximum number of first designated symbols to be displayed on a display panel that overlays mechanical reels such that the maximum number of first designated symbols override any symbols displayed behind the maximum number of first designated symbols on the mechanical reels, the maximum number of first designated symbols being included in a second plurality of symbols at the location for the second symbol positions to create an updated array of symbol positions.

10. The at least one non-transitory computer-readable storage medium of claim 9 , wherein the instructions further cause the at least one processor to cause display of the first designated symbol at a symbol position of the second symbol positions adjacent the symbol position, thereby duplicating the first designated symbol.

11. The at least one non-transitory computer-readable storage medium of claim 9 , wherein the instructions further cause the at least one processor to cause display of each symbol position of the first symbol positions and the second symbol positions other than symbol positions where the first designated symbol is displayed being re-populated with symbols, such that the first designated symbol is persistently displayed at the symbol position of the first symbol positions and the symbol position of the second symbol positions.

12. The at least one non-transitory computer-readable storage medium of claim 9 , wherein the instructions further cause the at least one processor to cause display of the second symbol positions as at least one of i) a new top row above a topmost row of the array of symbol positions, ii) a new bottom row below a bottommost row of the array of symbol positions, or iii) a new row between a topmost row and a bottommost row of the array of symbol positions.

13. The at least one non-transitory computer-readable storage medium of claim 9 , wherein the instructions further cause the at least one processor to cause display of the second symbol positions as at least one of i) a new leftmost column to the left of a leftmost column of the array of symbol positions, ii) a new rightmost column to the right of a rightmost column of the array of symbol positions, or iii) a new column between the leftmost column and the rightmost column of the array of symbol positions.

14. The at least one non-transitory computer-readable storage medium of claim 9 , wherein the instructions further cause the at least one processor to randomly select the location for the second symbol positions based on a random number generator (RNG) output.

15. The at least one non-transitory computer-readable storage medium of claim 9 , wherein the instructions further cause the at least one processor to at least one of cause display of the array of symbol positions or cause display of the second symbol positions by transmitting at least one message to a gaming device, wherein receipt of the at least one message by the gaming device causes the gaming device to the at least one of cause display of the array of symbol positions or cause display of the second symbol positions.

16. A method of electronic gaming implemented by at least one processor in communication with at least one memory, the method comprising:

generating an array of symbol positions comprising first symbol positions populated with a first plurality of symbols, the first plurality of symbols including a first designated symbol at a symbol position of the first symbol positions;

identifying a plurality of potential locations for second symbol positions to be added adjacent the symbol position;

determining a respective number of first designated symbols that would be duplicated for each of the plurality of potential locations;

determining a subset of the plurality of potential locations that would result in a maximum number of first designated symbols being duplicated, wherein the maximum number comprises a greatest respective number of first designated symbols of the respective numbers of first designated symbols;

selecting a location for second symbol positions from the subset of the plurality of potential locations; and

generating the maximum number of first designated symbols at the second symbol positions by causing the maximum number of first designated symbols to be displayed on a display panel that overlays mechanical reels such that the maximum number of first designated symbols override any symbols displayed behind the maximum number of first designated symbols on the mechanical reels, the maximum number of first designated symbols being included in a second plurality of symbols at the location for the second symbol positions to create an updated array of symbol positions.

17. The method of claim 16 , further comprising transmitting a message to a gaming device, wherein receipt of the message by the gaming device causes the gaming device to cause display of the array of symbol positions on a display device of the gaming device.

18. The method of claim 16 , further comprising transmitting a message to a gaming device, wherein receipt of the message by the gaming device causes the gaming device to cause display of the updated array of symbol positions on a display device of the gaming device.

19. The method of claim 16 , further comprising randomly selecting the location for the second symbol positions based on a random number generator (RNG) output.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2023
From: FONG, COLIN
To: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
Reel/Frame 063175/0347 →
Priority Claims (1)
AU 2018202101 · Mar 23, 2018 · national
Continuity (3)
Continuation 17165656 · Feb 2, 2021
Continuation 16361358 · Mar 22, 2019
Related Publication 20230237866A1 · Jul 27, 2023
References Cited (30)
US 6155925A · Giobbi · 2000 [cited by applicant]
US 6565436B1 · Baerlocher · 2003 [cited by applicant]
US 9582960B2 · Meyer · 2017 [cited by applicant]
US 9600970B2 · Meyer · 2017 [cited by applicant]
US 9805557B2 · Schmidt · 2017 [cited by applicant]
US 9824524B2 · Comeau · 2017 [cited by applicant]
US 9875602B2 · Prabhu · 2018 [cited by applicant]
US 9940784B2 · Schattauer · 2018 [cited by applicant]
US 10922916B2 · Fong · 2021 [cited by examiner]
US 20060079313A1 · Trainor · 2006 [cited by applicant]
US 20070082728A1 · Wilkins · 2007 [cited by applicant]
US 20080070672A1 · Inamura · 2008 [cited by applicant]
US 20090191948A1 · Kim · 2009 [cited by applicant]
US 20100075737A1 · Bluemel · 2010 [cited by examiner]
US 20130102375A1 · Aoki · 2013 [cited by applicant]
US 20150348359A1 · Comeau · 2015 [cited by applicant]
US 20170092079A1 · Marks · 2017 [cited by applicant]
US 20170186267A1 · Prabhu · 2017 [cited by applicant]
US 20170193756A1 · Schmidt · 2017 [cited by applicant]
US 20190051099A1 · Pawloski · 2019 [cited by examiner]
WO 2006037164A1 · 2006 [cited by applicant]
WO 2008148163A1 · 2008 [cited by applicant]
Office Action (Non-Final Rejection) dated Aug. 7, 2023 for U.S. Appl. No. 17/165,656 (pp. 1-5). [cited by applicant]
Australian Examination Report No. 1 issued in App. No. AU2021273554, dated Dec. 22, 2022, 5 pages. [cited by applicant]
Notice of Allowance dated Apr. 14, 2023 for U.S. Appl. No. 17/165,656 (pp. 1-2). [cited by applicant]
Notice of Allowance dated Oct. 15, 2020 for U.S. Appl. No. 16/361,358 (pp. 1-7). [cited by applicant]
Office Action (Non-Final Rejection) dated Aug. 18, 2022 for U.S. Appl. No. 17/165,656 (pp. 1-8). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Jan. 5, 2023 for U.S. Appl. No. 17/165,656 (pp. 1-7). [cited by applicant]
Office Action dated May 15, 2020 for U.S. Appl. No. 16/361,358 (pp. 1-11). [cited by applicant]
Office Action (Final Rejection) dated Dec. 5, 2023 for U.S. Appl. No. 17/165,656 (pp. 1-7). [cited by applicant]