Patent US5115404A successfully refreshed from Google Patents.
US5115404A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Digital storage oscilloscope with indication of aliased display
Assignee: Tektronix Inc
•
Filing: 1987-12-23
•
Granted: 1992-05-19
•
Expires: 2007-12-23
Abstract
Abstract A sequence of n sample values occurring during a recording interval is processed by determining which of the sample values is the smallest and which of them is the largest. The smallest sample value is loaded into one of first and second memory portions in dependence upon whether the smallest value occurred before or after the largest sample value, and the largest sample value is loaded into the other of the first and second memory portions. In this fashion, the order of the smallest and largest sample values is preserved.
Inventors
- 👤 Pei-hwa Lo
- 👤 Tran Thong
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 20:34
CPC Classifications
G; G01; G01R; G01R13/00; G01R13/20; G01R13/22; G01R13/34; G01R13/345
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
238 words
A method of processing a sequence of n sample values occurring during a recording interval, comprising: (a) determining which of the n sample values is the smallest, (b) determining which of the n sample values is the largest, (c) determining whether the smallest sample value occurred before or after the largest sample value and loading the smallest sample value into one of first and second memory portions in dependence upon whether the smallest sample value occurred before or after the largest sample value and loading the largest sample value into the other of the first and second memory portions, (d) determining whether the rate of change of sample value with respect to time changed in sign more than twice during the recording interval, (e) repeating steps (a)-(d) m times, where m is an integer greater than three, whereby 2m sample values are stored, (f) reading the stored sample values, and (g) in the event that the sign of the rate of change of sample value with respect to time is determined to have changed more than twice during a recording interval, utilizing the read sample values for that recording interval as coordinates that are plotted on a display device to create a display thereon of a first trace representing the value stored in the first memory portion for that recording interval and a second trace representing the value stored in the second memory portion for that recording interval.
Claim 2
Independent Claim
238 words
A method of processing a sequence of n sample values occurring during a recording interval, comprising: (a) determining which of the n sample values is the smallest, (b) determining which of the n sample values is the largest, (c) determining whether the smallest sample value occurred before or after the largest sample value and loading the smallest sample value into one of first and second memory portions in dependence upon whether the smallest sample value occurred before or after the largest sample value and loading the largest sample value into the other of the first and second memory portions, (d) determining whether the rate of change of sample value with respect to time changed in sign more than twice during the recording interval, (e) repeating steps (a)-(d) m times, where m is an integer greater than three, whereby 2m sample values are stored, (f) reading the stored sample values, and (g) in the event that the sign of the rate of change of sample value with respect to time is determined to have changed more than twice during a recording interval, utilizing the read sample values for that recording interval as coordinates that are plotted on a display device to create a display thereon of a first trace representing the value stored in the first memory portion for that recording interval and a second trace representing the value stored in the second memory portion for that recording interval.
Claim 3
Independent Claim
219 words
A method of processing a sequence of n sample values occurring during a recording interval, comprising: (a) determining which of the n sample values is the smallest, (b) determining which of the n sample values is the largest, (c) determining whether the smallest sample value occurred before or after the largest sample value and loading the smallest sample value into one of first and second memory portions in dependence upon whether the smallest sample value occurred before or after the largest sample value and loading the largest sample value into the other of the first and second memory portions, (d) determining whether the rate of change of sample value with respect to time changed in sign more than twice during the recording interval, (e) repeating steps (a)-(d) m times, where m is an integer greater than three, whereby 2m sample values are stored, (f) reading the stored sample values, and (g) in the event that the sign of the rate of change of sample value with respect to time is determined not to have changed more than twice during a recording interval, utilizing the read sample values for that recording interval as coordinates that are plotted on a display device to create a display thereon of a single trace representing the sequence in which the read sample values occurred.
Claim 4
Independent Claim
219 words
A method of processing a sequence of n sample values occurring during a recording interval, comprising: (a) determining which of the n sample values is the smallest, (b) determining which of the n sample values is the largest, (c) determining whether the smallest sample value occurred before or after the largest sample value and loading the smallest sample value into one of first and second memory portions in dependence upon whether the smallest sample value occurred before or after the largest sample value and loading the largest sample value into the other of the first and second memory portions, (d) determining whether the rate of change of sample value with respect to time changed in sign more than twice during the recording interval, (e) repeating steps (a)-(d) m times, where m is an integer greater than three, whereby 2m sample values are stored, (f) reading the stored sample values, and (g) in the event that the sign of the rate of change of sample value with respect to time is determined not to have changed more than twice during a recording interval, utilizing the read sample values for that recording interval as coordinates that are plotted on a display device to create a display thereon of a single trace representing the sequence in which the read sample values occurred.
Claim 5
Dependent Claim
224 words
Apparatus for processing a sequence of n sample values occurring during a recording interval, comprising: (a) minimum comparator means for determining which of the n sample values is the smallest, (b) maximum comparator means for determining which of the n sample values is the largest, (c) first and second memory portions, (d) address control means for loading the smallest sample value into one of said first and second memory portions in dependence upon whether the smallest value occurred before or after the largest sample value and loading the largest sample value into the other of the first and second memory portions, wherein each of the first and second memory portions has m storage locations, whereby 2m sample values can be stored, (e) means for reading the stored values and utilizing the read values as coordinates that are plotted on a display device to create a display thereon, (f) means for determining whether the sign of the rate of change of sample value with respect to time changes more than twice during a recording interval, and (g) control means for controlling reading of the stored values from the first and second memory portions in dependence upon whether or not the sign of the rate of change of sample value with respect to time is determined to have changed more than twice during a recording interval.
Claim 6
Dependent Claim
224 words
Apparatus for processing a sequence of n sample values occurring during a recording interval, comprising: (a) minimum comparator means for determining which of the n sample values is the smallest, (b) maximum comparator means for determining which of the n sample values is the largest, (c) first and second memory portions, (d) address control means for loading the smallest sample value into one of said first and second memory portions in dependence upon whether the smallest value occurred before or after the largest sample value and loading the largest sample value into the other of the first and second memory portions, wherein each of the first and second memory portions has m storage locations, whereby 2m sample values can be stored, (e) means for reading the stored values and utilizing the read values as coordinates that are plotted on a display device to create a display thereon, (f) means for determining whether the sign of the rate of change of sample value with respect to time changes more than twice during a recording interval, and (g) control means for controlling reading of the stored values from the first and second memory portions in dependence upon whether or not the sign of the rate of change of sample value with respect to time is determined to have changed more than twice during a recording interval.
References Cited (Backward Citations)
US4143365A
Cited
US4039784A
Cited
US4271486A
Cited
US4639618A
Cited
US4631737A
Cited
US4713771A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-05-19 | 1995-11-18 | 1996-05-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-05-19 | 1999-11-18 | 2000-05-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-05-19 | 2003-11-18 | 2004-05-19 | $7700.00 | Window Closed / Lapsed |