Patent US5115404A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag