Back to results
US 11,671,644 B2Granted
Targeted preemption for digital ad insertion
AssigneeViamedia, Inc.
InventorsRandy Lykes, Wendell Decker, James T O'Neill, Adam Lynch, Paul Cavins
Life of this patent
Estimating the term…
Abstract
A programmable and universal video platform enabling digital ads from ad sales teams, online digital exchanges, demand side platforms or other digital video advertising aggregators, to be inserted into linear television cable programming feeds.
Claims12
A method, comprising:
- receiving a linear program feed for a scheduled time period from a national broadcaster, the linear program feed including program content, a plurality of first ad avails reserved for local ad placements and interspersed among the program content, a plurality of second ad avails reserved for national ad placements and interspersed among the program content, the plurality of second ad avails each having a national ad scheduled for play out in the linear program stream, a first trigger signal configured to identify the plurality of first ad avails, and a second trigger signal configured to identify at least one of the plurality of second ad avails for a targeted ad insertion to preempt the scheduled national ad;
- detecting the second trigger signal;
- upon detecting the second trigger signal, preparing and sending a VAST request to a digital ad serving platform for a first digital ad to be selected from a designated inventory of available national ads, the VAST request including targeting criteria for at least one specific geographic area and program information associated with the program content;
- receiving a VAST response from the digital ad serving platform in response to the VAST request, the VAST response identifying the first digital ad;
- and
- inserting the first digital ad into the identified at least one of the plurality of second ad avails for playout with the linear program feed.
3 more elements
A method, comprising:
- receiving, by an independent cable distributor that distributes program content to at least one cable zone within a designated market area, a linear program feed for a scheduled time period from a national broadcaster, the linear program feed including program content, a plurality of ad spots reserved for national ad placements and interspersed among the program content, and a trigger signal configured to identify at least one of the plurality of ad spots for targeted preemption in the at least one cable zone;
- detecting, by the cable distributor, the trigger signal in the received linear program feed identifying a first one of the plurality of ad spots for targeted preemption;
- preparing and sending a VAST request to a digital ad serving platform for a first digital ad to be selected from a designated inventory of available national ads and including in the VAST request targeting criteria for the at least one cable zone;
- and
- receiving, by the cable distributor, a VAST response in response to the VAST request identifying the first digital ad;
- and
- inserting, by the cable distributor, for playout in the linear program feed, the first digital ad into the first one of the plurality of ad spots.
4 more elements
A method, comprising:
- receiving, by a regional broadcast affiliate that distributes program content to a plurality of defined geographic zones from a national cable network, a linear program feed for a scheduled time period, the linear program feed including program content, a plurality of ad spots each reserved and scheduled for national ad placements and interspersed among the program content, and a trigger signal configured to identify a first one of the plurality of ad spots for targeted preemption;
- detecting, by the regional broadcast affiliate, the trigger signal;
- preparing and sending, by the regional broadcast affiliate, a VAST request to a digital ad serving platform for a first digital ad to be selected from a designated inventory of available national ads and including in the VAST request targeting criteria for at least one of the plurality of defined geographic zones;
- receiving, by the regional broadcast affiliate, a VAST response identifying the first digital ad;
- and
- distributing, by the regional broadcast affiliate to the at least one defined geographic zone, a modified linear program feed having the first digital ad inserted into the ad spot identified by the trigger signal.
3 more elements
A method, comprising:
- receiving a linear program feed for a scheduled time period including program content and a plurality of scheduled ad spots;
- identifying at least one of the plurality of scheduled ad spots for a targeted ad insertion to preempt a previously scheduled ad;
- preparing and sending a VAST request to a digital ad serving platform for a digital ad to be selected from a designated inventory of available ads, the VAST request including targeting criteria and program information associated with the program content;
- receiving a VAST response from the digital ad serving platform in response to the VAST request, the VAST response identifying a selected digital ad;
- and
- manipulating the linear program feed in order to instruct at least one video player to playout the selected digital ad in the identified ad spot.
3 more elements
A method, comprising:
- receiving a manifest for a linear program feed that includes program content and a plurality of scheduled ad spots;
- identifying at least one of the plurality of scheduled ad spots for a targeted ad insertion to preempt a previously scheduled ad;
- preparing and sending a VAST request to a digital ad serving platform for a digital ad to be selected from a designated inventory of available ads, the VAST request including targeting criteria and program information associated with the program content;
- receiving a VAST response from the digital ad serving platform in response to the VAST request, the VAST response identifying a selected digital ad;
- and
- manipulating the manifest to identify the selected digital ad for playout during the identified ad spot.
3 more elements
Dependencies are inferred from the claim text.