Patent ID: 8144612

Claim:
A digital radio broadcast transmitter system configured to encode and transmit first media content and second media content, such that the second media content can be rendered in synchronization with the first media content by a digital radio broadcast receiver, comprising: a processing system; and a memory coupled to the processing system, wherein the processing system is configured to execute steps comprising: determining at the processing system a first value corresponding to a time at which a frame is to be transmitted by a digital radio broadcast transmitter; determining at the processing system a second value corresponding to a time at which first media content transmitted in the frame is to be rendered by a digital radio broadcast receiver based on a first latency, wherein the first latency is based on an estimated time for processing the first media content via a first signal path through the digital radio broadcast transmitter and the digital radio broadcast receiver; determining at the processing system a third value corresponding to a time at which second media content in the frame would be rendered by the digital radio broadcast receiver based on a second latency, wherein the second latency is based on an estimated time for processing the second media content via a second signal path through the digital radio broadcast transmitter and the digital radio broadcast receiver, and wherein the second latency is different than the first latency; processing the second media content at the processing system based on the first, second, and third values to determine a time at which second media content is to be transmitted to the digital radio broadcast receiver, so as to synchronize the timing of rendering the second media content at a digital radio broadcast receiver relative to the timing of rendering the first media content at the digital radio broadcast receiver; and communicating to the digital radio broadcast transmitter, the first value, first media content, second media content, and data control instructions associating the second media content with the first media content.