Patent US4912765A successfully refreshed from Google Patents.
US4912765A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Voice band data rate detector
Assignee: COMMUNICATIONSSATELLITE Corp
•
Filing: 1988-09-28
•
Granted: 1990-03-27
•
Expires: 2008-09-28
Abstract
Abstract An apparatus for detecting the modulation rate of voice-band data signals. The detector determines the level occupancy L p , the partial entropy E p , and the zero-crossing count N zc for the input signal and compares these values with threshold values to determine the data rate.
Inventors
- 👤 Krishnamoorthy Virupaksha
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 19:28
CPC Classifications
H; H04; H04B; H04B14/00; H04B14/02; H04B14/06; H04B14/066; H04B14/068
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
209 words
An apparatus for detecting the data rate of input data signals, comprising: means for normalizing said input data signals; means for calculating the zero-crossing count N zc of said input data signals; means for Adaptive Differential Pulse Code Modulation (ADPCM) conversion of the output of said normalizing means to produce an ADPCM output having plural quantization levels; a plurality of counting means for counting the number of times each of said quantization levels is used in said ADPCM output; means for determining a partial level count L p of the ADPCM output based on the outputs of fewer than all of said plurality of counting means; means receiving at least some of the outputs of said plurality of counting means for determining the partial entropy E p for said input data signals; first means for comparing said partial level count L p to a threshold level count and providing a first comparison output; second means for comparing said partial entropy value E p to a threshold entropy value and providing a second comparison output; and third means for comparing said zero-crossing count N zc to a zero-crossing threshold and providing a third comparison output; means for determining said data rate in accordance with said first, second and third outputs.
Claim 2
Independent Claim
209 words
An apparatus for detecting the data rate of input data signals, comprising: means for normalizing said input data signals; means for calculating the zero-crossing count N zc of said input data signals; means for Adaptive Differential Pulse Code Modulation (ADPCM) conversion of the output of said normalizing means to produce an ADPCM output having plural quantization levels; a plurality of counting means for counting the number of times each of said quantization levels is used in said ADPCM output; means for determining a partial level count L p of the ADPCM output based on the outputs of fewer than all of said plurality of counting means; means receiving at least some of the outputs of said plurality of counting means for determining the partial entropy E p for said input data signals; first means for comparing said partial level count L p to a threshold level count and providing a first comparison output; second means for comparing said partial entropy value E p to a threshold entropy value and providing a second comparison output; and third means for comparing said zero-crossing count N zc to a zero-crossing threshold and providing a third comparison output; means for determining said data rate in accordance with said first, second and third outputs.
Claim 3
Dependent Claim
44 words
An apparatus as claimed in claim 1, wherein if said partial level count L p is greater than said threshold level count then an output signal indicating said data rate of said input data signals is greater than a predetermined data rate is generated.
Claim 4
Dependent Claim
74 words
An apparatus as claimed in claim 2, wherein if said partial level count L p is not greater than said threshold level count then said partial entropy value E p is compared to said threshold entropy value, and if said partial entropy value E p is not greater than said threshold entropy value, an output signal indicating said data rate of said input data signals is less than said predetermined data rate is generated.
Claim 5
Dependent Claim
89 words
An apparatus as claimed in claim 3, wherein if said partial entropy value E p is greater than said threshold entropy value then said zero-crossing count N zc is compared to a pair of threshold zero-crossings, and if said zero crossing count N zc is greater than a first one of said pair of threshold zero-crossings and less than the other of said pair of threshold zero-crossings, then an output signal indicating said data rate of said input data signals is equal to said predetermined data rate is generated.
Claim 6
Dependent Claim
63 words
An apparatus as claimed in claim 4, wherein if said zero crossing count N zc is either not greater than said first one of said pair of threshold zero-crossings or not less than said other of said pair of threshold zero-crossings, then an output signal indicating said data rate of said input data signals is less than said predetermined data rate is generated.
Claim 7
Dependent Claim
18 words
An apparatus as claimed in claim 5, wherein a channel encoder is selected based on said output signals.
Claim 8
Dependent Claim
21 words
An apparatus as claimed in claim 1, wherein said detecting apparatus is disposed on a plurality of digital signal processing chips.
Claim 9
Dependent Claim
38 words
An apparatus as claimed in claim 7, wherein said means for normalizing said input data signals and said means for calculating the zero-crossing count are disposed on a first one of said plurality of digital signal processing chips.
Claim 10
Dependent Claim
27 words
An apparatus as claimed in claim 8, wherein said means for ADPCM conversion is disposed on a second one of said plurality of digital signal processing chips.
Claim 11
Dependent Claim
87 words
An apparatus as claimed in claim 9, wherein said plurality of counting means, said means for determining a partial level count L p , said means for determining the partial entropy E p for said input data signals, said first means for comparing said partial level count L p , said second means for comparing said partial entropy value E p , and said third means for comparing said zero-crossing count N zc are disposed on a third one of said plurality of digital signal processing chips.
Claim 12
Dependent Claim
20 words
An apparatus as claimed in claim 1, wherein said detecting apparatus is disposed on a single digital signal processing chip.
Claim 13
Dependent Claim
23 words
An apparatus as claimed in claim 1, wherein said output of said normalizing means is a 13-bit linear Pulse Code Modulation (PCM) signal.
Claim 14
Dependent Claim
21 words
An apparatus as claimed in claim 1, wherein said output of said ADPCM conversion means is a 4 bit/sample ADPCM signal.
Claim 15
Dependent Claim
15 words
An apparatus as claimed in claim 13, wherein said plurality of counting means equals four.
Claim 16
Dependent Claim
30 words
An apparatus as claimed in claim 14, wherein the outputs of only two of said plurality of counting means are used for determining said partial level count L p .
References Cited (Backward Citations)
US3878334A
Cited
US4052558A
Cited
US4330689A
Cited
US4457013A
Cited
US4556866A
Cited
US4663623A
Cited
US4756007A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-03-26 | 1993-09-25 | 1994-03-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-03-26 | 1997-09-25 | 1998-03-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-03-26 | 2001-09-25 | 2002-03-27 | $7700.00 | Window Closed / Lapsed |