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

Technique of reconstructing and displaying an analog waveform from a small number of magnitude samples

Assignee: BIOMATION Corp
•
Filing: 1981-11-25
•
Granted: 1984-06-19
•
Expires: 2001-11-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A technique utilizing either particular software with a microprocessor or computer or a hard wired digital or analog circuit for determining, from a few sample magnitudes acquired from an analog signal at equal time intervals, the shape of the waveform and displaying it. The analog waveform slope at each sample is calculated from the magnitude of the two samples taken from the waveform immediately preceding a given sample and the two immediately following the given sample. A slope of the analog waveform intermediate of each sample interval is then calculated from this information, leading to a final calculation of the magnitude of a selected number of points during the sample interval. The acquired sample magnitudes and the calculated intermediate magnitudes are then combined in a display of a reconstruction of the original analog waveform.

Inventors

  • 👤 William E. Shoemaker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 14:34
CPC Classifications
G; G01; G01R; G01R13/00; G01R13/20; G01R13/22; G01R13/34; G01R13/345; G01R23/00; G01R23/16; G01R27/00; G01R27/28; G01R27/30

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 181 words
A method of acquiring and displaying information of an analog waveform, comprising the steps of: acquiring samples of the magnitude of said waveform at equal time intervals therealong, determining the slope of the waveform at each of a plurality of successively acquired samples, the slope at each given sample point being determined from the magnitude of the two samples immediately preceding said given sample point and the magnitude of the two samples immediately following said given sample point, determining the slope of the waveform at a point intermediate of each sampling interval, each intermediate slope being determined from the acquired magnitude and calculated slope of the acquired samples at the beginning and end of the sampling interval, determining the magnitude of a plurality of points within the sample intervals, the points within a given sample interval being determined from the magnitude of the acquired samples at the beginning and end of the interval, their calculated slope and the calculated intermediate slope, and displaying the sample magnitudes and the calculated intermediate magnitudes in a manner to permit observation of a reconstructed waveform.
Claim 2
Independent Claim 181 words
A method of acquiring and displaying information of an analog waveform, comprising the steps of: acquiring samples of the magnitude of said waveform at equal time intervals therealong, determining the slope of the waveform at each of a plurality of successively acquired samples, the slope at each given sample point being determined from the magnitude of the two samples immediately preceding said given sample point and the magnitude of the two samples immediately following said given sample point, determining the slope of the waveform at a point intermediate of each sampling interval, each intermediate slope being determined from the acquired magnitude and calculated slope of the acquired samples at the beginning and end of the sampling interval, determining the magnitude of a plurality of points within the sample intervals, the points within a given sample interval being determined from the magnitude of the acquired samples at the beginning and end of the interval, their calculated slope and the calculated intermediate slope, and displaying the sample magnitudes and the calculated intermediate magnitudes in a manner to permit observation of a reconstructed waveform.
Claim 3
Dependent Claim 119 words
A method according to claim 1 wherein determining the slope of the waveform at each of a plurality of successively acquired samples comprises the step of: determining the slope of a line extending between sample points immediately on either side of said given sample point, determining the slope of a line extending between sample points on either side of said given sample point and removed one sample therefrom, ratioing the two slopes, using the value of said ratio as an index to a table, thereby to give a value from said table, and multiplying the value from the table by the slope first determined above, thereby to obtain the value of the waveform slope at said given sample point.
Claim 4
Independent Claim 92 words
The method according to either of claims 1 or 2 wherein determining the slope of the waveform at a point intermediate of each sampling interval, comprises the steps of: determining the difference in magnitude of the acquired samples at the beginning and end of the interval and multiplying that difference by two, and determining the sum of the determined slope of the waveform at the acquired samples at the beginning and end of the interval, dividing such sum by two and subtracting the resulting quantity from that determined from the preceding step.
Claim 5
Independent Claim 158 words
A method of acquiring and displaying an analog waveform, comprising the steps of: acquiring samples of the magnitude of said waveform at equal time intervals therealong, determining the slope of the waveform at a plurality of such samples, a method of determining each such slope for a given sample point comprising the steps of: determining the slope of a line extending between sample points immediately on either side of said given sample point, determining the slope of a line extending between sample points on either side of said given sample point and removed one sample therefrom, ratioing the two slopes, using the value of said ratio as an index to a table, thereby to give a value from said table, and multiplying the value from the table by the slope first determined above, thereby to obtain the value of the waveform slope at said given sample point, and utilizing said slopes to display information of said analog waveform.
Claim 6
Independent Claim 158 words
A method of acquiring and displaying an analog waveform, comprising the steps of: acquiring samples of the magnitude of said waveform at equal time intervals therealong, determining the slope of the waveform at a plurality of such samples, a method of determining each such slope for a given sample point comprising the steps of: determining the slope of a line extending between sample points immediately on either side of said given sample point, determining the slope of a line extending between sample points on either side of said given sample point and removed one sample therefrom, ratioing the two slopes, using the value of said ratio as an index to a table, thereby to give a value from said table, and multiplying the value from the table by the slope first determined above, thereby to obtain the value of the waveform slope at said given sample point, and utilizing said slopes to display information of said analog waveform.
Claim 7
Independent Claim 181 words
A method of acquiring and displaying an analog waveform, comprising the steps of: acquiring samples of the magnitude of said waveform at equal time intervals therealong, determining the slope of the waveform at each of a plurality of successively acquired samples, determining the slope of the waveform at a point intermediate of each sampling interval, each intermediate slope being determined by a method comprising the steps of: determining the difference in magnitude of the acquired samples at the beginning and end of the interval and multiplying that difference by two, and determining the sum of the calculated slope of the curves at the acquired samples at the beginning and end of the interval, dividing such sum by two and subtracting the resulting quantity from that determined from the preceding step, determining the magnitude of a plurality of points within the sample intervals, the points within a given sample interval being determined in part from the magnitude of the determined intermediate slope, and displaying the sample magnitudes and the determined intermediate magnitudes in a manner to permit observation of a reconstructed waveform.
Claim 8
Independent Claim 181 words
A method of acquiring and displaying an analog waveform, comprising the steps of: acquiring samples of the magnitude of said waveform at equal time intervals therealong, determining the slope of the waveform at each of a plurality of successively acquired samples, determining the slope of the waveform at a point intermediate of each sampling interval, each intermediate slope being determined by a method comprising the steps of: determining the difference in magnitude of the acquired samples at the beginning and end of the interval and multiplying that difference by two, and determining the sum of the calculated slope of the curves at the acquired samples at the beginning and end of the interval, dividing such sum by two and subtracting the resulting quantity from that determined from the preceding step, determining the magnitude of a plurality of points within the sample intervals, the points within a given sample interval being determined in part from the magnitude of the determined intermediate slope, and displaying the sample magnitudes and the determined intermediate magnitudes in a manner to permit observation of a reconstructed waveform.
Claim 9
Dependent Claim 110 words
For an analog waveform wherein samples of its magnitude have been taken at equal time intervals therealong, a method of determining the frequency of said analog waveform at a given sample, comprising the steps of: determining the slope of the line extending between sample points immediately on either side of said given sample, determining the slope of the line extending between sample points upon either side of said given sample and removed one sample therefrom, ratioing the two slopes, determining the arc cosine of said ratio, thereby to give the sample interval in radians of the analog waveform, and converting the interval in radians to frequency and indicating said frequency.
Claim 10
Dependent Claim 110 words
For an analog waveform wherein samples of its magnitude have been taken at equal time intervals therealong, a method of determining the frequency of said analog waveform at a given sample, comprising the steps of: determining the slope of the line extending between sample points immediately on either side of said given sample, determining the slope of the line extending between sample points upon either side of said given sample and removed one sample therefrom, ratioing the two slopes, determining the arc cosine of said ratio, thereby to give the sample interval in radians of the analog waveform, and converting the interval in radians to frequency and indicating said frequency.
Claim 11
Independent Claim 120 words
A system for displaying an accurate replica of an analog waveform, comprising: means receiving said analog waveform for taking samples of its magnitude at equal time intervals therealong, means receiving said samples for determining the slope of the waveform at each of a plurality of successively acquired samples, means receiving the samples and the determined slopes thereat for estimating the slope at the waveform at a point intermediate of each sampling interval, means receiving the acquired samples, the determined slopes thereat and the estimated intermediate slopes for estimating the magnitude of a plurality of points within each of the sample intervals, and means receiving the acquired samples and the estimated sample points for creating a display of the reconstructed waveform.
Claim 12
Independent Claim 120 words
A system for displaying an accurate replica of an analog waveform, comprising: means receiving said analog waveform for taking samples of its magnitude at equal time intervals therealong, means receiving said samples for determining the slope of the waveform at each of a plurality of successively acquired samples, means receiving the samples and the determined slopes thereat for estimating the slope at the waveform at a point intermediate of each sampling interval, means receiving the acquired samples, the determined slopes thereat and the estimated intermediate slopes for estimating the magnitude of a plurality of points within each of the sample intervals, and means receiving the acquired samples and the estimated sample points for creating a display of the reconstructed waveform.
Claim 13
Dependent Claim 72 words
The system according to claim 7 wherein the slope determining means comprises: means receiving the magnitude of the acquired samples immediately on either side of said given sample for determining a slope therebetween, means receiving the magnitude of the acquired samples on either side of said given sample but one sample removed therefrom for determining a slope therebetween, and means receiving said determined slopes for determining the slope at said given sample.

References Cited (Backward Citations)

US3758763A Cited
US4142146A Cited
US4072851A Cited
US4192003A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag