IP Library Granted Patent US 8,068,563
Granted Patent B2
US 8,068,563 · App. 12/289,067 · Granted Nov 29, 2011

Systems and methods for frequency offset correction in a digital radio broadcast receiver

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 8,068,563
App. No.
12/289,067
Granted
Nov 29, 2011
Kind
B2
Abstract

Methods and systems for correcting a frequency error in a digital portion of a radio broadcast signal are disclosed. The methods and systems include the steps of receiving a radio broadcast signal having an analog portion and a digital portion, separating the analog portion of the radio broadcast signal and the digital portion of the radio broadcast signal, determining a coarse frequency offset of the analog portion of the radio broadcast signal, generating an error signal for adjusting a frequency of the digital portion of the radio broadcast signal, wherein the error signal is based on the coarse frequency offset of the analog portion of the radio broadcast signal, and adjusting the frequency of the digital portion of the radio broadcast signal with the error signal that is based on the coarse frequency offset of the analog portion of the radio broadcast signal, such that a frequency error in the digital portion of the radio broadcast signal is reduced below a predetermined amount.

Claims (53)

1. A method for correcting a frequency error in a digital portion of a radio broadcast signal comprising the steps of:

receiving a radio broadcast signal having an analog portion and a digital portion;

separating the analog portion of the radio broadcast signal and the digital portion of the radio broadcast signal;

determining a coarse frequency offset of the analog portion of the radio broadcast signal;

generating an error signal for adjusting a frequency of the digital portion of the radio broadcast signal, wherein the error signal is based on the coarse frequency offset of the analog portion of the radio broadcast signal; and

adjusting the frequency of the digital portion of the radio broadcast signal with the error signal that is based on the coarse frequency offset of the analog portion of the radio broadcast signal, such that a frequency error in the digital portion of the radio broadcast signal is reduced below a predetermined amount.

2. The method of claim 1 wherein the radio broadcast signal is an in-band-on-channel digital radio signal.

3. The method of claim 1 wherein the analog portion of the radio broadcast signal is a frequency modulated signal.

4. The method of claim 1 wherein the digital portion of the radio broadcast signal is an orthogonal frequency division multiplexed signal.

5. The method of claim 1 wherein determining the coarse frequency offset of the analog portion of the radio broadcast signal further comprises the steps of:

demodulating a plurality of samples representative of the analog portion of the radio broadcast signal to generate a plurality of MPX samples; and

estimating a mean value of the plurality of MPX samples, wherein the mean value of the plurality of MPX samples is representative of the coarse frequency offset of the analog portion of the radio broadcast signal.

6. The method of claim 5 wherein estimating the mean value of the plurality of MPX samples includes passing the first plurality of MPX samples through an averaging filter.

7. The method of claim 1 wherein generating the error signal further comprises adding the coarse frequency offset of the analog portion of the radio broadcast signal to a fine frequency offset of the digital portion of the radio broadcast signal.

8. The method of claim 1 wherein adjusting the frequency of the digital portion of the radio broadcast signal with the error signal further comprises the steps of:

generating a frequency correction signal from the error signal; and

multiplying the frequency correction signal with a plurality of samples representative of the digital portion of the radio broadcast signal.

9. A system for correcting a frequency error in a digital portion of a radio broadcast signal comprising:

a processing system; and

a memory coupled to the processing system, wherein the processing system is configured to execute steps comprising:

receiving a radio broadcast signal having an analog portion and a digital portion;

separating the analog portion of the radio broadcast signal and the digital portion of the radio broadcast signal;

determining a coarse frequency offset of the analog portion of the radio broadcast signal;

generating an error signal for adjusting a frequency of the digital portion of the radio broadcast signal, wherein the error signal is based on the coarse frequency offset of the analog portion of the radio broadcast signal; and

adjusting the frequency of the digital portion of the radio broadcast signal with the error signal that is based on the coarse frequency offset of the analog portion of the radio broadcast signal, such that a frequency error in the digital portion of the radio broadcast signal is reduced below a predetermined amount.

10. The system of claim 9 wherein the radio broadcast signal is an in-band-on-channel digital radio signal.

11. The system of claim 9 wherein the analog portion of the radio broadcast signal is a frequency modulated signal.

12. The system of claim 9 wherein the digital portion of the radio broadcast signal is an orthogonal frequency division multiplexed signal.

13. The system of claim 9 wherein determining the coarse frequency offset of the analog portion of the radio broadcast signal further comprises the steps of:

demodulating a plurality of samples representative of the analog portion of the radio broadcast signal to generate a plurality of MPX samples; and

estimating a mean value of the plurality of MPX samples, wherein the mean value of the plurality of MPX samples is representative of the coarse frequency offset of the analog portion of the radio broadcast signal.

14. The system of claim 13 wherein estimating the mean value of the plurality of MPX samples includes passing the first plurality of MPX samples through an averaging filter.

15. The system of claim 9 wherein generating the error signal further comprises adding the coarse frequency offset of the analog portion of the radio broadcast signal to a fine frequency offset of the digital portion of the radio broadcast signal.

16. The system of claim 9 wherein adjusting the frequency of the digital portion of the radio broadcast signal with the error signal further comprises the steps of:

generating a frequency correction signal from the error signal; and

multiplying the frequency correction signal with a plurality of samples representative of the digital portion of the radio broadcast signal.

17. A tangible computer readable storage medium comprising computer program instructions adapted to cause a processing system to execute steps comprising:

receiving a radio broadcast signal having an analog portion and a digital portion;

separating the analog portion of the radio broadcast signal and the digital portion of the radio broadcast signal;

determining a coarse frequency offset of the analog portion of the radio broadcast signal;

generating an error signal for adjusting a frequency of the digital portion of the radio broadcast signal, wherein the error signal is based on the coarse frequency offset of the analog portion of the radio broadcast signal; and

adjusting the frequency of the digital portion of the radio broadcast signal with the error signal that is based on the coarse frequency offset of the analog portion of the radio broadcast signal, such that a frequency error in the digital portion of the radio broadcast signal is reduced below a predetermined amount.

18. The computer readable storage medium of claim 17 wherein the radio broadcast signal is an in-band-on-channel digital radio signal.

19. The computer readable storage medium of claim 17 wherein the analog portion of the radio broadcast signal is a frequency modulated signal.

20. The computer readable storage medium of claim 17 wherein the digital portion of the radio broadcast signal is an orthogonal frequency division multiplexed signal.

21. The computer readable storage medium of claim 17 wherein determining the coarse frequency offset of the analog portion of the radio broadcast signal further comprises the steps of:

demodulating a plurality of samples representative of the analog portion of the radio broadcast signal to generate a plurality of MPX samples; and

estimating a mean value of the plurality of MPX samples, wherein the mean value of the plurality of MPX samples is representative of the coarse frequency offset of the analog portion of the radio broadcast signal.

22. The computer readable storage medium of claim 21 wherein estimating the mean value of the plurality of MPX samples includes passing the first plurality of MPX samples through an averaging filter.

23. The computer readable storage medium of claim 17 wherein generating the error signal further comprises adding the coarse frequency offset of the analog portion of the radio broadcast signal to a fine frequency offset of the digital portion of the radio broadcast signal.

24. The computer readable storage medium of claim 17 wherein adjusting the frequency of the digital portion of the radio broadcast signal with the error signal further comprises the steps of:

generating a frequency correction signal from the error signal; and

multiplying the frequency correction signal with a plurality of samples representative of the digital portion of the radio broadcast signal.

Assignments (10)
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 →
SECURITY INTEREST Recorded Jun 9, 2011
From: IBIQUITY DIGITAL CORPORATION
To: MERRILL LYNCH CREDIT PRODUCTS, LLC
Reel/Frame 026423/0250 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Jul 21, 2009
From: IBIQUITY DIGITAL CORPORATION
To: MERRILL LYNCH CREDIT PRODUCTS, LLC, AS COLLATERAL AGENT
Reel/Frame 022980/0032 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2009
From: NEKHAMKIN, MICHAEL; THULASINGAM, SIVAKUMAR
To: IBIQUITY DIGITAL CORPORATION
Reel/Frame 022115/0544 →