Systems and methods to support cross platform addressable advertising
Abstract
Aspects of the subject disclosure may include, for example, a machine-readable storage medium, including executable instructions that perform operations that include providing an interface to a client device to submit an advertising campaign, analyzing a plurality of segments of a plurality of subscribers of an interactive media system according to desired traits for the advertising campaign, determining content distributed by the interactive media system that correlates with the audience as selected media content, identifying a plurality of devices for a selected subscriber of the identified subscribers that receive portions of the selected media content from the interactive media system as an identified plurality of devices, analyzing break metadata for the selected media content, selecting a selected message from an advertising playlist to be assigned to the upcoming break segment, selecting a device for delivery of the selected message. Other embodiments are disclosed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
generating, by a processing system including a processor, an advertising playlist of a plurality of messages for a subscriber of an interactive media system based on subscriber information associated with the subscriber, wherein the subscriber is associated with a plurality of devices configured to receive media content from the interactive media system, and wherein the plurality of messages corresponds to an advertising campaign having an advertising objective relating to a desired trait associated with the subscriber; analyzing, by the processing system, break metadata of selected media content, wherein the break metadata defines time slots available for an insertion of messages within the selected media content; monitoring, by the processing system, a presentation of the selected media content by a first device of the plurality of devices associated with the subscriber for an upcoming break segment in the selected media content; selecting, by the processing system, a first set of messages from the plurality of messages of the advertising playlist to be assigned to the upcoming break segment based on matching the break metadata to a signature of each message of the plurality of messages of the advertising playlist, wherein the selecting the first set of messages comprises avoiding selection of a message of the plurality of messages of the advertising playlist that is not supported by the first device, and wherein selection of any messages from the plurality of messages of the advertising playlist is avoided for other devices of the plurality of devices associated with the subscriber based on a frequency constraint of the advertising campaign being satisfied; and delivering, by the processing system, the first set of messages to the first device in proximity to the upcoming break segment to be inserted into the selected media content during the upcoming break segment.
2 . The method of claim 1 , further comprising providing, by the processing system, an interface for receiving input to create the advertising campaign, wherein creating the advertising campaign comprises defining the advertising objective across a set of campaign management systems, wherein the set of campaign management systems includes a digital campaign management system, an Over-The-Top (OTT) campaign management system, and a television (TV) campaign management system, wherein each campaign management system of the set of campaign management systems interfaces with an ad decision management entity of a plurality of ad decision management entities, and wherein each ad decision management entity of the plurality of ad decision management entities interacts with a respective device of the plurality of devices associated with the subscriber.
3 . The method of claim 2 , wherein the selecting the first set of messages and the delivering the first set of messages are facilitated through a first ad decision management entity of the plurality of ad decision management entities that interacts with the first device and a first campaign management system of the set of campaign management systems that interfaces with the first ad decision management entity, wherein selecting additional sets of messages for the other devices of the plurality of devices and delivering of the additional sets of messages to the other devices are facilitated through other ad decision management entities of the plurality of ad decision management entities and other campaign management systems of the set of campaign management systems, and wherein the set of campaign management systems and the plurality of ad decision management entities form a part of a cross platform campaign management system that enables addressable ad insertion across multiple platform types and corresponding subscriber device types.
4 . The method of claim 1 , further comprising:
determining, by the processing system, a billing amount based upon a consumption of the first set of messages; and generating, by the processing system, a billing report based upon the billing amount for the advertising campaign.
5 . The method of claim 1 , further comprising:
determining, by the processing system, a points of interest element to the advertising campaign, wherein the points of interest element defines location-based messaging for the advertising campaign; determining, by the processing system, a location of the plurality of devices; and adjusting, by the processing system, the selecting of the first set of messages according to the location of the plurality of devices and according to the points of interest element.
6 . The method of claim 1 , further comprising identifying, by the processing system, the subscriber by accessing a subscriber database.
7 . The method of claim 1 , further comprising:
reporting, by the processing system, a consumption of the first set of messages during the upcoming break segment to a message performance monitoring system for the advertising campaign.
8 . The method of claim 7 , further comprising analyzing, by the processing system, the consumption of the first set of messages for an efficacy of each message in the first set of messages, wherein the efficacy of each message in the first set of messages is determined by using the first device to seek additional input or information provided by the first set of messages, or by using the first device to ignore the first set of messages.
9 . A device, comprising:
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising: obtaining a plurality of messages related to an advertising objective of an advertising campaign, wherein the advertising objective relates to desired traits associated with a plurality of subscribers of an interactive media system; analyzing break metadata of selected media content, wherein the break metadata defines time slots available for an insertion of messages within the selected media content; monitoring a consumption of the selected media content by a subscriber of the plurality of subscribers for an upcoming break segment in the selected media content, wherein the consumption is via a selected device of a plurality of devices associated with the subscriber; selecting a first set of messages from the plurality of messages to be assigned to the upcoming break segment based on matching the break metadata to a signature of each message of the plurality of messages, wherein the selecting the first set of messages comprises avoiding selection of a message of the plurality of messages that is not supported by the selected device, wherein the signature of each message of the plurality of messages defines a length of time and a message content, and wherein selection of any messages from the plurality of messages is avoided for other devices of the plurality of devices associated with the subscriber based on a frequency constraint of the advertising campaign being satisfied; and transmitting the first set of messages to the selected device in proximity to the upcoming break segment to be inserted into the selected media content during the upcoming break segment.
10 . The device of claim 9 , wherein the operations further comprise identifying the plurality of subscribers by accessing a subscriber database.
11 . The device of claim 9 , wherein the operations further comprise:
monitoring a consumption of the first set of messages by the selected device during the upcoming break segment; and reporting the consumption of the first set of messages during the upcoming break segment to a message performance monitoring system for the advertising campaign.
12 . The device of claim 11 , wherein the operations further comprise:
determining a billing amount based upon the consumption of the first set of messages; and generating a billing report based upon the billing amount for the advertising campaign.
13 . The device of claim 9 , wherein the operations further comprise:
determining a points of interest element to the advertising campaign, wherein the points of interest element defines location-based messaging for the advertising campaign; determining a location of the plurality of devices; and adjusting the selecting of the first set of messages according to the location of the plurality of devices and according to the points of interest element.
14 . The device of claim 9 , wherein the advertising objective is defined across a set of campaign management systems, wherein the set of campaign management systems includes a digital campaign management system, an Over-The-Top (OTT) campaign management system, and a television (TV) campaign management system, wherein each campaign management system of the set of campaign management systems interfaces with an ad decision management entity of a plurality of ad decision management entities, and wherein each ad decision management entity of the plurality of ad decision management entities interacts with a respective device of the plurality of devices associated with the subscriber.
15 . The device of claim 14 , wherein the selecting the first set of messages and the transmitting the first set of messages are facilitated through a first ad decision management entity of the plurality of ad decision management entities that interacts with the selected device and a first campaign management system of the set of campaign management systems that interfaces with the first ad decision management entity, wherein selecting additional sets of messages for the other devices of the plurality of devices and delivering of the additional sets of messages to the other devices are facilitated through other ad decision management entities of the plurality of ad decision management entities and other campaign management systems of the set of campaign management systems, and wherein the set of campaign management systems and the plurality of ad decision management entities form a part of a cross platform campaign management system that enables addressable ad insertion across multiple platform types and corresponding subscriber device types.
16 . A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, comprising:
generating an advertising playlist of advertising content for a selected subscriber of a plurality of subscribers of an interactive media system based on a comparison of an advertising objective of advertising campaign and subscriber information associated with the selected subscriber; monitoring a presentation of selected media content by a selected device of a plurality of devices associated with the selected subscriber for an upcoming break segment in the selected media content according to break metadata, wherein the break metadata defines time slots available for an insertion of messages within the selected media content; selecting a first message from the advertising playlist to be assigned to the upcoming break segment based on matching the break metadata to the advertising content, wherein the selecting the first message comprises avoiding selection of any message from the advertising playlist that is not supported by the selected device, and wherein selection of any messages from the advertising playlist is avoided for other devices of the plurality of devices associated with the selected subscriber based on a frequency constraint of the advertising campaign being satisfied; and responsive to selecting the first message, transmitting the first message to the selected device.
17 . The non-transitory machine-readable storage medium of claim 16 , wherein the operations further comprise:
monitoring a consumption of the first message by the selected device during the upcoming break segment; and reporting the consumption of the first message during the upcoming break segment to a message performance monitoring system for the advertising campaign.
18 . The non-transitory machine-readable storage medium of claim 17 , wherein the operations further comprise:
determining a billing amount based upon the consumption of the first message; and generating a billing report based upon the billing amount for the advertising campaign.
19 . The non-transitory machine-readable storage medium of claim 16 , wherein the advertising campaign is defined across a set of campaign management systems, wherein the set of campaign management systems includes a digital campaign management system, an Over-The-Top (OTT) campaign management system, and a television (TV) campaign management system, wherein each campaign management system of the set of campaign management systems interfaces with an ad decision management entity of a plurality of ad decision management entities, and wherein each ad decision management entity of the plurality of ad decision management entities interacts with a respective device of the plurality of devices associated with the selected subscriber.
20 . The non-transitory machine-readable storage medium of claim 19 , wherein the selecting the first message from the advertising playlist and the transmitting of the first message are facilitated through a first ad decision management entity of the plurality of ad decision management entities that interacts with the selected device of the plurality of devices and a first campaign management system of the set of campaign management systems that interfaces with the first ad decision management entity, wherein selecting additional messages from the advertising playlist for the other devices of the plurality of devices and delivering of the additional messages to the other devices are facilitated through other ad decision management entities of the plurality of ad decision management entities and other campaign management systems of the set of campaign management systems, and wherein the set of campaign management systems and the plurality of ad decision management entities form a part of a cross platform campaign management system that enables addressable ad insertion across multiple platform types and corresponding subscriber device types.Join the waitlist — get patent alerts
Track US2021289241A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.