IP Library Granted Patent US 7,697,620
Granted Patent B2
US 7,697,620 · App. 11/272,978 · Granted Apr 13, 2010

Equalizer for AM in-band on-channel radio receivers

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,697,620
App. No.
11/272,978
Granted
Apr 13, 2010
Kind
B2
Abstract

A method is provided for equalizing OFDM symbol vectors received on AM in-band on-channel radio signal including a main carrier and first and second BPSK modulated subcarriers. The method comprises the steps of: computing a BPSK magnitude signal; filtering the BPSK magnitude signal; filtering complex samples received on the main carrier; using the filtered BPSK magnitude signal and the filtered complex samples received on the main carrier to compute a plurality of flat fade equalization coefficients; and multiplying the OFDM symbol vectors by the flat fade equalization coefficients. A receiver that includes an equalizer, which operates in accordance with the method is also provided.

Claims (35)

1. A method of equalizing OFDM symbol vectors received on an AM in-band on-channel radio signal, the method comprising the steps of:

using processing circuitry to process an AM in-band on-channel radio signal, wherein the processing circuitry arranges a plurality of training symbols in a training symbol vector, median filters the training symbol vector to produce a median value estimate of the training symbol vector, smoothes the median value estimate of the training symbol vector over time and frequency, uses the smoothed median value to compute a plurality of equalization coefficients, and multiplies the OFDM symbol vectors by the equalization coefficients, wherein the equalization coefficients are smoothed using a quadratic fit function and a different quadratic fit function is used for each subcarrier location.

2. The method of claim 1 , wherein the quadratic fit function is fitted to a middle and two extreme points of a subcarrier span.

3. The method of claim 1 , further comprising the step of:

complementary combining tertiary partitions in the AM in-band on-channel radio signal prior to equalization.

4. The method of claim 1 , wherein the median value estimate of the training symbol vector is smoothed using the quadratic fit algorithm.

5. The method of claim 4 , wherein the quadratic fit algorithm smoothes the estimates within a partition shape.

6. The method of claim 1 , further comprising the step of:

adaptive complementary combining secondary partitions in the AM in-band on-channel radio signal prior to equalization.

7. A receiver for receiving OFDM symbol vectors on AM in-band on-channel radio signal, the receiver comprising:

an input for receiving the AM in-band on-channel radio signal;

an equalizer for arranging a plurality of training symbols in a training symbol vector, for median filtering the training symbol vector to produce a median value estimate of the training symbol vector, for smoothing the median value estimate of the training symbol vector over time and frequency, for using the smoothed median value estimate to compute a plurality of equalization coefficients, and for multiplying the OFDM symbol vectors by the equalization coefficients, wherein the equalization coefficients are smoothed using a quadratic fit function and a different quadratic fit function is used for each subcarrier location; and

an output device for producing an output in response to the AM in-band on-channel radio signal.

8. The receiver of claim 7 , wherein the quadratic fit function is fitted to a middle and two extreme points of a subcarrier span.

9. The receiver of claim 7 , wherein the equalizer:

complementary combines tertiary partitions in the AM in-band on-channel radio signal prior to equalization.

10. The receiver of claim 7 , wherein the median value estimate of the training symbol vector is smoothed using the quadratic fit algorithm.

11. The receiver of claim 10 , wherein the quadratic fit algorithm smoothes the estimates within a partition shape.

12. A receiver for receiving OFDM symbol vectors on AM in-band on-channel radio signal, the receiver comprising:

an input for receiving the AM in-band on-channel radio signal;

an equalizer for arranging a plurality of training symbols in a training symbol vector, for median filtering the training symbol vector to produce a median value estimate of the training symbol vector, for smoothing the median value estimate of the training symbol vector over time and frequency, for using the smoothed median value estimate to compute a plurality of equalization coefficients, and for multiplying the OFDM symbol vectors by the equalization coefficients, for adaptive complementary combining secondary partitions in the AM in-band on-channel radio signal prior to equalization, and for processing the secondary partitions both independently and following complementary combining; and

an output device for producing an output in response to the AM in-band on-channel radio signal.

13. A receiver for receiving OFDM symbol vectors on AM in-band on-channel radio signal, the receiver comprising:

an input for receiving the AM in-band on-channel radio signal;

an equalizer for arranging a plurality of training symbols in a training symbol vector, for median filtering the training symbol vector to produce a median value estimate of the training symbol vector, for smoothing the median value estimate of the training symbol vector over time and frequency, for using the smoothed median value estimate to compute a plurality of equalization coefficients, and for multiplying the OFDM symbol vectors by the equalization coefficients, for adaptive complementary combining secondary partitions in the AM in-band on-channel radio signal prior to equalization, for computing branch metrics independently and redundantly for all soft code bits in the secondary partitions, for adding corresponding branch metrics to produce a first set of combined branch metrics, for equalizing the complementary combined secondary partitions to produce a second set of combined branch metrics for the same set of secondary soft code bits, and for each secondary soft code bit, selecting the higher combined branch metric in the first and second sets of branch metrics as an output for the corresponding secondary soft code bits; and

an output device for producing an output in response to the AM in-band on-channel radio signal.

14. A method of equalizing OFDM symbol vectors received on an AM in-band on-channel radio signal, the method comprising the steps of:

using processing circuitry to process an AM in-band on-channel radio signal, wherein the processing circuitry arranges a plurality of training symbols in a training symbol vector, median filters the training symbol vector to produce a median value estimate of the training symbol vector, smoothes the median value estimate of the training symbol vector over time and frequency, uses the smoothed median value to compute a plurality of equalization coefficients, and multiplies the OFDM symbol vectors by the equalization coefficients;

adaptive complementary combining secondary partitions in the AM in-band on-channel radio signal prior to equalization; and

processing the secondary partitions both independently and following complementary combining.

15. The method of claim 14 , further comprising:

computing branch metrics independently and redundantly for all soft code bits in the secondary partitions;

adding corresponding branch metrics to produce a first set of combined branch metrics;

equalizing the complementary combined secondary partitions to produce a second set of combined branch metrics for the same set of secondary soft code bits; and

for each secondary soft code bit, selecting the higher combined branch metric in the first and second sets of branch metrics as an output for the corresponding secondary soft code bits.

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 →