CA2854698C

Method of and device for generating true random numbers and a gaming system

Abstract

A device for generating true random numbers by way of a quantum optic process, the device comprising: a light source for generating at least one single-photon within a light beam; and at least two detectors each for detecting single-photons within the beam thereby providing detector signals; and control means; wherein the detectors for detecting single- photons each comprises at least one quantum dot; and wherein the detectors are positioned at substantially equivalent spatial position of detection probability of single-photons in the beam; and wherein the control means are provided and adapted to control generation of a series of single photons and to register the detector signals for generating the true random number values.

CA2854698C, drawing sheet 1
Sheet 1 of 7

Term

6.1 yearsleft in the term

Expires 9 November 2032.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

11 claims: 2 independent, 9 dependent

  1. 1
    CLAIMS:1. A device for generating true random numbers by way of a quantum optic process, the device comprising: a light source capable of generating a single-photon pulse series within a light beam;at least two detectors each for detecting single-photons within the light beam thereby providing detector signals;and control means configured to control the generation of the single-photon pulse series and to register the detector signals for generating true random numbers, wherein the detectors for detecting single-photons each comprises at least one quantum dot;and wherein the detectors are positioned at equivalent transverse spatial position of detection probability of single-photons in the light beam wherein the light source for generating the single-photon is based on a quantum dot structure.
  2. 6
    A device, comprising:a processor designed or configured to process a plurality of random numbers;and at least one generator for generating true random numbers as claimed in claim 1 which is coupled to the processor;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/or transmit data.
  3. 8
    A method for generating a random number, comprising the steps of:providing an array of at least two detectors and illuminating the array of at least two detectors with a light beam comprising a single-photon pulse series from a light source capable of generating the single-photon pulse series based on a quantum dot structure;detecting the single-photon pulse series using the array of at least two detectors where each detector is formed by a quantum dot which is associated with a value;and generating the random number based on the values associated with the detector detecting the single-photon.