Addressable advertising insertion for playout delay
AssigneeDISH Technologies L.L.C.
InventorJohn Grant
Life of this patent
Estimating the term…
Abstract
A computer implemented method for inserting advertisement content into a program content stream includes receiving, by a headend content server, the program content stream. The program content stream includes an advertisement insertion cue. The method further includes detecting the advertisement insertion cue in the program content stream, and the advertisement insertion cue indicates an insertion point in the program content stream for inserting an advertisement. The method further includes modifying the advertisement insertion cue to indicate an expiration date and time for playout of a first advertisement content to be inserted into the program content stream, and inserting the first advertisement content into the program content stream.
Claims16
A computer implemented method for inserting advertisement content into a program content stream, comprising:
- receiving, by a headend content server, the program content stream, the program content stream having an advertisement insertion cue;
- detecting, by the headend content server, the advertisement insertion cue in the program content stream, the advertisement insertion cue indicating an insertion point in the program content stream for inserting an advertisement;
- modifying, by the headend content server, the advertisement insertion cue to indicate an expiration date and time for playout of a first advertisement content to be inserted into the program content stream;
- and
- inserting, by the headend content server, the first advertisement content into the program content stream;
- wherein:
- upon expiration of the first advertisement content, the first advertisement content is replaced with a second advertisement content that is more locally targeted to a location of a user than the first advertisement content.
An advertisement insertion system, comprising:
- a headend content server configured to:
- receive a program content stream, the program content stream having an advertisement insertion cue;
- detect the advertisement insertion cue in the program content stream, the advertisement insertion cue indicating an insertion point in the program content stream for inserting an advertisement;
- modify the advertisement insertion cue to indicate an expiration date and time for playout of a first advertisement content to be inserted into the program content stream;
- and
- insert the first advertisement content into the program content stream;
- wherein the system is configured such that:
- upon expiration of the first advertisement content, the first advertisement content is replaced with a second advertisement content that is more locally targeted to a location of a user than the first advertisement content.
A method of inserting advertisement content during playout by a receiving device of a recorded program content stream, the recorded program content stream having an advertisement insertion cue indicating an expiration date and time for playout of a first advertisement content inserted in the program content stream, comprising:
- determining, by the receiving device, at a time of playout of the recorded program content stream, whether the expiration date and time for playout of the first advertisement has passed;
- and
- inserting, by the receiving device, a second advertisement in the recorded program content stream to replace the first advertisement if the expiration date and time for playout of the inserted first advertisement has passed;
- wherein:
- upon expiration of the first advertisement content, the first advertisement content is replaced with a second advertisement content that is more locally targeted to a location of a user than the first advertisement content.
Dependencies are inferred from the claim text.