IP Library Granted Patent US 8,804,037
Granted Patent B2
US 8,804,037 · App. 13/401,201 · Granted Aug 12, 2014

Systems and methods for transmitting media content via digital radio broadcast transmission for synchronized rendering by a 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,804,037
App. No.
13/401,201
Granted
Aug 12, 2014
Kind
B2
Abstract

Systems, methods, and processor readable media are disclosed for encoding and transmitting first media content and second media content using a digital radio broadcast system, such that the second media content can be rendered in synchronization with the first media content by a digital radio broadcast receiver. The disclosed systems, methods, and processor-readable media determine when a receiver will render audio and data content that is transmitted at a given time by the digital radio broadcast transmitter, and adjust the media content accordingly to provide synchronized rendering. In exemplary embodiments, these adjustments can be provided by: 1) inserting timing instructions specifying playback time in the secondary content based on calculated delays; or 2) controlling the timing of sending the primary or secondary content to the transmitter so that it will be rendered in synchronization by the receiver.

Claims (35)

1. A digital radio broadcast receiver configured to receive and render first media content in synchronization with second media content, comprising:

a processing system; and

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

receiving a frame having first media content, second media content, and data control instructions associating the first media content with the second media content, wherein the second media content has been processed for rendering in synchronization with the first media content based on an estimated latency through a digital radio broadcast transmitter and a digital radio broadcast receiver;

processing the first media content through a first signal path in the digital radio broadcast receiver, thereby incurring a first latency;

processing the second media content through a second signal path in the digital radio broadcast receiver, thereby incurring a second latency that is different than the first latency;

associating the second media content with the first media content based on the data control instructions; and

rendering the second media content in synchronization with the first media content, wherein the digital radio broadcast receiver renders the first media content and the second media content without making determinations about relative timing of rendering the second media content and the first media content.

2. The digital radio broadcast receiver of claim 1 wherein the frame does not include an independent clock signal for synchronizing the first and second media content.

3. The digital radio broadcast receiver of claim 1 wherein the first media content is audio.

4. The digital radio broadcast receiver of claim 1 wherein the second media content is radio karaoke information, further comprising the step of filtering a vocal component of the audio in real time so as to reduce the vocal component.

5. The digital radio broadcast receiver of claim 1 wherein the second media content comprises closed captioning information.

6. The digital radio broadcast receiver of claim 1 wherein the second media content comprises images.

7. A computer-implemented method of receiving and rendering a first media content in synchronization with a second media content in a digital radio broadcast receiver, the method comprising:

receiving a frame having first media content, second media content, and data control instructions associating the first media content with the second media content, wherein the second media content has been processed for rendering in synchronization with the first media content based on an estimated latency through a digital radio broadcast transmitter and a digital radio broadcast receiver;

processing the first media content through a first signal path in the digital radio broadcast receiver, thereby incurring a first latency;

processing the second media content through a second signal path in the digital radio broadcast receiver, thereby incurring a second latency that is different than the first latency;

associating the second media content with the first media content based on the data control instructions; and

rendering the second media content in synchronization with the first media content, wherein the digital radio broadcast receiver renders the first media content and the second media content without making determinations about relative timing of rendering the second media content and the first media content.

8. The method of claim 7 wherein the frame does not include an independent clock signal for synchronizing the first and second media content.

9. The method of claim 7 wherein the first media content is audio.

10. The method of claim 7 wherein the second media content is radio karaoke information, further comprising the step of filtering a vocal component of the audio in real time so as to reduce the vocal component.

11. The method of claim 7 wherein the second media content comprises closed captioning information.

12. The method of claim 7 wherein the second media content comprises images.

13. An article of manufacture comprising a non-transitory computer readable storage medium having computer program instructions for receiving and rendering a first media content in synchronization with a second media content in a digital radio broadcast receiver, said instructions when executed adapted to cause a processing system to execute steps comprising:

receiving a frame having first media content, second media content, and data control instructions associating the first media content with the second media content, wherein the second media content has been processed for rendering in synchronization with the first media content based on an estimated latency through a digital radio broadcast transmitter and a digital radio broadcast receiver;

processing the first media content through a first signal path in the digital radio broadcast receiver, thereby incurring a first latency;

processing the second media content through a second signal path in the digital radio broadcast receiver, thereby incurring a second latency that is different than the first latency;

associating the second media content with the first media content based on the data control instructions; and

rendering the second media content in synchronization with the first media content, wherein the digital radio broadcast receiver renders the first media content and the second media content without making determinations about relative timing of rendering the second media content and the first media content.

14. The non-transitory computer readable storage medium of claim 13 wherein the frame does not include an independent clock signal for synchronizing the first and second media content.

15. The non-transitory computer readable storage medium of claim 13 wherein the first media content is audio.

16. The non-transitory computer readable storage medium of claim 13 wherein the second media content is radio karaoke information, and wherein the steps further include filtering a vocal component of the audio in real time so as to reduce the vocal component.

17. The non-transitory computer readable storage medium of claim 13 wherein the second media content comprises closed captioning information.

18. The non-transitory computer readable storage medium of claim 13 wherein the second media content comprises images.

Assignments (8)
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 AGREEMENT Recorded Jun 20, 2012
From: IBIQUITY DIGITAL CORPORATION
To: MERRILL LYNCH CREDIT PRODUCTS, LLC
Reel/Frame 028414/0391 →