Apparatuses and methods for pseudo-random number generation
AssigneeWells Fargo Bank, N.A.
InventorMasoud Vakili
Life of this patent
Estimating the term…
Abstract
A method, apparatus, and computer program product for improved pseudo-random number generation are provided. An example method includes receiving, by a computing device, a request for a pseudo-random number, selecting, by extraction circuitry of the computing device, a first parameter from a server parameter dataset, and obtaining a first value for the first parameter. The method further includes selecting, by the extraction circuitry, a second parameter, and obtaining a second value for the second parameter. The method includes generating, by transformation circuitry, the pseudo-random number based on the first value and the second value.
Claims20
A method for generating pseudo-random numbers, the method comprising:
- receiving, by a computing device, a request for a pseudo-random number;
- selecting, by extraction circuitry of the computing device, a first parameter from a server parameter dataset;
- obtaining a first value for the first parameter;
- selecting, by the extraction circuitry, at least a second parameter from the server parameter dataset;
- obtaining at least a second value for the second parameter;
- and
- generating, by transformation circuitry of the computing device, the pseudo-random number based on the first value and the second value.
An apparatus for generating pseudo-random numbers, the apparatus comprising:
- extraction circuitry configured to:
- select a first parameter from a server parameter dataset,
- select a second parameter from the server parameter dataset,
- obtain a first value for the first parameter, and
- obtain a second value for the second parameter;
- and
- transformation circuitry configured to generate the pseudo-random number based on the first value and the second value.
A non-transitory computer-readable storage medium for using an apparatus to generate a pseudo-random number, the non-transitory computer-readable storage medium storing instructions that, when executed, cause the apparatus to:
- receive a request for a pseudo-random number;
- select a first parameter from a server parameter dataset;
- obtain a first value for the first parameter;
- select a second parameter from a server parameter dataset;
- obtain a second value for the second parameter;
- and
- generate the pseudo-random number based on the first value and the second value.
Dependencies are inferred from the claim text.