Patent US4624009A successfully refreshed from Google Patents.
US4624009A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Signal pattern encoder and classifier
Assignee: GTE Wireless Inc
•
Filing: 1980-05-02
•
Granted: 1986-11-18
•
Expires: 2000-05-02
Abstract
Abstract An improved acoustic signal recognition system, suitable for speech or other acoustic pattern recognition, features data compression of original signal data to reduce requirements for data storage and comparison, as well as reduce recognition errors, the data is compressed by discarding signal spectral samples which do not vary from previously stored spectral samples by a threshold amount, using difference-gating.
Inventors
- 👤 James W. Glenn
- 👤 Joseph C. Brown
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 18:27
CPC Classifications
G; G10; G10L; G10L15/00; G06; G06F; G06F2218/00; G06F2218/12
Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
160 words
An acoustic signal encoder and classifier, comprising: a transducer; signal processing means coupled to the output of said transducer for providing spectrum samples representative of the signal output of said transducer, each of said spectrum samples having multiple elements; event encoding logic means for computing the sum of the differences between each element in a current spectrum sample and each corresponding element in the last previous spectrum sample accepted by said event encoding logic means and for discarding said current spectrum sample if said sum is below a predetermined threshold value; means for classifying patterns, said pattern classification means being coupled to the output of said event encoding logic means; means for timing and controlling, said timing and control means being coupled to said signal processing means, said event encoding logic means and said pattern classification means; and means for storing a reference pattern said storage means being coupled between said timing and control means and said pattern classification means.
Claim 2
Dependent Claim
160 words
An acoustic signal encoder and classifier, comprising: a transducer; signal processing means coupled to the output of said transducer for providing spectrum samples representative of the signal output of said transducer, each of said spectrum samples having multiple elements; event encoding logic means for computing the sum of the differences between each element in a current spectrum sample and each corresponding element in the last previous spectrum sample accepted by said event encoding logic means and for discarding said current spectrum sample if said sum is below a predetermined threshold value; means for classifying patterns, said pattern classification means being coupled to the output of said event encoding logic means; means for timing and controlling, said timing and control means being coupled to said signal processing means, said event encoding logic means and said pattern classification means; and means for storing a reference pattern said storage means being coupled between said timing and control means and said pattern classification means.
Claim 3
Dependent Claim
127 words
The encoder and classifier of claim 1, wherein said event encoding logic means comprises: spectral data buffer means; change detector means coupled between the output of said signal processing means and said spectral data buffer means for detecting changes in said spectrum samples; binary encoding means for encoding a spectrum sample supplied as an input to said binary encoding means; storage means for storing said encoded spectrum sample; and gating means coupled between said binary encoding means and said spectral data buffer means, said gating means being responsive to said change detector means to cause said spectrum sample to be supplied from said spectral data buffer to said binary encoding means only if said change detector means determines that said sum is above said predetermined threshold value.
Claim 4
Dependent Claim
46 words
The encoder and classifier of claim 2, wherein said event encoding logic means further comprises: event detector means responsive to said timing and control means and said change detector means for counting the number of changed and unchanged samples subsequent to the last previous encoded sample.
Claim 5
Dependent Claim
113 words
Apparatus for recognizing multi-frequency acoustic signal patterns, comprising: means for monitoring said acoustic patterns and for dividing said patterns into multiple time samples; means for comparing a current time samples with the most recent time sample stored by said apparatus to provide a difference measurement indicating a change in said acoustic patterns with time; means responsive to said comparing means for selecting certain ones of said time samples when said difference measurement exceeds a predetermined threshold value, and for discarding the remaining time samples; means for storing said certain ones of said time samples; and means for comparing said certain ones of said time samples in said storing means with a reference pattern.
Claim 6
Dependent Claim
113 words
Apparatus for recognizing multi-frequency acoustic signal patterns, comprising: means for monitoring said acoustic patterns and for dividing said patterns into multiple time samples; means for comparing a current time samples with the most recent time sample stored by said apparatus to provide a difference measurement indicating a change in said acoustic patterns with time; means responsive to said comparing means for selecting certain ones of said time samples when said difference measurement exceeds a predetermined threshold value, and for discarding the remaining time samples; means for storing said certain ones of said time samples; and means for comparing said certain ones of said time samples in said storing means with a reference pattern.
Claim 7
Dependent Claim
125 words
Apparatus for selectively sampling and storing a multi-frequency acoustic signal pattern, comprising: a signal processor responsive to said multi-frequency acoustic signal pattern for periodically producing multiple outputs, each output representing a discrete frequency band; means for comparing the multiple outputs representing said multi-frequency acoustic signal at a current time with the corresponding multiple outputs representing said multi-frequency acoustic signal at the most recent time said multi-frequency acoustic signal pattern was stored, for determining which of said periodically produced multiple outputs will be selected based on said comparison, and for encoding said selected multiple outputs while discarding the remaining ones of said multiple outputs prior to the generation of all of said multiple outputs; and means for storing the output of said comparing and encoding means.
Claim 8
Dependent Claim
125 words
Apparatus for selectively sampling and storing a multi-frequency acoustic signal pattern, comprising: a signal processor responsive to said multi-frequency acoustic signal pattern for periodically producing multiple outputs, each output representing a discrete frequency band; means for comparing the multiple outputs representing said multi-frequency acoustic signal at a current time with the corresponding multiple outputs representing said multi-frequency acoustic signal at the most recent time said multi-frequency acoustic signal pattern was stored, for determining which of said periodically produced multiple outputs will be selected based on said comparison, and for encoding said selected multiple outputs while discarding the remaining ones of said multiple outputs prior to the generation of all of said multiple outputs; and means for storing the output of said comparing and encoding means.
Claim 9
Dependent Claim
103 words
An acoustic signal gate, comprising: means for dividing an acoustic signal into time segment samples; means for comparing the difference between successive ones of said time segment samples to provide difference signals; means for comparing said difference signals with a constant to provide signals indicating differences above or below said constant; means for counting successive ones of said signals indicating differences below said constant to provide a signal S; means for counting said signals indicating differences above said constant to provide a signal S; and means comparing both said S signal and said S signal with constants to gate said audio signal patterns.
Claim 10
Dependent Claim
103 words
An acoustic signal gate, comprising: means for dividing an acoustic signal into time segment samples; means for comparing the difference between successive ones of said time segment samples to provide difference signals; means for comparing said difference signals with a constant to provide signals indicating differences above or below said constant; means for counting successive ones of said signals indicating differences below said constant to provide a signal S; means for counting said signals indicating differences above said constant to provide a signal S; and means comparing both said S signal and said S signal with constants to gate said audio signal patterns.
Claim 11
Dependent Claim
103 words
Apparatus for identifying an acoustic signal pattern, comprising: means for generating plural binary bit training patterns, each of said plural binary bit training patterns representative of said acoustic signal pattern, said plural binary bit training patterns being generated in response to first plural ones of said acoustic signal patterns to train said apparatus; means for detecting which of the corresponding bits of each of said plural binary bit training patterns are identical for all of said plural binary bit training patterns; and means identifying second acoustic signal patterns by comparing said identical bits with comparable bits produced from said second acoustic signal patterns.
Claim 12
Dependent Claim
103 words
Apparatus for identifying an acoustic signal pattern, comprising: means for generating plural binary bit training patterns, each of said plural binary bit training patterns representative of said acoustic signal pattern, said plural binary bit training patterns being generated in response to first plural ones of said acoustic signal patterns to train said apparatus; means for detecting which of the corresponding bits of each of said plural binary bit training patterns are identical for all of said plural binary bit training patterns; and means identifying second acoustic signal patterns by comparing said identical bits with comparable bits produced from said second acoustic signal patterns.
Claim 13
Dependent Claim
57 words
Apparatus as defined in claim 7, wherein said detecting means additionally detects which of said identical bits of said plural binary bit training patterns are also identical with said comparable bits produced from said second acoustic signal patterns, to provide a new set of identical bits for use by said identifying means to continuously retrain said apparatus.
Claim 14
Dependent Claim
46 words
Apparatus as defined in claim 8 wherein said identifying means additionally divides the number of said comparable bits which are identical to said identical bits of said first patterns by the number of said identical bits of said first patterns to provide a normalized score ratio.
Claim 15
Dependent Claim
29 words
Apparatus as defined in claim 9 wherein said identifying means additionally compares said normalized score ratio with a constant to provide an indication of an identified acoustic signal pattern.
Claim 16
Independent Claim
77 words
A method for identifying multi-frequency acoustic signal patterns, comprising: `monitoring said acoustic patterns; dividing said monitored patterns into time samples; comparing said time samples with one another to provide a difference measurement indicating a change in said acoustic patterns with time; selecting certain ones of said time samples in accordance with said difference measurement; storing said certain ones of said time samples; and comparing said stored time samples to stored reference patterns to identify said signal patterns.
Claim 17
Independent Claim
77 words
A method for identifying multi-frequency acoustic signal patterns, comprising: `monitoring said acoustic patterns; dividing said monitored patterns into time samples; comparing said time samples with one another to provide a difference measurement indicating a change in said acoustic patterns with time; selecting certain ones of said time samples in accordance with said difference measurement; storing said certain ones of said time samples; and comparing said stored time samples to stored reference patterns to identify said signal patterns.
Claim 18
Independent Claim
94 words
A method for gating acoustic signals, comprising: dividing said acoustic signal into time segment samples; comparing the difference between successive ones of said time segment samples to provide difference signals; comparing said difference signals with a constant to provide signals indicating differences above or below said constant; counting successive ones of said signals indicating differences below said constant to provide a signal S; counting said signals indicating differences above said constant to provide a signal S; and comprising both said S signal and said S signal with constants to gate said audio signal pattern.
Claim 19
Independent Claim
94 words
A method for gating acoustic signals, comprising: dividing said acoustic signal into time segment samples; comparing the difference between successive ones of said time segment samples to provide difference signals; comparing said difference signals with a constant to provide signals indicating differences above or below said constant; counting successive ones of said signals indicating differences below said constant to provide a signal S; counting said signals indicating differences above said constant to provide a signal S; and comprising both said S signal and said S signal with constants to gate said audio signal pattern.
Claim 20
Independent Claim
95 words
A method for identifying an acoustiic signal, comprising: generating plural binary bit training patterns, each of said plural binary bit training patterns representative of said acoustic signal, said plural binary bit training patterns being generated in response to first plural ones of said acoustic signal to train said apparatus; detecting which of the corresponding bits of each of said plural binary bit training patterns are identical for all of said plural binary bit training patterns; and identifying a second acoustic signal by comparing said identical bits with comparable bits produced from said second acoustic signal.
Claim 21
Independent Claim
95 words
A method for identifying an acoustiic signal, comprising: generating plural binary bit training patterns, each of said plural binary bit training patterns representative of said acoustic signal, said plural binary bit training patterns being generated in response to first plural ones of said acoustic signal to train said apparatus; detecting which of the corresponding bits of each of said plural binary bit training patterns are identical for all of said plural binary bit training patterns; and identifying a second acoustic signal by comparing said identical bits with comparable bits produced from said second acoustic signal.
References Cited (Backward Citations)
US3213268A
Cited
US3236947A
Cited
US3501750A
Cited
US3582559A
Cited
US3755627A
Cited
US3723667A
Cited
US3812291A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1989-11-17 | 1990-05-19 | 1990-11-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1993-11-17 | 1994-05-19 | 1994-11-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1997-11-17 | 1998-05-19 | 1998-11-18 | $7700.00 | Window Closed / Lapsed |