← Back to Patent Explorer
US4789950A Expired / Lapsed US ⏱️ 0.0 years remaining

Pre-interpolation adaptive filter

Assignee: Tektronix Inc
•
Filing: 1986-09-11
•
Granted: 1988-12-06
•
Expires: 2006-09-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An adaptive filtering procedure reduces overshoot which may be present on a waveform having infinite slopes displayed on a digital oscilloscope as a result of interpolation between samples at the location of the infinite slopes. An adaptive filtering procedure identifies sampled points adjacent the infinite slope and moves the points closer to each other to avoid ringing or overshoot on the display. Before modification, a straightness test relative to the waveform before and after a discontinuity and a test for sudden changes in the waveform before and after the discontinuity are performed.

Inventors

  • 👤 Charles L. Saxe
  • 👤 Daniel E. Milliron

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 15:12
CPC Classifications
G; G01; G01R; G01R13/00; G01R13/20; G01R13/22; G01R13/34; G01R13/345

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 68 words
In a digital oscilloscope having means for sampling an input signal and providing sample related values for presentation by graphic display, a method of altering said samples comprising: detecting a series of said samples that correspond to a rapid change in the value of said input signal, altering the values of ones of said samples to reduce said rapid change, and interpolating between said series of altered samples.
Claim 2
Dependent Claim 68 words
In a digital oscilloscope having means for sampling an input signal and providing sample related values for presentation by graphic display, a method of altering said samples comprising: detecting a series of said samples that correspond to a rapid change in the value of said input signal, altering the values of ones of said samples to reduce said rapid change, and interpolating between said series of altered samples.
Claim 3
Dependent Claim 28 words
The method according to claim 1 wherein said detection of rapid change includes detecting at least a predetermined difference between the value of a pair of successive samples.
Claim 4
Dependent Claim 30 words
The method according to claim 2 wherein said detection of rapid change further includes detecting relatively constant values of successive samples both before and after detection of said predetermined difference.
Claim 5
Dependent Claim 22 words
The method according to claim 3 wherein said detection of relatively constant values measures the absence of change exceeding a predetermined limit.
Claim 6
Dependent Claim 146 words
In a digital oscilloscope having means for sampling an input signal and providing sample related values for presentation by graphic display, a method of altering said samples comprising: determining the slope of said signal according to changes in value between successive samples, detecting an array of samples having a change in slope as between successive pairs of samples, which change is less than a predetermined standard, followed by a large slope as represented by a large change in value between a further pair of samples, which change is greater than a second predetermined standard, followed by a change in slope between further successive pairs of samples, which is less than a predetermined standard, and in response to said detection altering the value of at least one of said further pair of samples to bring it closer to the remaining sample of said further pair of samples.
Claim 7
Dependent Claim 146 words
In a digital oscilloscope having means for sampling an input signal and providing sample related values for presentation by graphic display, a method of altering said samples comprising: determining the slope of said signal according to changes in value between successive samples, detecting an array of samples having a change in slope as between successive pairs of samples, which change is less than a predetermined standard, followed by a large slope as represented by a large change in value between a further pair of samples, which change is greater than a second predetermined standard, followed by a change in slope between further successive pairs of samples, which is less than a predetermined standard, and in response to said detection altering the value of at least one of said further pair of samples to bring it closer to the remaining sample of said further pair of samples.
Claim 8
Dependent Claim 25 words
The method according to claim 5 including altering the values of both of said further pair of samples to bring them closer to one another.
Claim 9
Dependent Claim 34 words
The method according to claim 5 wherein detection of said large slope is made in comparison to the range of slope of said signal substantially immediately before and substantially immediately after said large slope.
Claim 10
Dependent Claim 24 words
The method according to claim 5 wherein said changes in slope between successive pairs of samples are detected in comparison to said large slope.
Claim 11
Dependent Claim 106 words
A digital oscilloscope circuit having means for sampling an input signal and providing sample related variables for presentation on graphic display means, comprising: input means for storing a plurality of time related samples of an input signal, means for detecting an array of stored samples having rapid rise or fall times between a pair of said array of stored samples, means for altering at least one of said pair of samples for bringing its value closer to the other of said pair of samples and interpolation means for receiving said altered samples and producing interpolation between ones of said altered samples according to a predetermined approximation.
Claim 12
Dependent Claim 106 words
A digital oscilloscope circuit having means for sampling an input signal and providing sample related variables for presentation on graphic display means, comprising: input means for storing a plurality of time related samples of an input signal, means for detecting an array of stored samples having rapid rise or fall times between a pair of said array of stored samples, means for altering at least one of said pair of samples for bringing its value closer to the other of said pair of samples and interpolation means for receiving said altered samples and producing interpolation between ones of said altered samples according to a predetermined approximation.

References Cited (Backward Citations)

US4068165A Cited
US4495642A Cited
US4553042A Cited
US4641246A Cited
US4647922A Cited
US4621217A Cited
US4642519A Cited
US4719416A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-12-06 1992-06-06 1992-12-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-12-06 1996-06-06 1996-12-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-12-06 2000-06-06 2000-12-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag