Systems and methods for using seeds to store outcomes and recreating outcomes using seeds with a random number generator

US11420108B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11420108-B2
Application numberUS-202017006323-A
CountryUS
Kind codeB2
Filing dateAug 28, 2020
Priority dateAug 28, 2020
Publication dateAug 23, 2022
Grant dateAug 23, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An electronic gaming machine and a method are provided which generates outcome presentations from a Class 2 or a central determination game outcome. A database stores RNG seeds that correspond to various presentations. To generate the outcome presentations, the RNG seeds are retrieved from the database and random numbers are generated from the RNG seeds. These random numbers are then used to generate the outcome presentations for the Class 2 or central determination game outcome. The RNG seeds may be stored as a series of RNG seeds which may be individually accessed to eliminate certain outcomes or sort certain outcomes prior to presentation.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a display device; a processor; and a memory device storing instructions, which when executed by the processor, cause the processor to, at least: determine a bingo game outcome, the bingo game outcome, based at least in part on a bingo ball call and a bingo card, the bingo game outcome including a bingo outcome amount; retrieve, from a database stored in the memory device, at least one award profile that corresponds to the bingo outcome amount from a plurality of award profiles; select at least one presentation record stored in the database that corresponds to the at least one award profile; select at least one segment that corresponds to the at least one presentation record from the database; for each of the at least one segment that corresponds to the at least one presentation record, retrieve a corresponding RNG seed value from the database; and for each of the corresponding RNG seed value, determine a reel-based game outcome and display the determined reel-based game outcome on the display device. 2. The system of claim 1 , wherein the instructions that cause the processor to select the at least one segment that corresponds to the at least one presentation record further comprise instructions to: select a first segment and a second segment from the database, wherein the first segment is linked to the at least one presentation record and the second segment is linked to the first segment. 3. The system of claim 2 , wherein the instructions that cause the processor to select the at least one segment that corresponds to the at least one presentation record further comprise instructions to: determine the first segment that corresponds to the at least one presentation record; retrieve the first segment from the database; determine whether the first segment includes a reference to the second segment; and in response to determining that the first segment includes the reference to the second segment, retrieve the second segment from the database. 4. The system of claim 1 , wherein the instructions that cause the processor to select the at least one segment that corresponds to the at least one presentation record further comprise instructions to determine whether to display an outcome presentation for the at least one segment that corresponds to the at least one presentation record, based at least in part on the corresponding RNG seed value. 5. The system of claim 4 , wherein the instructions that cause the processor to determine whether to display the outcome presentation for the at least one segment further comprise instructions to: determine the outcome presentation by generating at least one random number using the corresponding RNG seed value; determine an amount corresponding to the outcome presentation; and in response to determining that the amount corresponding to the outcome presentation is greater than zero, determine to display the outcome presentation. 6. The system of claim 1 , wherein the instructions that cause the processor to determine the bingo game outcome further comprise instructions to: receive the bingo ball call from a bingo game server; select the bingo card; determine a quantity of matches between the bingo ball call and numbers on the bingo card; and using a paytable to determine the bingo outcome amount associated with the bingo game outcome. 7. The system of claim 1 , wherein the instructions further cause the processor to determine a quantity of random numbers to generate for each of the corresponding RNG seed value. 8. The system of claim 7 , wherein the quantity of random numbers is at least five, and each of the at least five random numbers corresponds to a reel stop position of a reel in a reel-based slot game. 9. The system of claim 1 , further comprising: a credit input device, wherein in response to receipt of a physical item representing a monetary value via the credit input device, the processor executes instructions to establish a credit balance corresponding to the monetary value; and a credit output device, wherein in response to receipt of a cashout input, the processor executes instructions to cause a physical item representing a monetary value corresponding to the credit balance to be dispensed from the credit output device. 10. A method for displaying outcomes in a gaming system, comprising: determining, by a game controller, a bingo game outcome, the bingo game outcome, based at least in part on a bingo ball call and a bingo card, the bingo game outcome including a bingo outcome amount; retrieving, from a database stored in a memory device coupled to the game controller, at least one award profile that corresponds to the bingo outcome amount from a plurality of award profiles; selecting, by the game controller, at least one presentation record stored in the database that corresponds to the at least one award profile; selecting, by the game controller, at least one segment that corresponds to the at least one presentation record from the database; for each of the at least one segment that corresponds to the at least one presentation record, retrieving, by the game controller, a corresponding RNG seed value from the database; and for each of the corresponding RNG seed value, determining, by the game controller, a reel-based game outcome and displaying, the determined reel-based game outcome on a display device coupled to the game controller. 11. The method of claim 10 , wherein selecting the at least one segment that corresponds to the at least one presentation record further comprises selecting a first segment and a second segment from the database, wherein the first segment is linked to the at least one presentation record and the second segment is linked to the first segment. 12. The method of claim 11 , wherein selecting the at least one segment that corresponds to the at least one presentation record further comprises: determining the first segment that corresponds to the at least one presentation record; retrieving the first segment from the database; determining whether the first segment includes a reference to the second segment; and in response to determining that the first segment includes the reference to the second segment, retrieving the second segment from the database. 13. The method of claim 10 , wherein selecting the at least one segment that corresponds to the at least one presentation record further comprises determining whether to display an outcome presentation for the at least one segment that corresponds to the at least one presentation record, based at least in part on the corresponding RNG seed value. 14. The method of claim 13 , wherein determining whether to display the outcome presentation for the at least one segment further comprises: determining the outcome presentation by generating at least one random number using the corresponding RNG seed value; determining an amount corresponding to the outcome presentation; and in response to determining that the amount corresponding to the outcome presentation is greater than zero, determining to display the outcome presentation. 15. The method of claim 10 , wherein determining the bingo game outcome further comprises: receiving the bingo ball call from a bingo game server; selecting the bingo card; determining a quantity of matches between the bingo ball call and numbers on the bingo card; and determining the bingo outcome amount associated with the bingo game outcome. 16. The method of claim 10 , further comprising determining a quantity of random numbers to generate for each of the

Assignees

Inventors

Classifications

  • Regular and instant lottery, e.g. electronic scratch cards · CPC title

  • G06F7/582Primary

    Pseudo-random number generators · CPC title

  • Random number generators, i.e. based on natural stochastic processes · CPC title

  • involving articles, e.g. paying in bottles, paying out toys · CPC title

  • A63F3/0645Primary

    Electric lottos or bingo games · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11420108B2 cover?
An electronic gaming machine and a method are provided which generates outcome presentations from a Class 2 or a central determination game outcome. A database stores RNG seeds that correspond to various presentations. To generate the outcome presentations, the RNG seeds are retrieved from the database and random numbers are generated from the RNG seeds. These random numbers are then used to ge…
Who is the assignee on this patent?
Aristocrat Technologies Inc
What technology area does this patent fall under?
Primary CPC classification G06F7/582. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 23 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).