← Back to Patent Explorer
US5873781A Expired / Lapsed US ⏱️ 0.0 years remaining

Gaming machine having truly random results

Assignee: LNW Gaming Inc
•
Filing: 1996-11-14
•
Granted: 1999-02-23
•
Expires: 2016-11-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A gaming machine produces truly random results using a noisy oscillator to randomly vary the frequency of a clock signal used to cycle a counter through its states. Multiple random numbers can be generated during the same game using the same circuitry, yet still achieve truly random results.

Inventors

  • 👤 Martin A. Keane

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:44
CPC Classifications
G; G07; G07F; G07F17/00; G07F17/32; G07F17/3202; G07C; G07C15/00; G07C15/006

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 50 words
A gaming machine, comprising: a circuit for generating a random game result, said circuit comprising means for generating truly random events and means for producing, in accordance with at least one prespecified probability distribution, independent game results based upon said truly random events; and means for displaying the game result.
Claim 2
Dependent Claim 50 words
A gaming machine, comprising: a circuit for generating a random game result, said circuit comprising means for generating truly random events and means for producing, in accordance with at least one prespecified probability distribution, independent game results based upon said truly random events; and means for displaying the game result.
Claim 3
Dependent Claim 58 words
A gaming machine comprising: a circuit for generating a random game result, said circuit comprising means for generating truly random events and means for producing, in accordance with at least one prespecified probability distribution, independent game results based upon said truly random events; and means for displaying the game result; wherein said generating means comprises a noise diode.
Claim 4
Dependent Claim 58 words
A gaming machine comprising: a circuit for generating a random game result, said circuit comprising means for generating truly random events and means for producing, in accordance with at least one prespecified probability distribution, independent game results based upon said truly random events; and means for displaying the game result; wherein said generating means comprises a noise diode.
Claim 5
Dependent Claim 66 words
A gaming machine, comprising: a circuit for generating a random value, said circuit having a clock input; noisy oscillator means for generating a clock input signal having a random frequency to be provided to said clock input; means for selecting a state of said circuit as the random value; means for translating the random value into a game result; and means for displaying the game result.
Claim 6
Dependent Claim 66 words
A gaming machine, comprising: a circuit for generating a random value, said circuit having a clock input; noisy oscillator means for generating a clock input signal having a random frequency to be provided to said clock input; means for selecting a state of said circuit as the random value; means for translating the random value into a game result; and means for displaying the game result.
Claim 7
Dependent Claim 16 words
The gaming machine of claim 3 wherein said noisy oscillator means comprises a digital noise source.
Claim 8
Dependent Claim 15 words
The gaming machine of claim 4 wherein said noisy oscillator means comprises a shift register.
Claim 9
Dependent Claim 21 words
The gaming machine of claim 3 wherein said noisy oscillator means comprises means for generating noise from an independent physical process.
Claim 10
Dependent Claim 14 words
The gaming machine of claim 6 wherein said generating means comprises a noise diode.
Claim 11
Dependent Claim 25 words
The gaming machine of claim 7 wherein said generating means further comprises at least one op amp for amplifying noise generated by said noise diode.
Claim 12
Dependent Claim 110 words
A gaming machine, comprising: a circuit for generating a random game result, at least a portion of said circuit forming a finite state machine wherein each state corresponds to a potential game result and wherein said circuit has a clock input; noisy oscillator means for generating a clock input signal having a random frequency on a noisy oscillator output to be provided to said clock input, the clock input signal clocking the finite state machine through its states; means for selecting a state of the finite state machine; means for translating the selected state of the finite state machine into a game result; and means for displaying the game result.
Claim 13
Dependent Claim 110 words
A gaming machine, comprising: a circuit for generating a random game result, at least a portion of said circuit forming a finite state machine wherein each state corresponds to a potential game result and wherein said circuit has a clock input; noisy oscillator means for generating a clock input signal having a random frequency on a noisy oscillator output to be provided to said clock input, the clock input signal clocking the finite state machine through its states; means for selecting a state of the finite state machine; means for translating the selected state of the finite state machine into a game result; and means for displaying the game result.
Claim 14
Dependent Claim 18 words
The gaming machine of claim 9 wherein said circuit generates at least two random game results per game.
Claim 15
Dependent Claim 12 words
The gaming machine of claim 9 wherein said circuit includes a counter.
Claim 16
Dependent Claim 21 words
The gaming machine of claim 9 wherein said circuit generates a random game result in accordance with a uniform probability distribution.
Claim 17
Dependent Claim 21 words
The gaming machine of claim 9 wherein said circuit generates a random game result in accordance with a nonuniform probability distribution.
Claim 18
Dependent Claim 130 words
A gaming machine requiring generation of at least two random numbers per game, comprising: means for generating a random number within a first predetermined range of numbers, said generating means including a clock input and said generating means cycling through a plurality of states, each state corresponding to one of the numbers within the first predetermined range of numbers; means for sequentially querying said generating means to select the existing state of said generating means as a random number; noisy oscillator means for producing a signal having a random frequency within a second predetermined range of values, wherein said signal is input to said clock input; means for translating the sequentially selected random numbers into at least one game outcome; and means for displaying the at least one game outcome.
Claim 19
Dependent Claim 130 words
A gaming machine requiring generation of at least two random numbers per game, comprising: means for generating a random number within a first predetermined range of numbers, said generating means including a clock input and said generating means cycling through a plurality of states, each state corresponding to one of the numbers within the first predetermined range of numbers; means for sequentially querying said generating means to select the existing state of said generating means as a random number; noisy oscillator means for producing a signal having a random frequency within a second predetermined range of values, wherein said signal is input to said clock input; means for translating the sequentially selected random numbers into at least one game outcome; and means for displaying the at least one game outcome.
Claim 20
Dependent Claim 13 words
The gaming machine of claim 14 wherein said generating means includes a counter.
Claim 21
Dependent Claim 20 words
The gaming machine of claim 14 wherein the random numbers are uniformly distributed over the first predetermined range of numbers.
Claim 22
Dependent Claim 20 words
The gaming machine of claim 14 wherein the random numbers are nonuniformly distributed over the first predetermined range of numbers.
Claim 23
Dependent Claim 26 words
The gaming machine of claim 14 wherein each number in the first predetermined range of numbers corresponds to only a single state of said generating means.
Claim 24
Dependent Claim 167 words
A nonuniform probability distribution gaming machine having a number of possible game results, comprising: means for generating a first random number uniformly distributed on a first predetermined range of numbers; means for generating a second random number uniformly distributed on a second predetermined range of numbers; a memory for storing a main array having an entry for each number in the first predetermined range of numbers and an alias array having an entry for each number in the first predetermined range of numbers wherein each main array entry is a number within the second predetermined range of numbers and wherein each alias array entry is a number in the first predetermined range of numbers; a processor electronically connected to said memory, said means for generating a first random number and said means for generating a second random number, for determining a game result based upon said first random number, said second random number, said main array and said alias array; and means for displaying the game result.
Claim 25
Dependent Claim 167 words
A nonuniform probability distribution gaming machine having a number of possible game results, comprising: means for generating a first random number uniformly distributed on a first predetermined range of numbers; means for generating a second random number uniformly distributed on a second predetermined range of numbers; a memory for storing a main array having an entry for each number in the first predetermined range of numbers and an alias array having an entry for each number in the first predetermined range of numbers wherein each main array entry is a number within the second predetermined range of numbers and wherein each alias array entry is a number in the first predetermined range of numbers; a processor electronically connected to said memory, said means for generating a first random number and said means for generating a second random number, for determining a game result based upon said first random number, said second random number, said main array and said alias array; and means for displaying the game result.
Claim 26
Dependent Claim 19 words
The gaming machine of claim 19 wherein said means for generating a first random number comprises a first counter.
Claim 27
Dependent Claim 19 words
The gaming machine of claim 20 wherein said means for generating a second random number comprises a second counter.
Claim 28
Dependent Claim 70 words
The gaming machine of claim 19 wherein the game result is the first random number when the second random number is less than or equal to the main array entry corresponding to the first random number and wherein the game result is the alias array entry corresponding to the first random number when the second random number is greater than the main array entry corresponding to the first random number.
Claim 29
Dependent Claim 14 words
The gaming machine of claim 19 wherein the gaming machine is a slot machine.
Claim 30
Dependent Claim 387 words
A nonuniform probability distribution gaming machine having at least two stages, each stage of which has a corresponding number of possible game results, comprising: first means for generating a first random number uniformly distributed on a first predetermined range of numbers corresponding to the set of possible game results for each stage, said first generating means including a first clock input and said first generating means cycling through a plurality of states, each state corresponding to one of the numbers within the first predetermined range of numbers; second means for generating a second random number uniformly distributed on a second predetermined range of numbers for each stage, said second generating means including a second clock input and said second generating means cycling through a plurality of states, each state corresponding to one of the numbers within the second predetermined range of numbers; means for sequentially querying said first generating means to select the existing state of said first generating means as a first random number for each stage; means for sequentially querying said second generating means to select the existing state of said second generating means as a second random number for each stage; first noisy oscillator means for producing a first signal having a random frequency within a first predetermined range of values, wherein said first signal is input to said first clock input; second noisy oscillator means for producing a second signal having a random frequency within a second predetermined range of values, wherein said second signal is input to said second clock input; a memory for storing a main array and an alias array for each stage, each said main array having an entry for each possible game result for that stage and each said alias array having an entry for each possible game result for that stage, wherein each main array entry is a number within the second predetermined range of numbers for that stage and wherein each alias array entry is one of the possible game results for that stage; a processor electronically connected to said memory, said first generating means and said second generating means, said processor determining a game result for each stage based upon said first random number, said second random number, said main array and said alias array for that stage; and means for displaying the game results.
Claim 31
Dependent Claim 387 words
A nonuniform probability distribution gaming machine having at least two stages, each stage of which has a corresponding number of possible game results, comprising: first means for generating a first random number uniformly distributed on a first predetermined range of numbers corresponding to the set of possible game results for each stage, said first generating means including a first clock input and said first generating means cycling through a plurality of states, each state corresponding to one of the numbers within the first predetermined range of numbers; second means for generating a second random number uniformly distributed on a second predetermined range of numbers for each stage, said second generating means including a second clock input and said second generating means cycling through a plurality of states, each state corresponding to one of the numbers within the second predetermined range of numbers; means for sequentially querying said first generating means to select the existing state of said first generating means as a first random number for each stage; means for sequentially querying said second generating means to select the existing state of said second generating means as a second random number for each stage; first noisy oscillator means for producing a first signal having a random frequency within a first predetermined range of values, wherein said first signal is input to said first clock input; second noisy oscillator means for producing a second signal having a random frequency within a second predetermined range of values, wherein said second signal is input to said second clock input; a memory for storing a main array and an alias array for each stage, each said main array having an entry for each possible game result for that stage and each said alias array having an entry for each possible game result for that stage, wherein each main array entry is a number within the second predetermined range of numbers for that stage and wherein each alias array entry is one of the possible game results for that stage; a processor electronically connected to said memory, said first generating means and said second generating means, said processor determining a game result for each stage based upon said first random number, said second random number, said main array and said alias array for that stage; and means for displaying the game results.
Claim 32
Dependent Claim 48 words
A gaming machine, comprising: means for generating a random game result, said means comprising means for generating truly random events and means for producing, in accordance with at least one probability distribution, independent game results based upon said truly random events; and means for displaying the game result.
Claim 33
Dependent Claim 48 words
A gaming machine, comprising: means for generating a random game result, said means comprising means for generating truly random events and means for producing, in accordance with at least one probability distribution, independent game results based upon said truly random events; and means for displaying the game result.

References Cited (Backward Citations)

US3580581A Cited
US4448419A Cited
US4858932A Cited
US5490670A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-02-22 2002-08-24 2003-02-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-02-22 2006-08-24 2007-02-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-02-22 2010-08-24 2011-02-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag