Claims
- 1. A random number indexer, comprising:
a pseudo-random number generator that generates a sequence of pseudo-random numbers in response to a seed; an index array that uniquely identifies each said pseudo-random number with an identifying indicia in a one-to-one correspondence; and a computer program coupled to said index array that calls for any one pseudo-random number by accessing said identifying indicia that corresponds to said one pseudo-random number.
- 2. A random number indexing system, comprising:
a pseudo-random number generator that generates a sequence of pseudo-random numbers in response to a seed; an index array that uniquely identifies each said pseudo-random number with an identifying indicia in a one-to-one correspondence; and a computer program coupled to said index array that calls for any one pseudo-random number by accessing said identifying indicia that corresponds to said one pseudo-random number.
- 3. A method that makes a random number indexer, comprising:
providing a pseudo-random number generator that generates a sequence of pseudo-random numbers in response to a seed; coupling an index array to said pseudo-random number generator that uniquely identifies each said pseudo-random number with an identifying indicia in a one-to-one correspondence; and coupling a computer program to said index array that calls for any one pseudo-random number by accessing said identifying indicia that corresponds to said one pseudo-random number.
- 4. A method that indexes random numbers, comprising:
generating a sequence of pseudo-random numbers using a pseudo-random number generator responding to a seed; uniquely identifying each said pseudo-random number using an index array that associates each said pseudo-random number with an identifying indicia in a one-to-one correspondence; and calling for any one pseudo-random number in a computer program by accessing said identifying indicia that corresponds to said one pseudo-random number.
- 5. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method that indexes random numbers, comprising:
generating a sequence of pseudo-random numbers using a pseudo-random number generator responding to a seed; uniquely identifying each said pseudo-random number using an index array that associates each said pseudo-random number with an identifying indicia in a one-to-one correspondence; and calling for any one pseudo-random number in a computer program by accessing said identifying indicia that corresponds to said one pseudo-random number.
- 6. A dependent claim according to claims 1, 2, 3, 4, or 5 wherein said index array is contained within said computer program.
- 7. A dependent claim according to claims 1, 2, 3, 4, or 5 wherein said computer program populates said index array during initialization.
- 8. A random number indexer, comprising:
a pseudo-random number generator that generates a sequence of pseudo-random numbers in response to a seed; and a computer program that further comprises an index array that uniquely identifies each said pseudo-random number with an identifying indicia in a one-to-one correspondence, said computer program populates said index array during initialization and calls for any one pseudo-random number by accessing said identifying indicia that corresponds to said one pseudo-random number.
- 9. A random number indexing system, comprising:
a pseudo-random number generator that generates a sequence of pseudo-random numbers in response to a seed; and a computer program that further comprises an index array that uniquely identifies each said pseudo-random number with an identifying indicia in a one-to-one correspondence, said computer program populates said index array during initialization and calls for any one pseudo-random number by accessing said identifying indicia that corresponds to said one pseudo-random number.
- 10. A method that makes a random number indexer, comprising:
providing a pseudo-random number generator that generates a sequence of pseudo-random numbers in response to a seed; and providing a computer program that further comprises an index array that uniquely identifies each said pseudo-random number with an identifying indicia in a one-to-one correspondence, said computer program populates said index array during initialization and calls for any one pseudo-random number by accessing said identifying indicia that corresponds to said one pseudo-random number.
- 11. A method that indexes random numbers, comprising:
generating a sequence of pseudo-random numbers using a pseudo-random number generator responding to a seed; and uniquely identifying each said pseudo-random number with an identifying indicia in a one-to-one correspondence using an index array within a computer program, wherein said computer program populates said index array during initialization and calls for any one pseudo-random number by accessing said identifying indicia that corresponds to said one pseudo-random number.
- 12. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method that indexes random numbers, comprising:
generating a sequence of pseudo-random numbers using a pseudo-random number generator responding to a seed; and uniquely identifying each said pseudo-random number with an identifying indicia in a one-to-one correspondence using an index array within a computer program, wherein said computer program populates said index array during initialization and calls for any one pseudo-random number by accessing said identifying indicia that corresponds to said one pseudo-random number.
Parent Case Info
[0001] This application claims the benefits of the earlier filed U.S. Provisional Application Serial No. 60/302,588, filed Jul. 2, 2001 (Jul. 2, 2001), which is incorporated by reference for all purposes into this specification.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60302588 |
Jul 2001 |
US |