Method for control of gaming systems and for generating random numbers
First Claim
1. A method of generating random numbers for a gaming machine, the method comprising:
- providing a signal comprising a continuously changing deterministic output;
grouping the signal into sets of pseudo-random numbers;
verifying that the sets of pseudo-random numbers comprise independent, uniform, sets of statistically pseudo-random numbers; and
providing at least one of the verified pseudo-random numbers for usage in determining a gaming result.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for implementing a game having a deterministic component and a non-deterministic component wherein a player uses the game through at least one player interface unit. Each player interface unit generates a player record indicating player-initiated events. A random number generator provides a series of pseudo-random numbers and a rules library stores indexed rules for one or more games. An interface registry stores mapping records where the mapping records are used to associate the player-initiated events to pre-selected rules in the rules library. A control means is coupled to the player interface to receive the output of the player interface unit, coupled to the interface registry, the rules library, and the random number generator. The control means processes the player record and returns an output record to the player interface unit where the output record is determined by executing the game'"'"'s rules with reference to the pseudo-random numbers and predefined combinatorial algorithms for selecting sets of the pseudo-random numbers.
-
Citations
21 Claims
-
1. A method of generating random numbers for a gaming machine, the method comprising:
-
providing a signal comprising a continuously changing deterministic output;
grouping the signal into sets of pseudo-random numbers;
verifying that the sets of pseudo-random numbers comprise independent, uniform, sets of statistically pseudo-random numbers; and
providing at least one of the verified pseudo-random numbers for usage in determining a gaming result. - View Dependent Claims (2)
-
-
3. A method of generating random numbers for a gaming machine, the method omprising:
-
generating a series of random numbers, verifying that the series of random numbers is statistically consistent at a predetermined level of certainty, and delivering only random numbers that pass the step of verification, the delivered numbers provided for usage in determining a gaming result. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of generating random numbers comprising:
-
generating a series of pseudo-random numbers, and transforming a set of the generated series of pseudo random numbers into random values having non-uniform distribution. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of generating random numbers comprising:
-
outputting a continuously variable signal at a regular interval, receiving an event signal, logically combining the event signal with the continuously variable signal to provide a combined signal, providing key and seed values, producing a series of random numbers in response to the combined signal and the provided key and seed values, dividing the random numbers into groups, testing the statistical consistency of each group of random numbers, storing the groups of random numbers that pass the step of testing, and delivering random numbers from the stored groups testing. - View Dependent Claims (20)
-
-
21. An electronic gaming system, comprising:
an electronic gaming device, the gaming device being configured to provide a signal comprising a continuously changing deterministic output, the electronic device further configured to group the signal into sets of pseudo-random numbers, the electronic device being further configured to verify that the sets of pseudo-random numbers comprise independent, uniform, sets of statistically pseudo-random numbers; and
the electronic device is configured to provide at least one of the verified pseudo-random numbers for usage in determining a gaming result.
Specification