Systems and methods for using seeds to store outcomes and recreating outcomes using seeds with a random number generator
AssigneeAristocrat Technologies, Inc.
InventorEdward Hennessy
Life of this patent
Estimating the term…
Abstract
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.
Claims20
An electronic gaming system comprising:
- at least one memory device;
- and
- at least one processor configured to execute instructions stored in the at least one memory device, wherein the instructions, when executed, cause the at least one processor to:
- determine an electronic game outcome including an outcome amount;
- in response to determining the outcome amount, select at least one presentation record stored in the at least one memory device;
- identify a plurality of segments associated with the at least one presentation record, wherein each segment of the plurality of segments is associated with an output amount, and wherein a sum of each output amount equals the outcome amount;
- sort the plurality of segments based upon a sorting condition stored in the at least one memory device to generate a plurality of sorted segments;
- for each segment of the plurality of sorted segments, retrieve a corresponding RNG seed value from the at least one memory device;
- and
- for each corresponding RNG seed value, determine and cause display of a reel-based game outcome on a display device.
A 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:
- determine an electronic game outcome including an outcome amount;
- in response to determining the outcome amount, select at least one presentation record stored in a database;
- identify a plurality of segments associated with the at least one presentation record, wherein each segment of the plurality of segments is associated with an output amount, and wherein a sum of each output amount equals the outcome amount;
- sort the plurality of segments based upon a sorting condition stored in the database to generate a plurality of sorted segments;
- for each segment of the plurality of sorted segments, retrieve a corresponding RNG seed value from the database;
- and
- for each corresponding RNG seed value, determine and cause display of a reel-based game outcome on a display device.
A method of electronic gaming implemented by at least one processor in communication with at least one memory, the method comprising:
- determining an electronic game outcome including an outcome amount;
- in response to determining the outcome amount, selecting at least one presentation record stored in the at least one memory;
- identifying a plurality of segments associated with the at least one presentation record, wherein each segment of the plurality of segments is associated with an output amount, and wherein a sum of each output amount equals the outcome amount;
- sorting the plurality of segments based upon a sorting condition stored in the at least one memory to generate a plurality of sorted segments;
- for each segment of the plurality of sorted segments, retrieving a corresponding RNG seed value from the at least one memory;
- and
- for each corresponding RNG seed value, determining and causing display of a reel-based game outcome on a display device.
Dependencies are inferred from the claim text.