← Back to Patent Explorer
US4375581A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital transmission error reduction

Assignee: AT&T Inc
•
Filing: 1980-06-30
•
Granted: 1983-03-01
•
Expires: 2000-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a transmission system, reconstruction of a portion of the signal lost in transmission is based on signal encoding at the transmitter, and decoding at the receiver; at the transmitter, sequential portions of the signal are intermixed to form encoded portions, and autocorrelation factors (waveform feature signals) of the original portions are added to each encoded portion to form a packet; at the receiver, any missing packet is reconstructed from the adjacent received packet.

Inventors

  • 👤 Nuggehally S. Jayant

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 22:39
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/004; H04L1/0056; H04L1/0057; H04B; H04B14/00; H04B14/02; H04B14/04

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 162 words
A signal processing arrangement comprising: means for receiving an input signal; and means for converting segments of said input signal into coded signal packets characterized in that said converting means (110) comprises means (103, 105) responsive to said input signal for generating a sequence of coded signals; means (103, 105) responsive to the sequence of coded signals for forming coded signal blocks, each block corresponding to an input signal segment; means (109) for dividing each block of coded signals into a plurality of groups; means (111) responsive to the coded signals of each block for generating a signal representative of a waveform feature of the corresponding input signal segment, the waveform feature signal of each block being adapted to modify one coded signal group of the block to approximate another coded signal group of the block; and means (115) for combining the waveform feature signal of each block with each coded signal group of said block to form said coded signal packets.
Claim 2
Dependent Claim 162 words
A signal processing arrangement comprising: means for receiving an input signal; and means for converting segments of said input signal into coded signal packets characterized in that said converting means (110) comprises means (103, 105) responsive to said input signal for generating a sequence of coded signals; means (103, 105) responsive to the sequence of coded signals for forming coded signal blocks, each block corresponding to an input signal segment; means (109) for dividing each block of coded signals into a plurality of groups; means (111) responsive to the coded signals of each block for generating a signal representative of a waveform feature of the corresponding input signal segment, the waveform feature signal of each block being adapted to modify one coded signal group of the block to approximate another coded signal group of the block; and means (115) for combining the waveform feature signal of each block with each coded signal group of said block to form said coded signal packets.
Claim 3
Dependent Claim 103 words
A signal processing arrangement according to claim 1 further comprising means for transforming said coded signal packets into a replica of the block signal; characterized in that said transforming means (150) comprises means (121) for assembling the coded signal packets of said block; means (122) responsive to said assembled block coded signal packets for detecting the absence of a block coded signal packet; means (123) responsive to the operation of said detecting means for generating a set of signals representative of the absent coded signal packet from the block waveform feature signal and at least one other coded signal packet of the block.
Claim 4
Dependent Claim 68 words
A signal processing arrangement according to claim 2 further characterized in that said dividing means (109) comprises means (209, 212, 213, 217, 222) for partitioning each block into first and second groups; and said block waveform feature signal generating means (111) comprises means (211) for generating a signal representative of the correlation of the coded signals of said first group and the coded signals of said second group.
Claim 5
Dependent Claim 60 words
A signal processing arrangement according to claim 3 further characterized in that said means (123) for generating a set of signals representative of the absent coded signal packet comprises means (321) jointly responsive to the block correlation signal and the coded signals of the other packet for producing a set of coded signals corresponding to the absent packet coded signals.
Claim 6
Dependent Claim 140 words
A signal processing arrangement according to claim 4 further characterized in that said block partitioning means (209, 212, 213, 217, 222) is adapted to form a first set of coded signals u 2 , u 4 , . . . u N corresponding to the even coded signals of the block and a second set of coded signals u 1 , u 3 , . . . u N-1 corresponding to the odd coded signals of the block from the block coded signals u 1 , u 2 , u 3 , u 4 , . . . u N ; and said correlation signal generating means (211) is adapted to generate a signal representative of the correlation of each coded signal of one set of coded signals to the adjacent coded signals of the other set of coded signals.
Claim 7
Dependent Claim 71 words
A signal processing arrangement according to claim 5 further characterized in that said means (321) for producing a set of coded signals corresponding to the absent coded signal pocket is adapted to combine the correlation signal with each successive pair of coded signals of the other block packet to form a signal which approximates the coded signal of the absent coded signal packet intermediate the successive coded signals of said pair.
Claim 8
Dependent Claim 78 words
A signal processing arrangement according to claim 1 further comprising means for transforming said block coded signal packets into a replica of the block input signal; characterized in that said transforming means comprises means (305) for selecting at least one block coded signal packet; and means (321) jointly responsive to the coded signals of said selected block coded signal packet and the block waveform feature signal for generating signals representative of the other coded packets of said block.
Claim 9
Independent Claim 151 words
A method for processing signals comprising the steps of receiving an input signal, and converting segments of said input signal into coded signal packets characterized in that said input signal converting step comprises generating a sequence of coded signals responsive to said input signal; arranging the sequence of coded signals in successive coded signal blocks, each block corresponding to an input signal segment; dividing each block of coded signals into a plurality of groups; generating a signal responsive to the coded signals of each block representative of a waveform feature of the segment of the input signal corresponding to the block, the waveform feature signal of each block being adapted to modify one coded signal group of the block to approximate another coded signal group of the block; and combining the waveform feature signal of each block with each coded signal group of said block to form said coded signal packets.
Claim 10
Independent Claim 151 words
A method for processing signals comprising the steps of receiving an input signal, and converting segments of said input signal into coded signal packets characterized in that said input signal converting step comprises generating a sequence of coded signals responsive to said input signal; arranging the sequence of coded signals in successive coded signal blocks, each block corresponding to an input signal segment; dividing each block of coded signals into a plurality of groups; generating a signal responsive to the coded signals of each block representative of a waveform feature of the segment of the input signal corresponding to the block, the waveform feature signal of each block being adapted to modify one coded signal group of the block to approximate another coded signal group of the block; and combining the waveform feature signal of each block with each coded signal group of said block to form said coded signal packets.
Claim 11
Dependent Claim 81 words
A method for processing signals according to claim 8 further comprising transforming said coded replica of said input signal; characterized in that said transforming step comprises assembling the coded signal packets of each block; producing responsive to the absence of a block coded signal packet in said assembled packets a set of signals representative of the absent coded signal packet from the block waveform feature signal and the coded signals of at least one other coded signal packet of the block.
Claim 12
Dependent Claim 64 words
A method for processing a signal according to claim 9 further characterized in that the dividing of a block into a plurality of groups comprises partitioning the block into first and second groups; and the block waveform feature signal generation comprises producing a signal representative of the correlation of the coded signals of the first group and the coded signals of the second group.
Claim 13
Dependent Claim 60 words
A method for processing a signal according to claim 10 further characterized in that producing a set of signals representative of the absent coded signal packet comprises generating a set of coded signals corresponding to the absent packet coded signals jointly responsive to the block correlation signal and the coded signals of the other coded signal packet of the block.
Claim 14
Dependent Claim 116 words
A method for processing a signal according to claim 11 further characterized in that the block partitioning comprises forming a first set of coded signals u 1 , u 3 , u 5 , . . . u N-1 corresponding to the odd occurring coded signals of the block and a second set of coded signals u 2 , u 4 , u 6 , . . . u N corresponding to the even occurring signals of the block; and the generation of the correlation signal comprises producing a signal representative of the correlation of each coded signal of one set of coded signals to the adjacent coded signal of the other set of coded signals.
Claim 15
Dependent Claim 75 words
A method for processing a signal according to claim 12 further characterized in that the producing of a set of coded signals corresponding to the absent packet coded signals comprises combining the correlation signal of the block with a successive pair of coded signals of the other set of coded signals of the block to form a signal which approximates the coded signal of the absent packet intermediate the successive coded signals of said pair.
Claim 16
Dependent Claim 72 words
A method for processing signals according to claim 8 further comprising the step of transforming said block coded signal packets into a replica of the block signal; characterized in that p1 said transforming step includes selecting at least one of said block coded signal packets; and generating signals representative of other coded signal packets of the block waveform from the block feature signal and the selected coded signal packet of the block.
Claim 17
Dependent Claim 169 words
A speech signal communication system comprising means for receiving an input speech signal, means for converting segments of said input speech signal into successive coded signal packets; and means for applying said coded signal packets to a communication channel; said converting means comprising means responsive to said input speech signal for generating a sequence of coded signals; means responsive to the sequence of coded signals for forming coded signal blocks, each block corresponding to an input speech signal segment; means for dividing each block of coded signals into a plurality of groups; means responsive to the coded signals of each block for generating a signal representative of a waveform feature of the corresponding input signal segment, the waveform feature signal of each block being adapted to modify one coded signal group of the block to approximate another coded signal group of the block; and means for combining the block waveform feature signal of each block with each coded signal group of said block to form said coded signal packets.
Claim 18
Dependent Claim 169 words
A speech signal communication system comprising means for receiving an input speech signal, means for converting segments of said input speech signal into successive coded signal packets; and means for applying said coded signal packets to a communication channel; said converting means comprising means responsive to said input speech signal for generating a sequence of coded signals; means responsive to the sequence of coded signals for forming coded signal blocks, each block corresponding to an input speech signal segment; means for dividing each block of coded signals into a plurality of groups; means responsive to the coded signals of each block for generating a signal representative of a waveform feature of the corresponding input signal segment, the waveform feature signal of each block being adapted to modify one coded signal group of the block to approximate another coded signal group of the block; and means for combining the block waveform feature signal of each block with each coded signal group of said block to form said coded signal packets.
Claim 19
Dependent Claim 99 words
A speech signal communication system according to claim 15 further comprising means for transforming the speech signal packets from said communication channel into a replica of said speech signal segment including means for assembling the coded signal packets of said block; means responsive to the assembled coded signal packets for detecting the absence of a block coded signal packet; means responsive to the operation of said detecting means for generating a set of signals representative of the absent block coded signal packet from the block waveform feature signal and at least one other coded signal packet of the block.
Claim 20
Dependent Claim 61 words
A speech signal communication system according to claim 16 wherein said dividing means comprises means for partitioning each block into first and second groups of coded signals; and said block waveform feature signal generating means comprises means for generating a signal representative of the correlation of the coded signals of the first group and the coded signals of the second group.
Claim 21
Dependent Claim 63 words
A speech signal communication system according to claim 17 wherein said means for generating a set of signals representative of the absent coded signal packet of a block comprises means jointly responsive to the correlation signal of the block and the coded signals of the other packet for producing a set of coded signals corresponding to the coded signals of the absent packet.
Claim 22
Dependent Claim 123 words
A speech signal communication system according to claim 18 wherein said block partitioning means comprises means responsive to the coded signals of the block u 1 , u 2 , u 3 , u 4 . . . u N for selecting a first set of alternately occurring coded signals u 1 , u 3 . . . u N-1 and a second set of alternately occurring coded signals u 2 , u 4 , . . . u N ; and said correlation signal generating means comprises means for producing a signal representative of the correlation of each coded signal of one of said first and second sets with the adjacent coded signals of the other of said first and second sets.
Claim 23
Dependent Claim 69 words
A speech signal communication system according to claim 19 wherein said means for producing a set of coded signals corresponding to the absent coded signal packet comprises means for combining the block correlation signal with each pair of successive coded signals of the other coded signal packet to form a signal approximating the coded signal of the absent coded signal packet intermediate the successive coded signals of said pair.
Claim 24
Dependent Claim 168 words
In a speech communication system, a method for processing speech signals comprising the steps of receiving an input speech signal; converting segments of said input speech signal into successive digitally coded signal packets; and applying said digitally coded signal packets to a communication channel; said input speech signal converting step comprising the steps of generating a sequence of coded signals responsive to said input signal; forming coded signal blocks responsive to the sequence of coded signals, each block corresponding to an input speech signal segment; dividing each block of coded signals into a plurality of groups; generating a signal responsive to the coded signals of each block representative of a waveform feature of the corresponding input signal segment, the waveform feature signal of each block being adapted to modify one coded signal group of the block to approximate another coded signal group of the block; and combining the waveform feature signal of each block with each coded signal group of said block to form said coded signal packets.
Claim 25
Dependent Claim 168 words
In a speech communication system, a method for processing speech signals comprising the steps of receiving an input speech signal; converting segments of said input speech signal into successive digitally coded signal packets; and applying said digitally coded signal packets to a communication channel; said input speech signal converting step comprising the steps of generating a sequence of coded signals responsive to said input signal; forming coded signal blocks responsive to the sequence of coded signals, each block corresponding to an input speech signal segment; dividing each block of coded signals into a plurality of groups; generating a signal responsive to the coded signals of each block representative of a waveform feature of the corresponding input signal segment, the waveform feature signal of each block being adapted to modify one coded signal group of the block to approximate another coded signal group of the block; and combining the waveform feature signal of each block with each coded signal group of said block to form said coded signal packets.
Claim 26
Dependent Claim 100 words
In a speech communication system, the method for processing speech signals according to claim 21 further comprising the step of transforming the speech signal packets from said communication channel into a replica of said speech signal segment including assembling the coded signal packets of said block; detecting the absence of a block coded signal packet responsive to the assembled coded signal packets; generating a set of signals representative of the absent block waveform coded signal packet from the block feature signal and at least one other coded signal packet of the block responsive to the detection of said absent packet.
Claim 27
Dependent Claim 65 words
In a speech communication system, the method of processing of speech signals according to claim 22 wherein said block dividing step comprises partitioning each block into first and second groups of coded signals; and said block waveform feature signal generating step comprises generating a signal representative of the correlation of the coded signals of the first group and the coded signals of the second group.
Claim 28
Dependent Claim 69 words
In a speech communication system, the method of processing speech signals according to claim 23 wherein the generation of a set of signals representative of the absent coded signal packet of a block comprises; producing a set of coded signals corresponding to the coded signals of the absent block jointly responsive to the correlation signal of the block and the coded signals of the other packet of the block.
Claim 29
Dependent Claim 88 words
In a speech communication system, the method of processing a speech signal according to claim 24 wherein the block partitioning comprises selecting a first set of alternately occurring coded signals and a second set of alternately occurring coded signals from the successive coded signals of the block; and the generation of said correlation signal comprises producing a signal representative of the correlation of each coded signal of one of said first and second sets with the adjacent coded signals of the other of said first and second sets.
Claim 30
Dependent Claim 73 words
In a speech communication system, the method of processing a speech signal according to claim 25 wherein the producing of a set of coded signals corresponding to the absent coded signal packet comprises combining the block correlation signal with each pair of successive coded signals of the other coded signal packet to form a signal approximating the coded signal of the absent coded signal packet intermediate the successive coded signals of said pair.
Claim 31
Dependent Claim 168 words
A signal processing system in which a signal is represented by successive blocks of coded signals, each coded signal block corresponding to a waveform segment is divided into a plurality of groups, and each group is combined with a signal representative of a waveform feature of the corresponding segment to form a coded signal packet, the waveform feature signal of each block being adapted to modify one coded signal group of the block to approximate another coded signal group of the block, said signal processing system comprising means for receiving coded signal packets; means for assembling the coded signal packets of said block; means responsive to said assembled block coded signal packets for detecting the absence of a block coded signal packet; and means responsive to the operation of said detecting means for generating a set of signals representative of the coded signal group of the absent coded signal packet responsive to the block waveform feature signal and at least one other coded signal group of the block.
Claim 32
Dependent Claim 168 words
A signal processing system in which a signal is represented by successive blocks of coded signals, each coded signal block corresponding to a waveform segment is divided into a plurality of groups, and each group is combined with a signal representative of a waveform feature of the corresponding segment to form a coded signal packet, the waveform feature signal of each block being adapted to modify one coded signal group of the block to approximate another coded signal group of the block, said signal processing system comprising means for receiving coded signal packets; means for assembling the coded signal packets of said block; means responsive to said assembled block coded signal packets for detecting the absence of a block coded signal packet; and means responsive to the operation of said detecting means for generating a set of signals representative of the coded signal group of the absent coded signal packet responsive to the block waveform feature signal and at least one other coded signal group of the block.
Claim 33
Dependent Claim 104 words
A signal processing arrangement according to claim 27 in which each block is partitioned into first and second groups, and said block waveform feature signal is representative of the correlation of the coded signals of said first group and the coded signals of said second group, wherein said means for generating a set of signals representative of the coded signal group of the absent coded signal packet comprises means jointly responsive to the block correlation signal and the coded signal group of the other packet for producing a set of coded signals corresponding to the coded signal group of the absent coded signal packet.
Claim 34
Dependent Claim 72 words
A signal processing arrangement according to claim 28 wherein said means for producing a set of coded signals corresponding to the coded signal group of the absent coded signal packet is adapted to combine the correlation signal with each successive pair of coded signals of the other block packet to form a signal which approximates the coded signals of the absent coded signal packet intermediate the successive coded signals of said pair.
Claim 35
Independent Claim 154 words
A method for processing signals in which a signal is represented by successive blocks of coded signals, each coded signal block corresponding to a waveform segment is divided into a plurality of groups, and each group is combined with a signal representative of a waveform feature of the corresponding segment to form a coded signal packet, the waveform feature signal of each block being adapted to modify one coded signal group of the block to approximate another coded signal group of the block, said signal processing method comprising the steps of receiving coded signal packets; assembling the coded signal packets of said block; detecting the absence of a block coded signal packet responsive to said assembled block coded signal packets; generating a set of signals representative of the coded signal group of the absent coded signal packet responsive to the block waveform feature signal and at least one coded signal group of the block.
Claim 36
Independent Claim 154 words
A method for processing signals in which a signal is represented by successive blocks of coded signals, each coded signal block corresponding to a waveform segment is divided into a plurality of groups, and each group is combined with a signal representative of a waveform feature of the corresponding segment to form a coded signal packet, the waveform feature signal of each block being adapted to modify one coded signal group of the block to approximate another coded signal group of the block, said signal processing method comprising the steps of receiving coded signal packets; assembling the coded signal packets of said block; detecting the absence of a block coded signal packet responsive to said assembled block coded signal packets; generating a set of signals representative of the coded signal group of the absent coded signal packet responsive to the block waveform feature signal and at least one coded signal group of the block.
Claim 37
Dependent Claim 102 words
A method for processing signals according to claim 30 in which each block is partitioned into first and second groups, and said block feature signal is representative of the correlation of the coded signals of said first group and the coded signals of said second group, wherein said step for generating a set of signals representative of the coded signal group of the absent coded signal packet comprises producing a set of coded signals corresponding to the coded signal group of the absent coded signal packet jointly responsive to the block correlation signal and the coded signal group of the other packet.
Claim 38
Dependent Claim 74 words
A method for processing signals according to claim 31 wherein said step for producing a set of coded signals corresponding to the coded signal group of the absent coded signal packet comprises the step of combining the correlation signal with each successive pair of coded signals of the other block packet to form a signal which approximates the coded signals of the absent coded signal packet intermediate the successive coded signals of said pair.

References Cited (Backward Citations)

US3310751A Cited
US3404373A Cited
US3444516A Cited
US3544963A Cited
US3568147A Cited
US3638182A Cited
US4054863A Cited
US4206440A Cited
US4100377A Cited
US4145683A Cited
US4267407A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-02-28 1986-08-30 1987-03-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-02-28 1990-08-30 1991-03-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-02-28 1994-08-30 1995-03-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag