Patent US4912765A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag