US3993872A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Random number generator for a traffic distributor
Assignee: 148074 HOLDINGS CANADA Ltd
•
Filing: 1974-09-27
•
Granted: 1976-11-23
•
Expires: 1994-09-27
Abstract
Abstract A free running counter is sampled for a random number and the number is stored at the start of a cycle initiated by a central processor. The central processor also provides a range digit to a shift register. A traffic distributor control then controls an internal cycle to form a product from the range digit (number) and the random number from the free running counter. The final random number produced will be returned to the processor and will be less than the range digit given to the traffic distributor from the processor.
Inventors
- 👤 Robert A. Borbas
- 👤 James H. Foster
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 00:32
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/58; G06F7/588; H; H04; H04Q; H04Q3/00; H04Q3/42; H04Q3/54; H04Q3/545
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
250 words
A random number generator for a traffic distributor for a communication switching system, said system comprising numerous subsystems, a central processor controlling the subsystems, and wherein said central processor produces a range digit, said random number generator comprising: counter means for providing random counter numbers; storage means connected to said counter means for sampling and storing a random counter number in response to a command from said central processor; adder means connected to said storage means for receiving said random counter number; shift register means connected to said central processor and to said adder means for storing said range digit from said central processor and a final random number upon generation thereof; said adder means and said shift register means providing a final random number derived as a product of said random counter number and said range digit in a load/shift sequence, said final random number being less than said range digit; and control means connected to said central processor, said shift register means, and said storage means for receiving said command from said central processor to initiate storage of said random counter number in said storage means and to control said load/shift sequence between said adder means and said shift register means for storing said final random number in said shift register means; whereby when a range digit is coupled from the processor to said shift register means said random number generator produces said final random number less than said range digit to be returned to said central processor.
Claim 2
Dependent Claim
250 words
A random number generator for a traffic distributor for a communication switching system, said system comprising numerous subsystems, a central processor controlling the subsystems, and wherein said central processor produces a range digit, said random number generator comprising: counter means for providing random counter numbers; storage means connected to said counter means for sampling and storing a random counter number in response to a command from said central processor; adder means connected to said storage means for receiving said random counter number; shift register means connected to said central processor and to said adder means for storing said range digit from said central processor and a final random number upon generation thereof; said adder means and said shift register means providing a final random number derived as a product of said random counter number and said range digit in a load/shift sequence, said final random number being less than said range digit; and control means connected to said central processor, said shift register means, and said storage means for receiving said command from said central processor to initiate storage of said random counter number in said storage means and to control said load/shift sequence between said adder means and said shift register means for storing said final random number in said shift register means; whereby when a range digit is coupled from the processor to said shift register means said random number generator produces said final random number less than said range digit to be returned to said central processor.
Claim 3
Dependent Claim
18 words
A random member generator as claimed in claim 1 wherein said counter means comprises: free running counter means.
Claim 4
Dependent Claim
19 words
A random number generator as claimed in claim 1 wherein said storage means comprises: hold means; and sample means.
Claim 5
Dependent Claim
21 words
A random number generator as claimed in claim 1 wherein said control means comprises: sequencing control means; and cycle control means.
Claim 6
Dependent Claim
19 words
A random number generator as claimed in claim 1 wherein said shift register means comprises: a 16-bit shift register.
Claim 7
Dependent Claim
20 words
A random number generator as claimed in claim 1 wherein said adder means comprises: an 8-bit adder with carry logic.
Claim 8
Dependent Claim
58 words
A random number generator as claimed in claim 1 wherein: said counter means comprises, free running counter means; said storage means comprises, hold means, and sample means; said control means comprises, sequencing control means, and cycle control means; said shift register means comprises, a 16-bit shift register; and said adder means comprises, an 8-bit adder with carry logic.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1979-11-23 | 1980-05-24 | 1980-11-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1983-11-23 | 1984-05-24 | 1984-11-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1987-11-23 | 1988-05-24 | 1988-11-23 | $7700.00 | Window Closed / Lapsed |