IL180912A

Method and apparatus for random-number generator

Abstract

This record has no abstract on file.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

36 claims: 4 independent, 32 dependent

  1. 1
    7 180912/2 . \CLAIMS 1. A method for generating random numbers for use in a wireless communication device, the method comprising:generating random numbers having an adjustable distribution based on at least one adjustable input value;gathering a sample of the generated random numbers;computing at least one metric based on the sample;comparing the metric with a corresponding reference value;and adjusting the adjustable input value based on a result of said comparing so that the generated random numbers achieve a desired distribution;wherein adjusting the adjustable input value based on said comparing comprises: adjusting a dc offset value for generating an analog noise voltage to cause the generated random numbers to achieve a desired numeric mean;and adjusting a reference voltage value to cause the generated random numbers to achieve a desired numeric range.
  2. 10
    An apparatus for generating random numbers in a wireless communication device, comprising:means for generating random numbers having an adjustable distribution based on at least one adjustable input value;means for gathering a sample of the generated random numbers;means for computing at least one metric based on the sample;means for comparing the metric with a corresponding reference value;and means for adjusting the adjustable input value based on a result of said comparing so that the generated random numbers achieves a desired distribution;wherein the means for adjusting the adjustable input value based on said comparing comprises: means for adjusting a dc offset value for generating an analog noise voltage to cause the generated random numbers to achieve a desired numeric mean;and means for adjusting a reference voltage value to cause the generated random numbers to achieve a desired numeric range.
  3. 19
    A computer-readable medium embodying means for implementing a method for generating random numbers in a wireless communication device, the method comprising:computing at least one metric based on a sample of randomly generated numbers having an adjustable distribution based on at least one adjustable input value;comparing the metric with a corresponding reference value;and adjusting the adjustable input value based on a result of said comparing so that the generated random numbers achieves a desired distribution;wherein adjusting the adjustable input value based on said comparing comprises: 10 180912/2 adjusting a dc offset value for generating an analog noise voltage to cause the generated random numbers to achieve a desired numeric mean;and adjusting a reference voltage value to cause the generated random numbers to achieve a desired numeric range.
  4. 28
    A processor for implementing a method for adjusting randomly generated numbers, the method comprising:computing at least one metric based on a sample of randomly generated numbers having an adjustable distribution based on at least one adjustable input value;comparing the metric with a corresponding reference value;and adjusting the adjustable input value based on a result of said comparing so that the generated random numbers achieves a desired distribution;wherein adjusting the adjustable input value based on said comparing comprises: adjusting a dc offset value for generating an analog noise voltage to cause the generated random numbers to achieve a desired numeric mean;and adjusting a reference voltage value to cause the generated random numbers to achieve a desired numeric range.