Quantum gaming system
AssigneeIgt
InventorJohn H. Kim
Life of this patent
Estimating the term…
Abstract
A device, method and system to generate a plurality of true random numbers in a gaming machine having a processor designed or configured to process the plurality of random numbers, at least one quantum mechanical random number generator coupled to the processor to generate the plurality of random numbers, a memory coupled to the processor to store the plurality of random numbers, and an input/output (I/O) interface coupled to the processor to receive and transmit data.
Claims48
A gaming device to generate a plurality of random numbers in a gaming machine, comprising:
- a processor designed or configured to process the plurality of random numbers;
- at least one true random number generator coupled to the processor to generate the plurality of random numbers;
- a memory coupled to the processor to store the plurality of random numbers;
- and
- an input/output (I/O) interface coupled to the processor to receive and transmit data.
A method for generating a plurality of random numbers in a gaming machine, comprising:
- generating the plurality of random numbers from a true random number generator;
- sharing at least one encryption key with a remote gaming server;
- receiving a request from the remote gaming server for at least one set of random numbers;
- retrieving the at least one set of random numbers from a first memory;
- encrypting the at least one set of random numbers;
- and
- transmitting the encrypted set of random numbers to the remote gaming server.
A method for generating a plurality of random numbers in a gaming machine, comprising:
- generating a plurality of random numbers from a true random number generator;
- removing a bias from the plurality of random numbers;
- testing the plurality of random numbers for non-randomness;
- and
- storing the plurality of random numbers in a memory.
An apparatus to play a game of chance, comprising:
- a processor designed or configured to process a plurality of random numbers used to play the game of the chance;
- at least one true random number generator coupled to the processor to generate the plurality of random numbers;
- a volatile memory coupled to the processor to store the plurality of random numbers;
- a non-volatile memory coupled to the processor to store at least one software program to play the game of chance;
- an I/O device coupled to the processor to receive and send data;
- and
- a display to display the game of chance.
A program storage device readable by a computer system, the program storage device tangibly embodying a program of instructions executable by the computer system to perform a method for generating a plurality of random numbers in a gaming machine, the method comprising:
- generating the plurality of random numbers from a true random number generator;
- sharing at least one encryption key with a remote gaming server;
- receiving a request from the remote gaming server for at least one set of random numbers;
- retrieving the at least one set of random numbers from a first memory;
- encrypting the at least one set of random numbers;
- transmitting the encrypted set of random numbers to the remote gaming server;
- and
- saving a copy of the transmitted set of random numbers to a second memory.
A program storage device readable by a computer system, the program storage device tangibly embodying a program of instructions executable by the computer system to perform a method for generating a plurality of random numbers in a gaming machine, the method comprising:
- generating a plurality of random numbers from a true random number generator;
- removing a bias from the plurality of random numbers;
- testing the plurality of random numbers for non-randomness;
- and
- storing the plurality of random numbers in a memory.
Dependencies are inferred from the claim text.