Dynamic video advertisement replacement
AssigneeSorenson Media, Inc.
InventorsMarcus Liassides, Stefan Liassides
Life of this patent
Estimating the term…
Abstract
A system and method includes an automatic content recognition (ACR) headend to perform ACR recognition on a video stream that is also being streamed to a smart TV, to detect timing of an upcoming ad spot to be delivered within the video stream. An addressable TV (ATV) engine can be in communication with the ACR head end and to: determine, from data of an ad campaign, whether a first ad to be delivered to the ad spot is off target for the ad spot; notify the ad replacer client to replace the first ad with an addressable ad when the first ad is off target for the ad spot; and provide, to the ad replacer client, criteria with which to constrain an ad request to obtain a second ad that is on target for the ad spot.
Claims11
A smart television comprising:
- a non-transitory computer-readable medium storing a first set of instructions and a second set of instructions;
- and
- a processing device to execute the first set of instructions to implement an automatic content recognition (ACR) client and to execute the second set of instructions to implement an advertisement (ad) replacer client,
- wherein the ACR client is configured to:
- send frames of a video stream to be matched to a headend ACR of an addressable television (ATV) system;
- forward, to the ad replacer client, an ACR event received from the headend ACR that identifies a channel on which the video stream is playing;
- and
- notify the ad replacer client upon detecting an ad spot in the video stream, and
- wherein the ad replacer client is configured to:
- receive a notification from the ATV system, wherein the notification indicates that a first ad destined for the ad spot is off target for the ad spot, and includes criteria for determining a second ad that is on target for the ad spot;
- generate an ad request including one or more parameters from the criteria;
- and
- transmit the ad request to a supply side platform (SSP) computing system at which advertisers will bid on filling the ad spot with the second ad.
Dependencies are inferred from the claim text.