Patent US5025443A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5025443A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital data over voice communication

Assignee: Inc INTEGRATED NETWORK Corp
•
Filing: 1989-04-28
•
Granted: 1991-06-18
•
Expires: 2009-04-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus is described for transmitting and receiving data signals and voice band signals over a single pair of wires, wherein the energy content of the data signals in the voice band is transferred to a higher frequency to avoid interference between the two. This is accomplished by sinusoidally encoding the data pulses in the frequency domain. The encoding is equivalently performed in the time domain by linearly combining weighted delayed and advanced versions of the data pulses, in accordance with a weighting formula. A transversal filter is used to multiple delayed and advanced versions of the data pulses by a scaling factor times the ratio of m!/m-i)!i! factorial wherein i is the ith version being weighted, m is an integer greater than one and ! indicates the factorial function.

Inventors

  • 👤 Dev V. Gupta

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 15:09
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/38; H04L25/40; H04L25/49; H04L25/4917; H04L25/4923; H04L25/4925; H04M; H04M11/00; H04M11/06; H04M11/062

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 194 words
Apparatus for encoding data signals for transmission at a predetermined rate over telephone lines in the presence of voice band telephone signals such that the frequency spectrum of the data signals is substantially removed from the voice band and is shifted to a higher frequency spectrum comprising: (a) generator means for generating pulsed data signals in bit intervals of duration T; (b) coding means for forming linear combinations of said pulsed data signals with delayed and advanced version thereof to sinusoidally encode the pulses in the frequency domain by converting each data bit into a corresponding data symbol having a duration 5T/2, the data symbol being composed of five pulses spaced T/2 apart having alternately opposite polarities and equal durations of not more than T/2, the amplitudes of a first pair of pulses on either side of a central pulse being equal and being "a" times an amplitude of the central pulse, where "a" is a factor ≦1, and the amplitudes of a second pair of pulses on either side of the first pair of pulses being equal and being "b" times the amplitude of the central pulse where "b" is a factor ≦1.
Claim 2
Dependent Claim 194 words
Apparatus for encoding data signals for transmission at a predetermined rate over telephone lines in the presence of voice band telephone signals such that the frequency spectrum of the data signals is substantially removed from the voice band and is shifted to a higher frequency spectrum comprising: (a) generator means for generating pulsed data signals in bit intervals of duration T; (b) coding means for forming linear combinations of said pulsed data signals with delayed and advanced version thereof to sinusoidally encode the pulses in the frequency domain by converting each data bit into a corresponding data symbol having a duration 5T/2, the data symbol being composed of five pulses spaced T/2 apart having alternately opposite polarities and equal durations of not more than T/2, the amplitudes of a first pair of pulses on either side of a central pulse being equal and being "a" times an amplitude of the central pulse, where "a" is a factor ≦1, and the amplitudes of a second pair of pulses on either side of the first pair of pulses being equal and being "b" times the amplitude of the central pulse where "b" is a factor ≦1.
Claim 3
Dependent Claim 17 words
The apparatus of claim 1 wherein the data signals are in the form of substantially Nyquist pulses.
Claim 4
Dependent Claim 176 words
A transmission system comprising: (a) a transmitter for transmitting binary data signals via a transmission means, the transmitter comprising: (i) a data source for generating data bits in synchronous consecutive bit intervals having a duration T; and (ii) a code converter for converting each data bit into a corresponding data symbol; and (b) a receiver comprising: (i) a receiver filter; and (ii) a data detector for detecting the transmitted data symbols: wherein the improvement comprises that: (c) the code-converter is arranged to convert each data it into a corresponding data symbol having a duration 5T/2, the data symbol being composed of five pulses of T/2 duration having alternately opposed polarities, the amplitudes of a first pair of pulses on either side of a central pulse being equal and being "a" times an amplitude of the central pulse, where "a" is a factor≦1, and amplitudes of a second pair of pulses on either side of the first pair of pulses being equal and being "b" times the amplitude of the central pulse where "b" is a factor≦1.
Claim 5
Dependent Claim 176 words
A transmission system comprising: (a) a transmitter for transmitting binary data signals via a transmission means, the transmitter comprising: (i) a data source for generating data bits in synchronous consecutive bit intervals having a duration T; and (ii) a code converter for converting each data bit into a corresponding data symbol; and (b) a receiver comprising: (i) a receiver filter; and (ii) a data detector for detecting the transmitted data symbols: wherein the improvement comprises that: (c) the code-converter is arranged to convert each data it into a corresponding data symbol having a duration 5T/2, the data symbol being composed of five pulses of T/2 duration having alternately opposed polarities, the amplitudes of a first pair of pulses on either side of a central pulse being equal and being "a" times an amplitude of the central pulse, where "a" is a factor≦1, and amplitudes of a second pair of pulses on either side of the first pair of pulses being equal and being "b" times the amplitude of the central pulse where "b" is a factor≦1.
Claim 6
Dependent Claim 239 words
A transmission system comprising: (a) a transmitter for transmitting binary data signals via a high-pass transmission means, the transmitter comprising: (i) a data source for generating data bits in synchronous consecutive bit intervals having a duration T; and (ii) a code converter for converting each data bit into a corresponding data symbol of duration 5T/2, the data symbol being composed of first, second, third, fourth, and fifth pulses, each pulse being of equal pulse duration, said pulse duration being not more than T/2, said pulses being equally spaced, and said pulses being of alternately opposite polarities, said third pulse being a central pulse having an amplitude, said second and fourth pulses forming a first pair of pulses on either side of the central pulse, said first pair of pulses having equal amplitudes which are a factor of "a" times the amplitude of the central pulse, where "a" is a number less than or equal to one, the first and fifth pulses forming a second pair of pulses on either side of the first pair of pulses, the second pair of pulses having equal amplitudes which are a factor of "b" times the amplitude of the central pulse, where "b" is a number less than or equal to one, whereby transmitted data symbols overlap to form a multi-level transmission signal; and (b) a receiver comprising: (i) a receive filter; and (ii) a data detector for detecting the transmitted data symbols.
Claim 7
Dependent Claim 239 words
A transmission system comprising: (a) a transmitter for transmitting binary data signals via a high-pass transmission means, the transmitter comprising: (i) a data source for generating data bits in synchronous consecutive bit intervals having a duration T; and (ii) a code converter for converting each data bit into a corresponding data symbol of duration 5T/2, the data symbol being composed of first, second, third, fourth, and fifth pulses, each pulse being of equal pulse duration, said pulse duration being not more than T/2, said pulses being equally spaced, and said pulses being of alternately opposite polarities, said third pulse being a central pulse having an amplitude, said second and fourth pulses forming a first pair of pulses on either side of the central pulse, said first pair of pulses having equal amplitudes which are a factor of "a" times the amplitude of the central pulse, where "a" is a number less than or equal to one, the first and fifth pulses forming a second pair of pulses on either side of the first pair of pulses, the second pair of pulses having equal amplitudes which are a factor of "b" times the amplitude of the central pulse, where "b" is a number less than or equal to one, whereby transmitted data symbols overlap to form a multi-level transmission signal; and (b) a receiver comprising: (i) a receive filter; and (ii) a data detector for detecting the transmitted data symbols.
Claim 8
Dependent Claim 17 words
A transmission system as claimed in claim 3 wherein "a " is 0.6667 and "b" is 0.1667.
Claim 9
Dependent Claim 194 words
A code converter comprising: (a) an input for receiving data bits in synchronous consecutive bit intervals of duration T; (b) means for converting each data bit into a corresponding data symbol of duration 5T/2, the data symbol being composed of first, second, third, fourth, and fifth pulses, each pulse being of equal pulse duration, said pulse duration being not more than T/2, said pulses being equally spaced, and of alternately opposite polarities, said third pulse being a central pulse having an amplitude, said second and fourth pulses forming a first pair of pulses on either side of the central pulse, said first pair of pulses having equal amplitudes which are a factor of "a" times the amplitude of the central pulse, where "a" is a number less than or equal to one, the first and fifth pulses forming a second pair of pulses on either side of the first pair of pulses, the second pair of pulses having equal amplitudes which are a factor of "b" times the amplitude of the central pulse, where "b" is a number less than or equal to one; (c) an output at which said data symbol is provided.
Claim 10
Dependent Claim 194 words
A code converter comprising: (a) an input for receiving data bits in synchronous consecutive bit intervals of duration T; (b) means for converting each data bit into a corresponding data symbol of duration 5T/2, the data symbol being composed of first, second, third, fourth, and fifth pulses, each pulse being of equal pulse duration, said pulse duration being not more than T/2, said pulses being equally spaced, and of alternately opposite polarities, said third pulse being a central pulse having an amplitude, said second and fourth pulses forming a first pair of pulses on either side of the central pulse, said first pair of pulses having equal amplitudes which are a factor of "a" times the amplitude of the central pulse, where "a" is a number less than or equal to one, the first and fifth pulses forming a second pair of pulses on either side of the first pair of pulses, the second pair of pulses having equal amplitudes which are a factor of "b" times the amplitude of the central pulse, where "b" is a number less than or equal to one; (c) an output at which said data symbol is provided.
Claim 11
Dependent Claim 13 words
The converter of claim 6 wherein "a" is 0.6667 and "b" is 0.1667.
Claim 12
Dependent Claim 214 words
A receiver for receiving data symbols representing binary data signals, including data bits having consecutive bit intervals of duration T, the receiver comprising: (a) an input for receiving data symbols which are composed of first, second, third, fourth, and fifth pulses, each pulse being of equal pulse duration, said pulse duration being not more than T/2, said pulses being equally spaced, so that sequential pulses are 5T/2 apart, and said pulses being of alternately opposite polarities, said third pulse being a central pulse having an amplitude, said second and fourth pulses forming a first pair of pulses on either side of the central pulse, said first pair of pulses having equal amplitudes which are a factor of "a" times the amplitude of the central pulse, where "a" is a number less than or equal to one, the first and fifth pulses forming a second pair of pulses on either side of the first pair of pulses, the second pair of pulses having equal amplitudes which are a factor of "b" times the amplitude of the central pulse, where "b" is a number less than or equal to one; (b) a receive filter coupled to the input; and (c) a data detector coupled to an output of the receive filter for detecting the data symbols.
Claim 13
Dependent Claim 214 words
A receiver for receiving data symbols representing binary data signals, including data bits having consecutive bit intervals of duration T, the receiver comprising: (a) an input for receiving data symbols which are composed of first, second, third, fourth, and fifth pulses, each pulse being of equal pulse duration, said pulse duration being not more than T/2, said pulses being equally spaced, so that sequential pulses are 5T/2 apart, and said pulses being of alternately opposite polarities, said third pulse being a central pulse having an amplitude, said second and fourth pulses forming a first pair of pulses on either side of the central pulse, said first pair of pulses having equal amplitudes which are a factor of "a" times the amplitude of the central pulse, where "a" is a number less than or equal to one, the first and fifth pulses forming a second pair of pulses on either side of the first pair of pulses, the second pair of pulses having equal amplitudes which are a factor of "b" times the amplitude of the central pulse, where "b" is a number less than or equal to one; (b) a receive filter coupled to the input; and (c) a data detector coupled to an output of the receive filter for detecting the data symbols.
Claim 14
Dependent Claim 204 words
A transmitter for transmitting binary data signals, the transmitter comprising: (a) a data source for generating data bits in synchronous consecutive bit intervals having a duration T; (b) a code converter for converting each data bit into a corresponding data symbol of duration 5T/2, the data symbol being composed of first, second, third, fourth, and fifth pulses, each pulse being of equal pulse duration, said pulse duration being not more than T/2, said pulses being equally spaced, so that sequential pulses are 5T/2 apart, and said pulses being of alternately opposite polarities, said third pulse being a central pulse having an amplitude, said second and fourth pulses forming a first pair of pulses on either side of the central pulse, said first pair of pulses having equal amplitudes which are a factor of "a" times the amplitude of the central pulse, where "a" is a number less than or equal to one, the first and fifth pulses forming a second pair of pulses on either side of the first pair of pulses, the second pair of pulses having equal amplitudes which are a factor of "b" times the amplitude of the central pulse, where "b" is a number less than or equal to one.
Claim 15
Dependent Claim 204 words
A transmitter for transmitting binary data signals, the transmitter comprising: (a) a data source for generating data bits in synchronous consecutive bit intervals having a duration T; (b) a code converter for converting each data bit into a corresponding data symbol of duration 5T/2, the data symbol being composed of first, second, third, fourth, and fifth pulses, each pulse being of equal pulse duration, said pulse duration being not more than T/2, said pulses being equally spaced, so that sequential pulses are 5T/2 apart, and said pulses being of alternately opposite polarities, said third pulse being a central pulse having an amplitude, said second and fourth pulses forming a first pair of pulses on either side of the central pulse, said first pair of pulses having equal amplitudes which are a factor of "a" times the amplitude of the central pulse, where "a" is a number less than or equal to one, the first and fifth pulses forming a second pair of pulses on either side of the first pair of pulses, the second pair of pulses having equal amplitudes which are a factor of "b" times the amplitude of the central pulse, where "b" is a number less than or equal to one.
Claim 16
Dependent Claim 13 words
The transmitter of claim 9 wherein "a" is 0.6667 and "b" is 0.1667.

References Cited (Backward Citations)

WO1985004298A1 Cited
EP0164244A2 Cited
US4768206A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-06-17 1994-12-17 1995-06-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-06-17 1998-12-17 1999-06-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-06-17 2002-12-17 2003-06-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag