IP Library Granted Patent US 11,532,212
Granted Patent B2
US 11,532,212 · App. 17/476,320 · Granted Dec 20, 2022

Selectively replacing a value persisted across feature instances in an electronic gaming device

Inventors: James Loader (Springfield, AU); Zachary Murphy (Newtown, AU)
Assignee: Aristocrat Technologies Australia PTY Limited
G07F17/3267G07F17/3211G07F17/3258
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,532,212
App. No.
17/476,320
Granted
Dec 20, 2022
Kind
B2
Abstract

An electronic gaming device, including a display, a game controller with a processor, and memory, implements a feature having multiple instances. During the feature, for each instance, multiple symbols are selected from a set of symbols, which includes special symbols having associated values, and the selected symbols are displayed in a symbol array. A current value that is persisted across instances of the feature is also displayed. For an instance, a determination is made as to whether at least one selected special symbol has an associated value that is greater than the current value. If at least one selected special symbol has an associated value that is greater than the current value, the current value is replaced with the largest value associated with the at least one selected special symbol. A player is awarded an amount for the current value when all instances of the feature have been completed.

Claims (61)

1. A computer system comprising one or more processors and memory readable by the one or more processors, the memory having stored thereon computer-executable instructions for causing the one or more processors, when programmed thereby, to perform operations to manage return to player for a feature of an electronic gaming device, the operations comprising:

determining that a feature has been triggered, the feature using multiple reels in a symbol array, the feature having multiple instances;

setting a current value for the feature to have an initial value, the current value for the feature being persistent across the multiple instances of the feature, wherein a current value symbol to be displayed on a screen of the electronic gaming device graphically indicates the current value for the feature;

for each of the multiple instances of the feature:

allocating values to multiple special symbols on the multiple reels, such that at least some of the multiple special symbols have allocated values that depend on a bet amount, thereby affecting return to player by adjusting the allocated values of the at least some of the multiple special symbols for the instance depending on the bet amount;

selecting multiple symbols from a set of symbols using a random number generator (“RNG”) to determine positions at which to stop the reels, respectively, in the symbol array, the set of symbols including the multiple special symbols;

determining whether any of the selected multiple symbols is a special symbol having an allocated value greater than the current value for the feature;

if so, replacing the current value for the feature with a largest allocated value among the selected multiple symbols and causing generation, for display on the screen of the electronic gaming device, of an updated version of the current value symbol; and

otherwise, not changing the current value for the feature; and

after the multiple instances of the feature have been completed, determining an outcome of the feature depending on the current value for the feature.

2. The computer system of claim 1 , wherein the allocating comprises, for a given special symbol of the multiple special symbols:

generating a random or pseudo-random number; and

using a table to map the random or pseudo-random number to a table amount, wherein the table includes multiple number ranges and multiple table amounts respectively associated with the multiple number ranges.

3. The computer system of claim 2 , wherein the multiple table amounts include multiple multipliers, and wherein the allocating further comprises, for the given special symbol of the multiple special symbols:

multiplying one of the multiple multipliers by the bet amount; and

assigning a result of the multiplying to the given special symbol.

4. The computer system of claim 2 , wherein the bet amount is equal to a number of credits multiplied by a bet denomination, wherein the multiple table amounts include at least one bonus label associated with a defined bonus amount that depends on the bet denomination, and wherein the allocating further comprises, for the given special symbol of the multiple special symbols:

assigning the defined bonus amount associated with one of the at least one bonus label to the given special symbol.

5. The computer system of claim 1 , wherein the values allocated to the multiple symbol values are credit values or monetary award values.

6. The computer system of claim 1 , wherein the initial value depends on a bet denomination.

7. The computer system of claim 1 , wherein the determining that the feature has been triggered is based on an occurrence of a trigger condition during a base reel game.

8. The computer system of claim 7 , wherein the trigger condition includes selection of at least one defined symbol during the base reel game.

9. The computer system of claim 1 , wherein the determining that the feature has been triggered is based on an occurrence of a trigger condition during one of the multiple instances of the feature, the operations further comprising:

queuing multiple additional instances of the feature.

10. The computer system of claim 1 , wherein the feature is a first feature, and wherein the operations further comprise:

determining that a different feature has been triggered based on an occurrence of a different trigger condition during the first feature;

suspending the first feature;

performing the different feature; and

after completion of the different feature, continuing the first feature.

11. The computer system of claim 1 , wherein the operations further comprise:

contributing to at least one jackpot pool.

12. A computer-implemented method of managing return to player for a feature of an electronic gaming device, the method comprising:

determining that a feature has been triggered, the feature using multiple reels in a symbol array, the feature having multiple instances;

setting a current value for the feature to have an initial value, the current value for the feature being persistent across the multiple instances of the feature, wherein a given symbol to be displayed on a screen of the electronic gaming device graphically indicates the current value for the feature; and

for each of the multiple instances of the feature:

allocating values to multiple special symbols on the multiple reels, such that at least some of the multiple special symbols have allocated values that depend on a bet amount, thereby affecting return to player by adjusting the allocated values of the at least some of the multiple special symbols for the instance depending on the bet amount, wherein the allocating comprises, for a given special symbol of the multiple special symbols:

generating a random or pseudo-random number; and

using a table to map the random or pseudo-random number to a table amount, wherein the table includes multiple number ranges and multiple table amounts respectively associated with the multiple number ranges;

selecting multiple symbols from a set of symbols using a random number generator (“RNG”) to determine positions at which to stop the reels, respectively, in the symbol array, the set of symbols including the multiple special symbols;

determining whether any of the selected multiple symbols is a special symbol having an allocated value greater than the current value for the feature;

if so, replacing the current value for the feature with a largest allocated value among the selected multiple symbols and causing generation, for display on the screen of the electronic gaming device, of an updated version of the given symbol; and

otherwise, not changing the current value for the feature.

13. The computer-implemented method of claim 12 , wherein the multiple table amounts include multiple multipliers, and wherein the allocating further comprises, for the given special symbol of the multiple special symbols:

multiplying one of the multiple multipliers by the bet amount; and

assigning a result of the multiplying to the given special symbol.

14. The computer-implemented method of claim 12 , wherein the bet amount is equal to a number of credits multiplied by a bet denomination, wherein the multiple table amounts include at least one bonus label associated with a defined bonus amount that depends on the bet denomination, and wherein the allocating further comprises, for the given special symbol of the multiple special symbols:

assigning the defined bonus amount associated with one of the at least one bonus label to the given special symbol.

15. The computer-implemented method of claim 12 , wherein the values allocated to the multiple symbol values are credit values or monetary award values.

16. The computer-implemented method of claim 12 , wherein the initial value depends on a bet denomination.

17. The computer-implemented method of claim 12 , further comprising:

after the multiple instances of the feature have been completed, determining an outcome of the feature depending on the current value for the feature.

18. A computer system comprising one or more processors and memory readable by the one or more processors, the memory having stored thereon computer-executable instructions for causing the one or more processors, when programmed thereby, to perform operations to control an electronic gaming device, the operations comprising:

displaying, on a screen of the electronic gaming device, a current value symbol that graphically indicates a current value for a feature, the feature having multiple instances and using multiple reels in a symbol array, the current value for the feature having an initial value, and the current value for the feature being persistent across the multiple instances of the feature;

for each of the multiple instances of the feature:

displaying, in the symbol array, multiple symbols selected from a set of symbols, the multiple symbols having been selected from the set of symbols using a random number generator (“RNG”) to determine positions at which to stop the reels, respectively, in the symbol array, the set of symbols including multiple special symbols with allocated values, at least some of the multiple special symbols having allocated values that depend on a bet amount, the allocated values having been determined for the instance so as to affect return to player by adjusting the allocated values of the at least some of the multiple special symbols depending on the bet amount;

if any of the selected multiple symbols is a special symbol having an associated value greater than the current value for the feature, replacing the current value for the feature with a largest associated value among the selected multiple symbols and displaying, on the screen of the electronic gaming device, an updated version of the current value symbol; and

otherwise, not changing the current value for the feature; and

after the multiple instances of the feature have been completed, displaying an outcome of the feature depending on the current value for the feature.

19. The computer system of claim 18 , wherein the current value symbol has an appearance substantially similar to the multiple special symbols but larger than any of the multiple special symbols.

20. The computer system of claim 18 , wherein the operations further comprise:

varying appearance of the current value symbol according to the current value, wherein the current value symbol has a first appearance characteristic when the current value is above a first defined value, has a second appearance characteristic when the current value is between the first defined value and a second defined value less than the first defined value, and has a third appearance characteristic when the current value is less than the second defined value.

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 Oct 4, 2021
From: LOADER, JAMES; MURPHY, ZACHARY
To: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
Reel/Frame 057693/0538 →