Patent ID: 11956490
Assignee: TIVO CORPORATION
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 11:
12. A system for inserting advertisements into a digital programming signal, the system comprising:
a receiver that is configured to:
receive a first transport stream that includes a television program;
in response to receiving the first transport stream:
use a mapping table to select a private data stream associated with the television program;
process metadata instructions included in the private data stream to select from a second transport stream, a plurality of media segments relating to an addressable advertisement; and
stitch the plurality of media segments in a desired sequence to display the addressable advertisement based on timing instructions included in the private data stream, wherein the timing instructions are provided in two different messages to the computing device, a first message which includes instructions to change frequency to the addressable advertisement and a second message which includes instructions to switch to the second transport stream to obtain the addressable advertisement;
switch to the second transport stream to obtain the addressable advertisement from the second transport stream;
detect unavailability of the addressable advertisement from the second transport stream; and
in response to detecting the unavailability, switch back to displaying the first transport stream.