Patent US4582431A successfully refreshed from Google Patents.
Patent US1809609A successfully refreshed from Google Patents.
Patent US3633015A successfully refreshed from Google Patents.
US3633015A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Adjustable cycle length pseudorandom sequence generator
Assignee: Individual
•
Filing: 1970-03-09
•
Granted: 1972-01-04
•
Expires: 1990-03-09
Abstract
Abstract A random sequence generator has a cycle length which can be set externally to any desired value ranging from a single bit to the full-cycle length of the generator.
Inventors
- 👤 Francis F Lee
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 12:09
CPC Classifications
H; H03; H03K; H03K3/00; H03K3/84; G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/31813; G06; G06F; G06F7/00; G06F7/58; G06F7/582; G06F7/584; G06F2207/00; G06F2207/58; G06F2207/581; G06F2207/583
Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
90 words
In a pseudorandom sequence generator including a shift register responsive to a clock pulse for shifting data through the register, the improvement which comprises: A. a counter having a settable counting cycle and providing a control output on reaching a selected count. B. means for setting said counter to count through said selected count; C. means for applying clock pulses to said register; and D. means responsive to the counter control output for inhibiting the shifting of data through the register when said counter has counted through said selected count.
Claim 2
Dependent Claim
90 words
In a pseudorandom sequence generator including a shift register responsive to a clock pulse for shifting data through the register, the improvement which comprises: A. a counter having a settable counting cycle and providing a control output on reaching a selected count. B. means for setting said counter to count through said selected count; C. means for applying clock pulses to said register; and D. means responsive to the counter control output for inhibiting the shifting of data through the register when said counter has counted through said selected count.
Claim 3
Dependent Claim
35 words
A pseudorandom sequence generator according to claim 1 in which the counter setting means comprises a plurality of selectable switches connected to said counter for selecting the count through which said counter is to count.
Claim 4
Dependent Claim
30 words
generates a second control signal derived from said first control signal when the counter is in the R counting state, said second control signal resetting said generator and said counter.
Claim 5
Dependent Claim
30 words
generates a second control signal derived from said first control signal when the counter is in the R counting state, said second control signal resetting said generator and said counter.
Claim 6
Dependent Claim
26 words
means for energizing the timing gate associated with a selected counter unit only when each of the preceding counter units has advanced to its maximum count;
Claim 7
Dependent Claim
26 words
means for energizing the timing gate associated with a selected counter unit only when each of the preceding counter units has advanced to its maximum count;
Claim 8
Dependent Claim
29 words
means for generating a control output in response to the state of said counter units when said units have advanced to a state corresponding to a selected count; and
Claim 9
Dependent Claim
29 words
means for generating a control output in response to the state of said counter units when said units have advanced to a state corresponding to a selected count; and
Claim 10
Dependent Claim
62 words
A pseudorandom sequence generator according to claim 1 in which said register comprises an n-bit feedback shift register for generating a string of pseudorandom outputs when said counter has counted through a count less than said selected count, said register terminating said string in response to said control output when said counter has counted through a count equal to said selected count.
Claim 11
Dependent Claim
24 words
A pseudorandom sequence generator according to claim 3 which includes means for setting said register to a predetermined number sequence on terminating said string.
Claim 12
Dependent Claim
23 words
means for terminating said count and loading a number corresponding to said selected value into said counter after sAid state has been reached.
Claim 13
Dependent Claim
23 words
means for terminating said count and loading a number corresponding to said selected value into said counter after sAid state has been reached.
Claim 14
Dependent Claim
134 words
A pseudorandom sequence generator having an adjustable cycle length, said generator comprising A. a counter having a counting cycle length which is selectable over a selected counting range and providing a control output indicative of the selected count; B. means for selecting the count through which said counter is to count; C. means responsive to the control output of said counter for generating a continuous string of pseudorandom sequences whenever the count in said counter is less than said selected value and for initiating a new string whenever said count equals said selected value, whereby the length of said string is determined by the setting of said counter; and D. means for applying clock pulses to said counter and to said generator to step said counter and said generator through their sequential operating states.
Claim 15
Dependent Claim
134 words
A pseudorandom sequence generator having an adjustable cycle length, said generator comprising A. a counter having a counting cycle length which is selectable over a selected counting range and providing a control output indicative of the selected count; B. means for selecting the count through which said counter is to count; C. means responsive to the control output of said counter for generating a continuous string of pseudorandom sequences whenever the count in said counter is less than said selected value and for initiating a new string whenever said count equals said selected value, whereby the length of said string is determined by the setting of said counter; and D. means for applying clock pulses to said counter and to said generator to step said counter and said generator through their sequential operating states.
Claim 16
Dependent Claim
29 words
A pseudorandom sequence generator according to claim 5 in which said counter provides a count whose length is substantially continuously adjustable over the entire counting range of the counter.
Claim 17
Dependent Claim
33 words
A pseudorandom sequence generator according to claim 5 in which said counter comprises A. a plurality of counter units connected in series; and B. control means for controlling the counting cycle and comprising
Claim 18
Dependent Claim
94 words
A pseudorandom sequence generator according to claim 7 in which the ''''n'''' s complement of the selected value is loaded into the counter units during the loading interval, where ''''n'''' is the maximum count to which each counter unit counts, and in which the count termination and loading sequence is initiated when the lowest order counter unit arrives at a counting state of n- 1 while each of the higher order counters is in a counting state of ''''n'''' and is completed when said lowest order unit arrives at a counting state of ''''n.''''
Claim 19
Dependent Claim
65 words
A pseudorandom sequence generator according to claim 7 in which said counter is arranged to provide a count whose maximum magnitude is at least one unit greater than the maximum magnitude of the count nominally provided by the counter units alone one said switch means whereby the count to which each said counter unit is to count may be selected by setting said switch means.
Claim 20
Dependent Claim
23 words
A pseudorandom sequence generator according to claim 9 in which said switch means are continuously adjustable over the range of the selected count.
Claim 21
Dependent Claim
53 words
A pseudorandom sequence generator according to claim 5 in which said counter includes a plurality of counter units connected in series, each counter unit being connected to at least one said switch means whereby the count to which each said counter unit is to count may be selected by setting said switch means.
Claim 22
Dependent Claim
38 words
A pseudorandom sequence generator according to claim 5 which includes means for setting said generator to a selected state when a new string is initiated whereby the initial digits in each said string form a usable number sequence.
Claim 23
Dependent Claim
90 words
Apparatus for generating a pseudorandom sequence of selectable cycle length, comprising A. a pseudorandom sequence generator connected to provide as outputs a sequence of digits, one at a time; B. a counter connected to count to a selected number corresponding to the number of digits which are to comprise a given sequence; C. means for setting the counter to count to said selected number; and D. means responsive to the count in said counter for resetting said generator and said counter when said counter has counted through the selected count.
Claim 24
Dependent Claim
90 words
Apparatus for generating a pseudorandom sequence of selectable cycle length, comprising A. a pseudorandom sequence generator connected to provide as outputs a sequence of digits, one at a time; B. a counter connected to count to a selected number corresponding to the number of digits which are to comprise a given sequence; C. means for setting the counter to count to said selected number; and D. means responsive to the count in said counter for resetting said generator and said counter when said counter has counted through the selected count.
Claim 25
Dependent Claim
21 words
Apparatus according to claim 13 which include means for selecting an initial sequence to which said generator is to be reset.
Claim 26
Dependent Claim
36 words
Apparatus according to claim 14 in which the means for setting said counter comprises a plurality of settable switches, each of which are manipulable to set the count to any one of a plurality of counts.
Claim 27
Dependent Claim
53 words
Apparatus according to claim 13 in which A. said counter loads the selected number in ''''R'''' s complement form and generates said count by successively passing through the states R-N to R, where R is the highest counting state of said counter; and B. the means responsive to the count in the counter
References Cited (Backward Citations)
US3445591A
Cited
US3521185A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1975-01-03 | 1975-07-05 | 1976-01-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1979-01-03 | 1979-07-05 | 1980-01-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1983-01-03 | 1983-07-05 | 1984-01-04 | $7700.00 | Window Closed / Lapsed |