Claims Analysis
Total Claims: 51
Claim 1
Independent Claim
105 words
A high speed data transfer decoder for recovering a digital data stream from an analog signal transmitted to said decoder from a digital telephone network interface via an analog local loop connected to said decoder, comprising: an interface to said local loop, said interface producing an input signal in response to said analog signal; means for recovering a clock from said input signal; means for producing an equalized signal from said input signal; and means for generating a sequence of codewords from said equalized signal, wherein each codeword in said recovered sequence of codewords is associated with a codeword utilized by said digital telephone network.
Claim 2
Dependent Claim
105 words
A high speed data transfer decoder for recovering a digital data stream from an analog signal transmitted to said decoder from a digital telephone network interface via an analog local loop connected to said decoder, comprising: an interface to said local loop, said interface producing an input signal in response to said analog signal; means for recovering a clock from said input signal; means for producing an equalized signal from said input signal; and means for generating a sequence of codewords from said equalized signal, wherein each codeword in said recovered sequence of codewords is associated with a codeword utilized by said digital telephone network.
Claim 3
Dependent Claim
42 words
A high speed data transfer decoder as claimed in claim 1, wherein said codewords utilized by said digital telephone network correspond to a set of quantization values applied in a line interface that couples said digital telephone network to said analog loop.
Claim 4
Dependent Claim
25 words
A high speed data transfer decoder as claimed in claim 1, further comprising means for converting said sequence of codewords into said digital data stream.
Claim 5
Dependent Claim
19 words
A high speed data transfer decoder as claimed in claim 3, wherein said converting means comprises a parallel-to-serial converter.
Claim 6
Dependent Claim
29 words
A high speed data transfer decoder as claimed in claim 1, wherein said clock recovering means comprises: a clock synchronizer; and a clock estimator coupled to said clock synchronizer.
Claim 7
Dependent Claim
26 words
A high speed data transfer decoder as claimed in claim 5, wherein said clock estimator receives a delay error estimate from said equalized signal producing means.
Claim 8
Dependent Claim
22 words
A high speed data transfer decoder as claimed in claim 1, wherein said equalized signal producing means comprises an adaptive inverse filter.
Claim 9
Dependent Claim
70 words
A high speed data transfer decoder as claim in claim 7, wherein said adaptive inverse filter comprises: a feed-forward equalizer coupled to receive an output from said clock recovering means; a subtractor having a first input, a second input and an output, said first input being coupled to receive an output from said feed-forward equalizer; and a feed-back equalizer coupled between said output of said subtractor and said second input.
Claim 10
Dependent Claim
28 words
A high speed data transfer decoder as claimed in claim 8, wherein said feed-forward equalizer and said feed-back equalizer are adaptively updated in accordance a scaled error signal.
Claim 11
Dependent Claim
19 words
A high speed data transfer decoder as claimed in claim 1, wherein said generating means comprises a linear-to-μ-law converter.
Claim 12
Dependent Claim
113 words
A decoder for recovering a digital data stream generated by a data source, said data stream being transmitted as a sequence of codewords to said decoder from a digital telephone network interface via an analog local loop connected to said decoder, comprising: means for adjusting a parameter within said decoder in response to a signal pattern received from said data source; and means for recovering said sequence of codewords from an analog signal transmitted to said decoder over said analog loop, wherein said recovering means is responsive to said adjusting means and wherein each codeword from said recovered sequence of codewords is associated with a codeword utilized by said digital telephone network interface.
Claim 13
Dependent Claim
113 words
A decoder for recovering a digital data stream generated by a data source, said data stream being transmitted as a sequence of codewords to said decoder from a digital telephone network interface via an analog local loop connected to said decoder, comprising: means for adjusting a parameter within said decoder in response to a signal pattern received from said data source; and means for recovering said sequence of codewords from an analog signal transmitted to said decoder over said analog loop, wherein said recovering means is responsive to said adjusting means and wherein each codeword from said recovered sequence of codewords is associated with a codeword utilized by said digital telephone network interface.
Claim 14
Dependent Claim
15 words
A decoder as claimed in claim 11, wherein said recovering means comprises a clock synchronizer.
Claim 15
Dependent Claim
72 words
A decoder as claimed in claim 12, wherein said clock synchronizer comprises: an upsampler; a lowpass filter coupled to said upsampler; a selector coupled to said lowpass filter, wherein said selector generates at least two sample components; means for scaling said at least two sample components, said scaling means being coupled to said selector; and a combiner coupled to said scaling means, wherein said combiner receives and combines said scaled sample components.
Claim 16
Dependent Claim
14 words
A decoder as claimed in claim 12, wherein said clock synchronizer is adaptively updated.
Claim 17
Dependent Claim
14 words
A decoder as claimed in claim 11, wherein said recovering means comprises an equalizer.
Claim 18
Dependent Claim
14 words
A decoder as claimed in claim 15, wherein said equalizer comprises an inverse filter.
Claim 19
Dependent Claim
58 words
A decoder as claimed in claim 16, wherein said inverse filter comprises: a feed-forward equalizer having an output; a combiner having a first input, a second input and an output, wherein the output of said feed-forward equalizer is coupled to the first input; and a feed-back equalizer coupled between the output of said combiner and the second input.
Claim 20
Dependent Claim
14 words
A decoder as claimed in claim 15, wherein said equalizer is an adaptive equalizer.
Claim 21
Dependent Claim
18 words
A decoder as claimed in claim 11, wherein said codewords correspond to quantization values in a μ-law quantizer.
Claim 22
Dependent Claim
18 words
A decoder as claimed in claim 11, wherein said codewords correspond to quantization values in an A-law quantizer.
Claim 23
Dependent Claim
28 words
A decoder as claimed in claim 11, wherein said adjusting means comprises means for comparing said signal pattern received from said data source with a predetermined signal pattern.
Claim 24
Dependent Claim
17 words
A decoder as claimed in claim 11, further comprising a data extractor coupled to said recovering means.
Claim 25
Dependent Claim
17 words
A decoder as claimed in claim 11, wherein said recovering means comprises an adaptive clock recovery system.
Claim 26
Dependent Claim
21 words
A decoder as claimed in claim 11, wherein said recovering means comprises an analog-to-digital converter coupled to an adaptive digital filter.
Claim 27
Dependent Claim
134 words
A high speed data transfer decoding method for use in communicating from a data source to a subscriber having a decoder, wherein said decoder is connected to a digital telephone network by an analog loop and said data source is connected through a digital connection to said digital telephone network, said method comprising the steps of: initializing said decoder in response to an analog signal received by said decoder from said analog loop; converting said analog signal into a sequence of codewords, wherein each of said codewords is selected from a set of digital telephone network codewords, said digital telephone network codewords corresponding to a set of quantization values applied in a line interface which couples said digital telephone network to said analog loop; and extracting a data stream from said sequence of codewords.
Claim 28
Dependent Claim
134 words
A high speed data transfer decoding method for use in communicating from a data source to a subscriber having a decoder, wherein said decoder is connected to a digital telephone network by an analog loop and said data source is connected through a digital connection to said digital telephone network, said method comprising the steps of: initializing said decoder in response to an analog signal received by said decoder from said analog loop; converting said analog signal into a sequence of codewords, wherein each of said codewords is selected from a set of digital telephone network codewords, said digital telephone network codewords corresponding to a set of quantization values applied in a line interface which couples said digital telephone network to said analog loop; and extracting a data stream from said sequence of codewords.
Claim 29
Dependent Claim
27 words
A high speed data transfer decoding method as claimed in claim 25, wherein said digital telephone network codewords comprise pulse code modulated representations of said quantization values.
Claim 30
Dependent Claim
26 words
A high speed data transfer decoding method as claimed in claim 26, wherein said quantization values are μ-law quantization values utilized by said digital telephone network.
Claim 31
Dependent Claim
27 words
A high speed data transfer decoding method as claimed in claim 25, wherein said decoder is synchronized to a clock rate utilized by said digital telephone network.
Claim 32
Dependent Claim
22 words
A high speed data transfer decoding method as claimed in claim 28, wherein said clock rate is approximately 8000 samples per second.
Claim 33
Dependent Claim
32 words
A high speed data transfer decoding method as claimed in claim 25, wherein said step of converting said analog signal comprises the step of compensating for distortion added to said analog signal.
Claim 34
Dependent Claim
37 words
A high speed data transfer decoding method as claimed in claim 30, wherein said step of compensating for distortion comprises inverting a filtering step performed at an interface between said analog loop and said digital telephone network.
Claim 35
Dependent Claim
33 words
A high speed data transfer decoding method as claimed in claim 25, wherein said selection of said subset of digital codewords is made in accordance with a characteristic of said digital telephone network.
Claim 36
Dependent Claim
36 words
A high speed data transfer decoding method as claimed in claim 32, wherein said characteristic comprises periodically substituting a digital telephone network synchronization bit for a bit in a codeword from said sequence of digital codewords.
Claim 37
Dependent Claim
32 words
A high speed data transfer decoding method as claimed in claim 25, wherein said selection of said subset of digital codewords is made in accordance with a characteristic of said analog loop.
Claim 38
Dependent Claim
23 words
A high speed data transfer decoding method as claimed in claim 34, wherein said characteristic of said analog loop comprises transmission line distortion.
Claim 39
Dependent Claim
40 words
A high speed data transfer decoding method as claimed in claim 25, wherein said selection of said subset of digital codewords is made in accordance with a characteristic of said digital telephone network and a characteristic of said analog loop.
Claim 40
Dependent Claim
25 words
A high speed data transfer decoding method as claimed in claim 25, further comprising the step of training said decoder using a predetermined training pattern.
Claim 41
Dependent Claim
30 words
A high speed data transfer decoding method as claimed in claim 37, wherein the selection of said set of digital telephone network codewords is made in accordance with said training.
Claim 42
Dependent Claim
21 words
A high speed data transfer decoding method as claimed in claim 37, wherein said training step occurs before said converting step.
Claim 43
Dependent Claim
28 words
A high speed data transfer decoding method as claimed in claim 37, further comprising the step of adjusting a parameter of said decoder in accordance with said training.
Claim 44
Dependent Claim
24 words
A high speed data transfer decoding method as claimed in claim 40, wherein said parameter is associated with a clock synchronizer within said decoder.
Claim 45
Dependent Claim
24 words
A high speed data transfer decoding method as claimed in claim 40, wherein said parameter is associated with an inverse filter within said decoder.
Claim 46
Dependent Claim
30 words
A high speed data transfer decoding method as claimed in claim 40, further comprising the step of updating said parameter of said decoder in accordance with said predetermined training pattern.
Claim 47
Dependent Claim
41 words
A high speed data transfer decoding method as claimed in claim 37, wherein said training step comprises comparing a first predetermined training pattern received by said decoder from said analog loop with a second predetermined training pattern stored by said decoder.
Claim 48
Dependent Claim
27 words
A high speed data transfer decoding method as claimed in claim 25, further comprising the step of updating a parameter of said decoder during said converting step.
Claim 49
Dependent Claim
24 words
A high speed data transfer decoding method as claimed in claim 45, wherein said parameter is associated with a clock synchronizer within said decoder.
Claim 50
Dependent Claim
24 words
A high speed data transfer decoding method as claimed in claim 45, wherein said parameter is associated with an inverse filter within said decoder.
Claim 51
Dependent Claim
25 words
A high speed data transfer decoding method as claimed in claim 25, wherein said data is extracted at a rate in excess of 33 kbps.