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

Signal-to-noise ratio enhancement methods and means

Assignee: HP Inc
•
Filing: 1970-01-09
•
Granted: 1971-01-19
•
Expires: 1990-01-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A selected interval of a recurring input signal is repetitively sampled in amplitude at the same time positions during successive signal averaging cycles. During the first signal averaging cycle the amplitude sample obtained at each of these time positions is processed as an average of one recurrence of the portion of the selected input interval occurring at that time position and is stored in a memory channel associated with that time position. During each succeeding signal averaging cycle the difference in amplitude between each amplitude sample and the average stored in the associated memory channel during the preceding signal averaging cycle is divided by a selected factor, and the quotient is algebraically added as a correction factor to the average stored in the associated memory channel during the preceding signal averaging cycle to update that average. This may be accomplished for each time position of each sweep by shifting a number indicative of the average stored during the preceding sweep in the associated memory channel x places in an accumulator, adding by signed counting a number indicative of the difference in amplitude between the amplitude sample obtained at that time position and the average stored during the preceding sweep in the associated memory channel to the shifted number in the accumulator, shifting the resultant number back x places in the accumulator to provide a corrected average for that time position, and storing the corrected average in the associated memory channel.

Inventors

  • 👤 Charles R Trimble

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-22 17:50
CPC Classifications
G; G06; G06F; G06F17/00; G06F17/10; G06F17/18

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 271 words
A method of enhancing the signal-to-noise ratio of a recurring input, said method comprising the steps of: repetitively sweeping a selected interval of said input to produce at selected time positions in each sweep a data signal indicative of the amplitude of said input at that time position; generating in response to the data signal produced at each time position of each sweep a difference signal related to the difference between that data signal and an average signal stored for any preceding sweep in a memory channel associated with the time position of that data signal; registering in an accumulator for each time position of each sweep a number indicative of the average signal stored for any preceding sweep in the memory channel associated with the time position; shifting the number registered for each time position of each sweep x places in the accumulator; adding by signed counting a number indicative of the difference signal produced for each time position of each sweep to the shifted number registered in the accumulator for that time position of that sweep and registering the resultant number for that time position of that sweep in the accumulator; shifting the resultant number registered for each time position of each sweep back x places in the accumulator to provide a corrected average signal for each time position of each sweep; storing the corrected average signal for each time position of each sweep in the memory channel associated with that time positions; and reading out the corrected average signal stored in each memory channel to provide an output in which the signal-to-noise ratio of said input is enhanced.
Claim 2
Independent Claim 271 words
A method of enhancing the signal-to-noise ratio of a recurring input, said method comprising the steps of: repetitively sweeping a selected interval of said input to produce at selected time positions in each sweep a data signal indicative of the amplitude of said input at that time position; generating in response to the data signal produced at each time position of each sweep a difference signal related to the difference between that data signal and an average signal stored for any preceding sweep in a memory channel associated with the time position of that data signal; registering in an accumulator for each time position of each sweep a number indicative of the average signal stored for any preceding sweep in the memory channel associated with the time position; shifting the number registered for each time position of each sweep x places in the accumulator; adding by signed counting a number indicative of the difference signal produced for each time position of each sweep to the shifted number registered in the accumulator for that time position of that sweep and registering the resultant number for that time position of that sweep in the accumulator; shifting the resultant number registered for each time position of each sweep back x places in the accumulator to provide a corrected average signal for each time position of each sweep; storing the corrected average signal for each time position of each sweep in the memory channel associated with that time positions; and reading out the corrected average signal stored in each memory channel to provide an output in which the signal-to-noise ratio of said input is enhanced.
Claim 3
Dependent Claim 413 words
Apparatus for enhancing the signal-to-noise ratio of a recurring input, said apparatus comprising: sweep means for repetitively sweeping a selected interval of said input to produce at selected time positions during each sweep a data signal indicative of the amplitude of said input at that time position; storage means including a plurality of memory channels each of which is associated with a selected one of said time positions, said storage means being operable during each sweep for storing in each of said memory channels an average signal related to the data signal produced at the time position associated with that memory channel; difference means connected to said sweep means and to said storage means, said difference means being operable during each sweep for producing for each of said time positions a difference signal related to the difference between the data signal produced at that time position and the average signal stored during any preceding sweep in the memory channel associated with that time position; accumulating means connected to said storage means, said accumulating means being operable during each sweep for registering for each of said time positions a number indicative of the average signal stored during any preceding sweep in the memory channel associated with that time position; control means connected to said accumulating means, said control means being operable during each sweep for causing the number registered by said accumulating means for each of said time positions to shift x places; said accumulating means being connected to said difference means and being operable during each sweep for adding by signed counting a number indicative of the difference signal produced by said difference means for each of said time pOsitions to the shifted number registered by said accumulating means for that time position and for registering the resultant number for each of said time positions; said control means being operable during each sweep for causing the resultant number registered by said accumulating means for each of said time positions to shift back x places to provide a corrected average signal for each of said time positions; said accumulating means being operable during each sweep for storing the corrected average signal for each of said time positions in the memory channel associated with that time position; and indicator means connected to said storage means, said indicator means being operable for indicating the corrected average signals stored in said memory channels to provide an output in which the signal-to-noise ratio of said input is enhanced.
Claim 4
Dependent Claim 413 words
Apparatus for enhancing the signal-to-noise ratio of a recurring input, said apparatus comprising: sweep means for repetitively sweeping a selected interval of said input to produce at selected time positions during each sweep a data signal indicative of the amplitude of said input at that time position; storage means including a plurality of memory channels each of which is associated with a selected one of said time positions, said storage means being operable during each sweep for storing in each of said memory channels an average signal related to the data signal produced at the time position associated with that memory channel; difference means connected to said sweep means and to said storage means, said difference means being operable during each sweep for producing for each of said time positions a difference signal related to the difference between the data signal produced at that time position and the average signal stored during any preceding sweep in the memory channel associated with that time position; accumulating means connected to said storage means, said accumulating means being operable during each sweep for registering for each of said time positions a number indicative of the average signal stored during any preceding sweep in the memory channel associated with that time position; control means connected to said accumulating means, said control means being operable during each sweep for causing the number registered by said accumulating means for each of said time positions to shift x places; said accumulating means being connected to said difference means and being operable during each sweep for adding by signed counting a number indicative of the difference signal produced by said difference means for each of said time pOsitions to the shifted number registered by said accumulating means for that time position and for registering the resultant number for each of said time positions; said control means being operable during each sweep for causing the resultant number registered by said accumulating means for each of said time positions to shift back x places to provide a corrected average signal for each of said time positions; said accumulating means being operable during each sweep for storing the corrected average signal for each of said time positions in the memory channel associated with that time position; and indicator means connected to said storage means, said indicator means being operable for indicating the corrected average signals stored in said memory channels to provide an output in which the signal-to-noise ratio of said input is enhanced.

References Cited (Backward Citations)

US3087487A Cited
US3388377A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1974-01-18 1974-07-20 1975-01-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1978-01-18 1978-07-20 1979-01-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1982-01-18 1982-07-20 1983-01-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag