Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
149 words
A receiver for use in communication systems in which data may be encoded with any one of a plurality of encoding algorithms, encoded data having only a limited number of valid sequences less than a total number of possible combinations for a given input bit pattern, said receiver comprising: demodulator means for recovering a transmitted encoded data stream; a plurality of decoders, one for each of said plurality of encoding algorithms; switch means for selectively directing said encoded data stream from said demodulator means to one of said plurality of decoders; and control means responsive to said encoded data stream for determining the type of data transmitted without decoding the data by examining code patterns and comparing with valid code patterns for each of said plurality of encoding algorithms and controlling said switch means depending on which of said plurality of encoding algorithms was used to encode transmitted data.
Claim 2
Dependent Claim
149 words
A receiver for use in communication systems in which data may be encoded with any one of a plurality of encoding algorithms, encoded data having only a limited number of valid sequences less than a total number of possible combinations for a given input bit pattern, said receiver comprising: demodulator means for recovering a transmitted encoded data stream; a plurality of decoders, one for each of said plurality of encoding algorithms; switch means for selectively directing said encoded data stream from said demodulator means to one of said plurality of decoders; and control means responsive to said encoded data stream for determining the type of data transmitted without decoding the data by examining code patterns and comparing with valid code patterns for each of said plurality of encoding algorithms and controlling said switch means depending on which of said plurality of encoding algorithms was used to encode transmitted data.
Claim 3
Dependent Claim
47 words
The receiver recited in claim 1 wherein said plurality of encoding algorithms generate convolutional codes wherein differences in code rate, bit arrangement, and generating function ensure that encoded bits of each type appear uncorrelated with respect to the decoders for others of said plurality of encoding algorithms.
Claim 4
Dependent Claim
69 words
The receiver recited in claim 2 wherein said control means comprises: a plurality of counting means, one for each of said plurality of encoding algorithms, said counting means each counting valid sequences extracted from said encoded data stream; and decision means responsive to counts accumulated by each of said plurality of counting means for determining which of said plurality of encoding algorithms was used to encode the transmitted data.
Claim 5
Dependent Claim
140 words
A receiver for use in digital cellular communication systems in which voice and control data may be encoded with any one of first or second encoding algorithms, encoded data having only a limited number of valid sequences less than a total number of possible combinations for a given input bit pattern, said receiver comprising: demodulator means for recovering a transmitted encoded data stream; first and second decoders, one for voice data and one for control data; switch means for selectively directing said encoded data stream from said demodulator means to said first or second decoders; and control means responsive to said encoded data stream for determining the type of data transmitted without decoding the data by examining code patterns and comparing with valid code patterns and controlling said switch means depending on whether voice data or control data is transmitted.
Claim 6
Dependent Claim
140 words
A receiver for use in digital cellular communication systems in which voice and control data may be encoded with any one of first or second encoding algorithms, encoded data having only a limited number of valid sequences less than a total number of possible combinations for a given input bit pattern, said receiver comprising: demodulator means for recovering a transmitted encoded data stream; first and second decoders, one for voice data and one for control data; switch means for selectively directing said encoded data stream from said demodulator means to said first or second decoders; and control means responsive to said encoded data stream for determining the type of data transmitted without decoding the data by examining code patterns and comparing with valid code patterns and controlling said switch means depending on whether voice data or control data is transmitted.
Claim 7
Dependent Claim
87 words
The receiver recited in claim 4 wherein said control means comprises: first and second counting means, said first counting means counting a number, N v , of valid sequences for voice data extracted from said recovered encoded data stream and said second counting means counting a number, N f , of valid sequences for control data extracted from said recovered encoded data stream; and decision means responsive to counts accumulated by each of first and second counting means for determining whether voice or control data was transmitted.
Claim 8
Independent Claim
180 words
A method for determining the type of data transmitted in a communication system without decoding the data in which the data may be encoded with any one of a plurality of encoding algorithms, said plurality of encoding algorithms generating convolutional codes wherein differences in code rate, bit arrangement, and generating function ensure that encoded bits of each type appear uncorrelated with respect to the decoders for others of said plurality of encoding algorithms and encoded data having only a limited number of valid sequences less than a total number of possible combinations for a given input bit pattern, said method comprising the steps of: recovering a transmitted encoded data stream by demodulating a received modulated signal; extracting code sequences from the recovered encoded data stream; counting, for each of said plurality of encoding algorithms, valid sequences extracted from the recovered encoded data stream; examining numbers of valid sequences counted for each of said plurality of encoding algorithms; and determining from the examined numbers of valid sequences which of said plurality of encoding algorithms was used to encode the transmitted data.
Claim 9
Independent Claim
180 words
A method for determining the type of data transmitted in a communication system without decoding the data in which the data may be encoded with any one of a plurality of encoding algorithms, said plurality of encoding algorithms generating convolutional codes wherein differences in code rate, bit arrangement, and generating function ensure that encoded bits of each type appear uncorrelated with respect to the decoders for others of said plurality of encoding algorithms and encoded data having only a limited number of valid sequences less than a total number of possible combinations for a given input bit pattern, said method comprising the steps of: recovering a transmitted encoded data stream by demodulating a received modulated signal; extracting code sequences from the recovered encoded data stream; counting, for each of said plurality of encoding algorithms, valid sequences extracted from the recovered encoded data stream; examining numbers of valid sequences counted for each of said plurality of encoding algorithms; and determining from the examined numbers of valid sequences which of said plurality of encoding algorithms was used to encode the transmitted data.
Claim 10
Dependent Claim
51 words
The method recited in claim 6 wherein said step of counting is performed by the steps of: comparing extracted sequences with tables of valid sequences for each of said plurality of encoding algorithms; and advancing a count corresponding to one of said tables for each valid sequence found in said table.
Claim 11
Dependent Claim
145 words
A receiver for use in communication systems in which data may be encoded with any one of a plurality of encoding algorithms, encoded data having only a limited number of valid sequences less than a total number of possible combinations for a given input bit pattern, said receiver comprising: a demodulator recovering a transmitted encoded data stream; a plurality of decoders, one for each of said plurality of encoding algorithms; a switch selectively directing said encoded data stream from said demodulator to one of said plurality of decoders; and a controller responsive to said encoded data stream to determine the type of data transmitted without decoding the data by examining code patterns and comparing with valid code patterns for each of said plurality of encoding algorithms and controlling said switch depending on which of said plurality of encoding algorithms was used to encode transmitted data.
Claim 12
Dependent Claim
145 words
A receiver for use in communication systems in which data may be encoded with any one of a plurality of encoding algorithms, encoded data having only a limited number of valid sequences less than a total number of possible combinations for a given input bit pattern, said receiver comprising: a demodulator recovering a transmitted encoded data stream; a plurality of decoders, one for each of said plurality of encoding algorithms; a switch selectively directing said encoded data stream from said demodulator to one of said plurality of decoders; and a controller responsive to said encoded data stream to determine the type of data transmitted without decoding the data by examining code patterns and comparing with valid code patterns for each of said plurality of encoding algorithms and controlling said switch depending on which of said plurality of encoding algorithms was used to encode transmitted data.
Claim 13
Dependent Claim
47 words
The receiver recited in claim 8 wherein said plurality of encoding algorithms generate convolutional codes wherein differences in code rate, bit arrangement, and generating function ensure that encoded bits of each type appear uncorrelated with respect to the decoders for others of said plurality of encoding algorithms.
Claim 14
Dependent Claim
66 words
The receiver recited in claim 9 wherein said controller comprises: a plurality of counters, one for each of said plurality of encoding algorithms, each of said counters counting valid sequences extracted from said encoded data stream; and a processor responsive to counts accumulated by each of said plurality of counters for determining which of said plurality of encoding algorithms was used to encode the transmitted data.
Claim 15
Dependent Claim
137 words
A receiver for use in digital cellular communication systems in which voice and control data may be encoded with any one of first or second encoding algorithms, encoded data having only a limited number of valid sequences less than a total number of possible combinations for a given input bit pattern, said receiver comprising: a demodulator recovering a transmitted encoded data stream; first and second decoders, one for voice data and one for control data; a switch selectively directing said encoded data stream from said demodulator to said first or second decoders; and a controller responsive to said encoded data stream for determining the type of data transmitted without decoding the data by examining code patterns and comparing with valid code patterns and controlling said switch means depending on whether voice data or control data is transmitted.
Claim 16
Dependent Claim
137 words
A receiver for use in digital cellular communication systems in which voice and control data may be encoded with any one of first or second encoding algorithms, encoded data having only a limited number of valid sequences less than a total number of possible combinations for a given input bit pattern, said receiver comprising: a demodulator recovering a transmitted encoded data stream; first and second decoders, one for voice data and one for control data; a switch selectively directing said encoded data stream from said demodulator to said first or second decoders; and a controller responsive to said encoded data stream for determining the type of data transmitted without decoding the data by examining code patterns and comparing with valid code patterns and controlling said switch means depending on whether voice data or control data is transmitted.
Claim 17
Dependent Claim
80 words
The receiver recited in claim 11 wherein said controller comprises: first and second counters, said first counter counting a number, N v , of valid sequences for voice data extracted from said encoded data stream and said second counter counting a number, N f , of valid sequences for control data extracted from said encoded data stream; and a processor responsive to counts accumulated by each of first and second counters for determining whether voice or control data was transmitted.