Patent US4951243A successfully refreshed from Google Patents.
US4951243A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Probabilistic pulse train randomization device
Assignee: Analog Intelligence Corp
•
Filing: 1989-10-12
•
Granted: 1990-08-21
•
Expires: 2009-10-12
Abstract
Abstract A device for re-randomizing probabilistic pulse trains. The device receives an input probabilistic pulse train and produces an output probabilistic pulse train of equal value, but which is statistically independent from the input probabilistic pulse train. The device generally comprises an up/down counter and a comparator. The up/down counter keeps track of the difference between the number of input pulses and the number of output pulses. The comparator produces output pulses, generally with the probability of pulses being generated positively related to the value of the difference.
Inventors
- 👤 Max S. Tomlinson, Jr.
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 19:46
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/60; G06F7/70
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
290 words
A probabilistic pulse train randomization device for randomizing a probabilistic pulse train, for receiving an input probabilistic pulse train, for receiving a random number, and for outputting an output probabilistic pulse train that is a function of the input probabilistic pulse train, but is statistically independent from the input probabilistic pulse train comprising: up/down counter means including: increment input port means for receiving the input probabilistic pulse train, decrement input port means connected to a comparator output port means for receiving the output probabilistic pulse train, storage means for storing a value of two or more bits, and plurality of storage output port means, each connected to one bit of the stored value of said storage means and each for transmitting its corresponding bit of the stored value; said up/down counter means for incrementing the stored value if said increment input port means receives a pulse and said decrement input port means does not receive a pulse, and for decrementing the stored value if said decrement input port means receives a pulse and said increment input port means does not receive a pulse; and comparator means including: first input port means connected to said plurality of storage output port means for receiving the stored value, second input port means for receiving the random number, and comparator output port means for transmitting the output probabilistic pulse train; said comparator means for producing on said comparator output port means the output probabilistic pulse train, such that the produced output probabilistic train always has a pulse when the stored value is at its largest possible value, never has a pulse when the stored value is at its smallest possible value, and otherwise has pulses dependent on the random number and the stored value.
Claim 2
Dependent Claim
290 words
A probabilistic pulse train randomization device for randomizing a probabilistic pulse train, for receiving an input probabilistic pulse train, for receiving a random number, and for outputting an output probabilistic pulse train that is a function of the input probabilistic pulse train, but is statistically independent from the input probabilistic pulse train comprising: up/down counter means including: increment input port means for receiving the input probabilistic pulse train, decrement input port means connected to a comparator output port means for receiving the output probabilistic pulse train, storage means for storing a value of two or more bits, and plurality of storage output port means, each connected to one bit of the stored value of said storage means and each for transmitting its corresponding bit of the stored value; said up/down counter means for incrementing the stored value if said increment input port means receives a pulse and said decrement input port means does not receive a pulse, and for decrementing the stored value if said decrement input port means receives a pulse and said increment input port means does not receive a pulse; and comparator means including: first input port means connected to said plurality of storage output port means for receiving the stored value, second input port means for receiving the random number, and comparator output port means for transmitting the output probabilistic pulse train; said comparator means for producing on said comparator output port means the output probabilistic pulse train, such that the produced output probabilistic train always has a pulse when the stored value is at its largest possible value, never has a pulse when the stored value is at its smallest possible value, and otherwise has pulses dependent on the random number and the stored value.
Claim 3
Dependent Claim
138 words
The device of claim 1, wherein said comparator further comprises: one or more AND gate means each connected to said first input port means, each for receiving a different bit of the stored value except for the most significant bit of the second value, each connected to said second input port means, each for receiving a different bit of the random number, and each for producing an AND signal which is the logical AND of its corresponding input bits, and an OR gate means connected to all said AND gate means, for receiving all said AND signals from said AND gate means, connected to said first input port means, for receiving the most significant bit of the stored value and for producing on said comparator output port means, as the logical OR thereof, the output probabilistic pulse train.
Claim 4
Dependent Claim
47 words
The device of claim 1, wherein said otuput probabilistic pulse train produced by said comparator means produces a pulse on said comparator output port means if the random number is numerically less than the stored value or if the stored value is at its largest possible value.
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) | 1993-08-20 | 1994-02-19 | 1994-08-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-08-20 | 1998-02-19 | 1998-08-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-08-20 | 2002-02-19 | 2002-08-21 | $7700.00 | Window Closed / Lapsed |