IP Library Granted Patent US 7,043,681
Granted Patent B2
US 7,043,681 · App. 10/138,898 · Granted May 9, 2006

Digital audio broadcasting method and apparatus using complementary pattern-mapped convolutional codes

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,043,681
App. No.
10/138,898
Granted
May 9, 2006
Kind
B2
Abstract

A method of transmitting digital information comprises the steps of forward error correction encoding a plurality of bits of digital information using complementary pattern-mapped convolutional codes, modulating a plurality of carrier signals with the forward error corrected bits, and transmitting the carrier signals. The modulation can include the step of independently amplitude shift keying in-phase and quadrature components of the QAM constellation using Gray code constellation points corresponding to amplitude levels. Transmitters that transmit signals in accordance with the method and receivers that receive such signals are also included.

Claims (66)

1. A method of transmitting digital information comprising the steps of:

forward error correction encoding a plurality of bits of digital information using complementary pattern-mapped convolutional codes;

modulating a plurality of carrier signals with the forward error corrected bits; and

transmitting the carrier signals.

2. A method according to claim 1 , wherein the code partitions comprise an upper main partition, a lower main partition, an upper backup partition, and a lower backup partition, wherein the upper main partition and the lower main partition do not overlap, the upper backup partition and the lower backup partitions do not overlap, the upper backup partition overlaps first portions of both the upper main partition and the lower main partition, and the lower backup partition overlaps second portions of both the upper main partition and the lower main partition.

3. A method according to claim 1 , wherein the step of forward error correction encoding the bits comprises the steps of:

deleting predetermined bits in the plurality of bits to produce a modified plurality of bits;

allocating the modified plurality of bits among a plurality of partitions;

mapping in-phase and quadrature components of the modified plurality of bits to a QAM constellation;

independently amplitude shift keying in-phase and quadrature components of the QAM constellation using Gray code mapped constellation points corresponding to a plurality of amplitude levels;

assessing the relative value of code bits to be mapped to the constellation points; and

assigning more valuable bits to most significant bits in the constellation points.

4. A method according to claim 3 , wherein the code partitions comprise an upper main partition, a lower main partition, an upper backup partition, and a lower backup partition, wherein the upper main partition and the lower main partition do not overlap, the upper backup partition and the lower backup partitions do not overlap, the upper backup partition overlaps first portions of both the upper main partition and the lower main partition, and the lower backup partition overlaps second portions of both the upper main partition and the lower main partition.

5. A method according to claim 1 , wherein the step of forward error correction encoding the bits comprises the steps of:

defining a plurality of code partitions;

finding noncatastrophic partition codes; and

the noncatastrophic codes to a QAM constellation.

6. A method according to claim 5 , wherein the partition codes comprise punctured codes.

7. A method according to claim 5 , wherein the step of modulating a plurality of carrier signals with the forward error corrected bits comprises the step of:

independently amplitude shift keying in-phase and quadrature components of the QAM constellation.

8. A method according to claim 7 , wherein the step of amplitude shift keying in-phase and quadrature components of the QAM constellation uses Gray code mapped constellation points corresponding to a plurality of amplitude levels.

9. A method according to claim 8 , further comprising the steps of:

assessing the relative value of code bits to be mapped to the constellation points; and

assigning more valuable bits to most significant bits in the constellation points.

10. A transmitter comprising:

means for forward error correction encoding a plurality of bits of digital information using complementary pattern-mapped convolutional codes;

means for modulating a plurality of carrier signals with the forward error corrected bits; and

means for transmitting the carrier signals.

11. A transmitter according to claim 10 , wherein the complementary pattern-mapped convolutional codes comprise:

a plurality of noncatastrophic partition codes mapped to a QAM constellation.

12. A transmitter according to claim 10 , wherein the means for forward error correction encoding the bits comprises:

means for deleting predetermined bits in the plurality of bits to produce a modified plurality of bits;

means for allocating the modified plurality of bits among a plurality of partitions; and

means for mapping in-phase and quadrature components of the modified plurality of bits to a QAM constellation.

13. A transmitter according to claim 10 , wherein the means for modulating a plurality of carrier signals with the forward error corrected bits comprises:

means for independently amplitude shift keying in-phase and quadrature components of the QAM constellation.

14. A transmitter according to claim 13 , wherein the means for independently amplitude shift keying in-phase and quadrature components of the QAM constellation uses Gray code mapped constellation points corresponding to a plurality of amplitude levels.

15. A method of receiving an information signal comprising the steps of:

receiving a plurality of carrier signals modulated by a plurality of complementary pattern-mapped convolutional coded bits;

demodulating the carrier signals to recover the complementary pattern-mapped convolutional coded bits; and

producing an output signal based on the complementary pattern-mapped convolutional coded bits.

16. A method according to claim 15 , wherein the step of demodulating the carrier signals comprises the steps of:

passing the complementary pattern-mapped convolutional coded bits through a nonlinear limiter.

17. A receiver for receiving an information signal comprising:

means for receiving a plurality of carrier signals modulated by a plurality of complementary pattern-mapped convolutional coded bits;

means for demodulating the carrier signals to recover the complementary pattern-mapped convolutional coded bits; and

means for producing an output signal based on the complementary pattern-mapped convolutional coded bits.

18. A receiver according to claim 17 , wherein the means for demodulating the carrier signals comprises:

means for passing the complementary pattern-mapped convolutional coded bits through a nonlinear limiter.

19. A transmitter comprising:

an encoder for forward error correction encoding a plurality of bits of digital information using complementary pattern-mapped convolutional codes;

a modulator for modulating a plurality of carrier signals with the forward error corrected bits; and

an antenna for transmitting the carrier signals.

20. A transmitter according to claim 19 , wherein the complementary pattern-mapped convolutional codes comprise:

a plurality of noncatastrophic partition codes mapped to a QAM constellation.

21. A transmitter according to claim 19 , wherein the encoder comprises:

a processor for deleting predetermined bits in the plurality of bits to produce a modified plurality of bits, for allocating the modified plurality of bits among a plurality of partitions, and for mapping in-phase and quadrature components of the modified plurality of bits to a QAM constellation.

22. A transmitter according to claim 19 , wherein the modulator comprises:

a processor for independently amplitude shift keying in-phase and quadrature components of the QAM constellation.

23. A transmitter according to claim 22 , wherein the processor for independently amplitude shift keying in-phase and quadrature components of the QAM constellation uses Gray code mapped constellation points corresponding to a plurality of amplitude levels.

24. A receiver for receiving an information signal comprising:

an antenna for receiving a plurality of carrier signals modulated by a plurality of complementary pattern-mapped convolutional coded bits;

a demodulator for demodulating the carrier signals to recover the complementary pattern-mapped convolutional coded bits; and

an output for producing an output signal based on the complementary pattern-mapped convolutional coded bits.

25. A receiver according to claim 24 , wherein the demodulator comprises:

a nonlinear limiter.

Assignments (7)
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS Recorded Oct 27, 2022
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: VEVEO LLC (F.K.A. VEVEO, INC.); DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
Reel/Frame 061786/0675 →
RELEASE OF SECURITY INTEREST Recorded Jun 11, 2020
From: ROYAL BANK OF CANADA
To: TESSERA, INC.; INVENSAS BONDING TECHNOLOGIES, INC. (F/K/A ZIPTRONIX, INC.); FOTONATION CORPORATION (F/K/A DIGITALOPTICS CORPORATION AND F/K/A DIGITALOPTICS CORPORATION MEMS); INVENSAS CORPORATION; TESSERA ADVANCED TECHNOLOGIES, INC; DTS, INC.; DTS LLC; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
Reel/Frame 052920/0001 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
RELEASE OF SECURITY INTEREST Recorded Dec 6, 2016
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: IBIQUITY DIGITAL CORPORATION
Reel/Frame 040821/0108 →
SECURITY INTEREST Recorded Dec 2, 2016
From: INVENSAS CORPORATION; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; ZIPTRONIX, INC.; DIGITALOPTICS CORPORATION; DIGITALOPTICS CORPORATION MEMS; DTS, LLC; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 040797/0001 →
SECURITY INTEREST Recorded Nov 9, 2015
From: IBIQUITY DIGITAL CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 037069/0153 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2015
From: MERRILL LYNCH CREDIT PRODUCTS, LLC
To: IBIQUITY DIGITAL CORPORATION
Reel/Frame 036877/0146 →