IP Library Granted Patent US 7,305,056
Granted Patent B2
US 7,305,056 · App. 10/715,582 · Granted Dec 4, 2007

Coherent tracking for FM in-band on-channel 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,305,056
App. No.
10/715,582
Granted
Dec 4, 2007
Kind
B2
Abstract

A method for coherently tracking a radio signal including at least one digitally modulated reference carrier is provided, wherein the method comprises the steps of demodulating the reference carrier to produce complex coherent reference gains, detecting a transient that affects the complex coherent reference gains, and adjusting the complex coherent reference gains in the vicinity of the transient to produce adjusted complex coherent reference gains. The transient can be caused by switching among the antenna elements or impulsive noise. Receivers that process signals in accordance with the method, and a method of estimating noise variance of symbols in a radio signal are also provided.

Claims (117)

1. A method for coherently tracking a radio signal including at least one digitally modulated reference carrier, the method comprising the steps of:

demodulating the reference carrier to produce complex coherent reference gains;

detecting a transient that affects the complex coherent reference gains; and

adjusting the complex coherent reference gains in the vicinity of the transient to produce adjusted complex coherent reference gains.

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

using a plurality of antenna elements to receive the radio signal, wherein the transient is caused by switching among the antenna elements.

3. The method of claim 1 , wherein the transient is impulsive noise.

4. The method of claim 1 , wherein the step of adjusting the complex coherent reference gains in the vicinity of the transient comprises the step of:

substituting a previous or future complex coherent reference gain value for the complex coherent reference gain in the vicinity of the transient.

5. The method of claim 1 , wherein the step of adjusting the complex coherent reference gains in the vicinity of the transient comprises the steps of:

filtering the complex coherent reference gains to produce smoothed complex coherent reference gains; and

processing the smoothed complex coherent reference gains to ignore values of the complex coherent reference gains closest to the transient and replacing the values of the complex coherent reference gains closest to the transient with the closest value of the complex coherent reference gains that are unaffected by a filter.

6. The method of claim 1 , wherein the radio signal comprises a plurality of reference subcarriers, and wherein the complex coherent reference gains in the vicinity of the transient are adjusted for each of the reference subcarriers.

7. The method of claim 1 , wherein the step of detecting a transient that affects the complex coherent reference gains comprises the steps of:

processing the complex coherent reference gains for a plurality of reference subcarriers; and

aggregating the complex coherent reference gains over all the reference subcarriers to produce one composite coherent channel reference signal for each OFDM symbol.

8. The method of claim 1 , wherein the step of detecting a transient that affects the complex coherent reference gains comprises the steps of:

calculating a magnitude of a difference of a plurality of composite coherent channel reference signals;

determining if the magnitude is a local peak; and

if the magnitude is a local peak, then inversely scaling the magnitude by the sum of the magnitude of the difference.

9. The method of claim 1 , wherein the step of detecting a transient that affects the complex coherent reference gains comprises the steps of:

computing a sequence of samples x n from the complex coherent reference gains;

computing a square of the difference (diffsq n ) between samples x n+1 and x n−1 ;

setting a peak detection variable (detpeak n ) equal to one if (dffsq n ≧diffsq n−1 ) or if(diffsq n ≧diffsq n+1 ), otherwise setting the peak detection variable to 0; and

indicating the presence of a transient if

diffsq

n

x

n

+

1

2

+

x

n

-

1

2

is greater than a predetermined threshold value.

10. The method of claim 1 , wherein the step of adjusting the complex coherent reference gains in the vicinity of the transient comprises the steps of:

ignoring values (α) of the complex coherent reference gains close to the transient that include a symbol where the transient is detected; and

replacing the ignored values of α by the closest value of α which is unaffected by a filter used to estimate α.

11. The method of claim 1 , wherein the step of adjusting the complex coherent reference gains in the vicinity of the transient comprises the steps of:

if a corrupted value (α) of the complex coherent reference gain is detected within 3 symbols ahead of a present symbol, then using a value of α (α n−4 ), which is 4 symbols ahead of the transient instead of using a present value of α;

if the corrupted value (α) of the complex coherent reference gain is detected within 3 past symbols, then using a value of α (α n+4 ) which is 4 symbols after the transient instead of using the present value of α;

if the corrupted value (α) of the complex coherent reference gain is at a location of a presently detected symbol, then using an average of α of samples which are ±4 symbols on either side of the transient

α

n

-

4

+

α

n

+

4

2

;

and

if the corrupted value (α) of the complex coherent reference gain is not detected, then using the present input values of α.

12. A receiver for coherently tracking a radio signal including at least one digitally modulated reference carrier, the receiver comprising:

an input for receiving the radio signal; and

a processor for demodulating the reference carrier to produce complex coherent reference gains, for detecting a transient that affects the complex coherent reference gains, and for adjusting the complex coherent reference gains in the vicinity of the transient to produce adjusted complex coherent reference gains.

13. The receiver of claim 12 , further comprising:

a plurality of antenna elements coupled to the input, wherein the transient is caused by switching among the antenna elements.

14. The receiver of claim 12 , wherein the transient is impulsive noise.

15. The receiver of claim 12 , wherein the processor substitutes a previous or future complex coherent reference gain value for the complex coherent reference gain in the vicinity of the transient.

16. The receiver of claim 12 , wherein the processor filters the complex coherent reference gains to produce smoothed complex coherent reference gains, and processes the smoothed complex coherent reference gains to ignore values of the complex coherent reference gains closest to the transient and replace the values of the complex coherent reference gains closest to the transient with the closest value of the complex coherent reference gains that are unaffected by a filter.

17. The receiver of claim 12 , wherein the radio signal comprises a plurality of reference subcarriers, and wherein the complex coherent reference gains in the vicinity of the transient are adjusted for each of the reference subcarriers.

18. The receiver of claim 12 , wherein the processor processes the complex coherent reference gains for a plurality of reference subcarriers and aggregates the complex coherent reference gains over all the reference subcarriers to produce one composite coherent channel reference signal for each OFDM symbol.

19. The receiver of claim 12 , wherein the processor calculates a magnitude of a difference of a plurality of composite coherent channel reference signals; determines if the magnitude is a local peak; and if the magnitude is a local peak, then inversely scales the magnitude by the sum of the magnitude of the difference.

20. The method of claim 12 , wherein the processor receives a sequence of samples x n ; computes a square of the difference (diffsq n ) between samples x n+1 and x n−1 ; sets a peak detection variable (detpeak n ) equal to one if (diffsq n ≧diffsq n−1 ) or if (diffsq n ≧diffsq n+1 ), otherwise setting the peak detection variable to 0; and indicates the presence of a transient if

diffsq

n

x

n

+

1

2

+

x

n

-

1

2

is greater than a predetermined threshold value.

21. The receiver of claim 12 , wherein the processor ignores values (α) of the complex coherent reference gains close to the transient that include a symbol where the transient is detected; and replaces the ignored values of α by the closest value of α which is unaffected by a filter used to estimate α.

22. The receiver of claim 12 , wherein:

if a corrupted value (α) of the complex coherent reference gain is detected within 3 symbols ahead of a present symbol, then using a value of α (α n−4 ), which is 4 symbols ahead of the transient instead of using a present value of α;

if the corrupted value (α) of the complex coherent reference gain is detected within 3 past symbols, then using a value of α (α +4 ), which is 4 symbols after the transient instead of using the present value of α;

if the corrupted value (α) of the complex coherent reference gain is at a location of a presently detected symbol, then using an average of α of samples which are ±4 symbols on either side of the transient

α

n

-

4

+

α

n

+

4

2

;

and

if the corrupted value (α) of the complex coherent reference gain is not detected, then using the present input values of α.

23. A receiver for coherently tracking a radio signal including at least one digitally modulated reference carrier, the receiver comprising:

an input for receiving the radio signal; and

means for demodulating the reference carrier to produce complex coherent reference gains, for detecting a transient that affects the complex coherent reference gains, and for adjusting the complex coherent reference gains in the vicinity of the transient to produce adjusted complex coherent reference gains.

24. The receiver of claim 23 , further comprising:

a plurality of antenna elements coupled to the input, wherein the transient is caused by switching among the antenna elements.

25. The receiver of claim 23 , wherein the transient is impulsive noise.

Assignments (12)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT APPLICATION, 12/033,323,WHICH WAS INADVERTENTLY INCLUDED IN THIS DOCUMENT, SN SHOULD NOT BE ICLUDED IN DOCUMENT, PREVIOUSLY RECORDED ON REEL 020593 FRAME 215. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT SUPPLEMENT.. Recorded Jul 24, 2009
From: IBIQUITY DIGITAL CORPORATION
To: MERRILL LYNCH CREDIT PRODUCTS, LLC, AS COLLATERAL AGENT
Reel/Frame 023003/0124 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT APPLICATION INADVERTENTLY RECORDED IN THIS DOCUMENT. 12/033,323 SHOULD NOT HAVE BEEN RECORDED IN THIS DOCUMENT, PREVIOUSLY RECORDED ON REEL 020593 FRAME 0215. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT SUPPLEMENT.. Recorded Jul 15, 2009
From: IBIQUITYDIGITAL CORPORATION
To: MERRILL LYNCH CREDIT PRODUCTS, LLC, AS COLLATERAL AGENT
Reel/Frame 022951/0789 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Mar 4, 2008
From: IBIQUITY DIGITAL CORPORATION
To: MERRILL LYNCH CREDIT PRODUCTS, LLC, AS COLLATERAL AGENT
Reel/Frame 020593/0215 →
PATENT SECURITY AGREEMENT Recorded Dec 11, 2006
From: IBIQUITY DIGITAL CORPORATION
To: MERRILL LYNCH CREDIT PRODUCTS, LLC, AS ADMINISTRATIVE AND COLLATERAL AGENT
Reel/Frame 018606/0578 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2004
From: KROEGER, BRIAN WILLIAM
To: IBIQUITY DIGITAL CORPORATION
Reel/Frame 015014/0843 →