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

Maximum value tracing circuit for digitized voice signals

Assignee: NEC Corp
•
Filing: 1974-12-09
•
Granted: 1977-06-07
•
Expires: 1994-12-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A maximum value tracing circuit employed in echo suppressors and the like for selecting the peak values of digitized voice signals. The digitized value of a signal previously stored in a register is continuously compared with the present digitized value. The larger value of the compared signals is stored in the register after application of each clear signal to the register. First and second maximum value tracing circuits of the type described may be employed in combination with a comparator-selector circuit for comparing the outputs of the first and second maximum value extraction circuits to produce a comparison output signal representative of the larger of the two compared outputs derived from the first and second maximum value extraction circuits, which output signal is utiized for providing reliable, high speed echo suppression.

Inventors

  • 👤 Takashi Araseki
  • 👤 Kazuo Ochiai

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 11:21
CPC Classifications
H; H04; H04B; H04B3/00; H04B3/02; H04B3/20

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 149 words
A maximum value extraction circuit for extracting the peak value of an input signal of varying value, which input signal is periodically digitized, said circuit comprising: primary input means for receiving said digitized input signal; register means for storing the last digital signal applied to its input terminal means such that a new digital signal is stored by said register means each time a new digital signal is applied to its input terminal means; means for comparing the digital signal stored by said register means to the last digital signal received by said primary input means and for generating a switch control signal indicative of which of the signals last compared by said comparing means is larger; and switch means responsive to said switch control signal for applying the larger of the two signals last compared by said comparing means to said input terminal means of said register means.
Claim 2
Dependent Claim 149 words
A maximum value extraction circuit for extracting the peak value of an input signal of varying value, which input signal is periodically digitized, said circuit comprising: primary input means for receiving said digitized input signal; register means for storing the last digital signal applied to its input terminal means such that a new digital signal is stored by said register means each time a new digital signal is applied to its input terminal means; means for comparing the digital signal stored by said register means to the last digital signal received by said primary input means and for generating a switch control signal indicative of which of the signals last compared by said comparing means is larger; and switch means responsive to said switch control signal for applying the larger of the two signals last compared by said comparing means to said input terminal means of said register means.
Claim 3
Dependent Claim 275 words
A maximum value tracing circuit for extracting the peak value of an input signal of varying value, said input signal being digitized a plurality of times during each of a plurality of successive time periods, said tracing circuit comprising: primary input means for receiving said periodically digitized signal; first memory means for storing the last digital signal applied to its input terminal means and for clearing any signal stored therein at the end of each of said plurality of successive time periods; first comparing means for comparing the digital signal stored in said first memory means to the last digital signal received by said primary input means and for generating a first control identifying the larger of the two signals last compared by said first comparing means; first switch means responsive to said first control signal for applying the larger of the two signals last compared by said first comparing means to said input terminal means of said first memory means; stored in said first memory means just prior to the end of the last of said successive time periods; third memory means for storing the last digitized signal applied to its input terminal means; second comparing means for comparing the digital signal stored in said second memory means to the digital signal stores in said first memory means and for generating a second control signal identifying the larger of the two signals last compared by said second comparing means; and second switch means responsive to said second control signal for applying the larger of the two signals last compared by said second comparing means to said input terminal means of said third memory means.
Claim 4
Dependent Claim 275 words
A maximum value tracing circuit for extracting the peak value of an input signal of varying value, said input signal being digitized a plurality of times during each of a plurality of successive time periods, said tracing circuit comprising: primary input means for receiving said periodically digitized signal; first memory means for storing the last digital signal applied to its input terminal means and for clearing any signal stored therein at the end of each of said plurality of successive time periods; first comparing means for comparing the digital signal stored in said first memory means to the last digital signal received by said primary input means and for generating a first control identifying the larger of the two signals last compared by said first comparing means; first switch means responsive to said first control signal for applying the larger of the two signals last compared by said first comparing means to said input terminal means of said first memory means; stored in said first memory means just prior to the end of the last of said successive time periods; third memory means for storing the last digitized signal applied to its input terminal means; second comparing means for comparing the digital signal stored in said second memory means to the digital signal stores in said first memory means and for generating a second control signal identifying the larger of the two signals last compared by said second comparing means; and second switch means responsive to said second control signal for applying the larger of the two signals last compared by said second comparing means to said input terminal means of said third memory means.
Claim 5
Dependent Claim 408 words
A maximum value tracing circuit for extracting a peak value of an input signal of varying value, said input signal being periodically digitized, said tracing circuit comprising: primary input means for receiving said periodically digitized signal; first memory means for storing the last digital signal applied to its input terminal means and for clearing any signal stored therein at the end of each of a plurality of successive first time periods, said input signal being digitized a plurality of times during each of said first time periods; first comparing means for comparing the digital signal stored in said first memory means to the last digital signal received by said primary input means and for generating a first control signal identifying the larger of the two signals last compared by said first comparing means; first switch means responsive to said first control signal for applying the larger of the two signals last compared by said first comparing means to said input terminal means of said first memory means; second memory means for storing the last digital signal applied to its input terminal means for clearing any signal stored therein at the end of each of a plurality of successive second time periods, each of said second time periods being of the same duration as each of said first time periods, the end of each of said second time periods being offset with respect to the end of each of said first time periods; second comparing means for comparing the digital signal stored in said second memory means to the last digital signal received by said primary input means and for generating a second control signal identifying the larger of the two signals last compared by said second comparing means; output means; second switch means responsive to said second control signal for applying the larger of the two signals last compared by said second comparing means to said input terminal means of said second memory means; third comparing means for comparing the digital signals resulting from the last comparison operations of said first and said second comparing means and appearing at the outputs of said first and said switch means and for generating a third control signal identifying the larger of the two signals last compared by said third comparing means; and third switch means responsive to said third control signal for applying the larger of the two signals last compared by said third comparing means to said output means.
Claim 6
Dependent Claim 408 words
A maximum value tracing circuit for extracting a peak value of an input signal of varying value, said input signal being periodically digitized, said tracing circuit comprising: primary input means for receiving said periodically digitized signal; first memory means for storing the last digital signal applied to its input terminal means and for clearing any signal stored therein at the end of each of a plurality of successive first time periods, said input signal being digitized a plurality of times during each of said first time periods; first comparing means for comparing the digital signal stored in said first memory means to the last digital signal received by said primary input means and for generating a first control signal identifying the larger of the two signals last compared by said first comparing means; first switch means responsive to said first control signal for applying the larger of the two signals last compared by said first comparing means to said input terminal means of said first memory means; second memory means for storing the last digital signal applied to its input terminal means for clearing any signal stored therein at the end of each of a plurality of successive second time periods, each of said second time periods being of the same duration as each of said first time periods, the end of each of said second time periods being offset with respect to the end of each of said first time periods; second comparing means for comparing the digital signal stored in said second memory means to the last digital signal received by said primary input means and for generating a second control signal identifying the larger of the two signals last compared by said second comparing means; output means; second switch means responsive to said second control signal for applying the larger of the two signals last compared by said second comparing means to said input terminal means of said second memory means; third comparing means for comparing the digital signals resulting from the last comparison operations of said first and said second comparing means and appearing at the outputs of said first and said switch means and for generating a third control signal identifying the larger of the two signals last compared by said third comparing means; and third switch means responsive to said third control signal for applying the larger of the two signals last compared by said third comparing means to said output means.

References Cited (Backward Citations)

US3508158A Cited
US3660603A Cited
US3596011A Cited
US3643169A Cited
US3826878A Cited
US3794763A Cited
US3725585A Cited
US3823275A Cited
US3924078A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-06-06 1980-12-06 1981-06-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-06-06 1984-12-06 1985-06-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-06-06 1988-12-06 1989-06-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag