Method and apparatus for managing advertising insertion requests from multiple sources
Abstract
Aspects of the subject disclosure may include, for example, receiving information from a plurality of equipment that is each managed by different entities where the information includes requests for ad insertions, and adjusting the information to generate adjusted information that is compatible with a plurality of multichannel video programming distributor (MVPD) advertising infrastructures and compatible with a plurality of dynamic advertising insertion (DAI) processes that are managed by different DAI entities. Access to at least one of the MVPD advertising infrastructures and access to at least one of the DAI processes to facilitate ad insertion can be provided to each of the plurality of equipment, and a change request can be determined that is associated with inventory. Access to a different one of the DAI processes can be provided to a first equipment of the plurality of equipment to facilitate at least some of the ad insertion according to the change request. Other embodiments are disclosed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
receiving by a processing system including a processor, via an application programming interface (API), from equipment of a content provider, information including at least one request for an ad insertion, wherein the at least one request for an ad insertion is not compatible with a plurality of multichannel video programming distributor (MVPD) advertising infrastructures; adjusting, by the processing system via the API, the information to generate adjusted information including adjusted requests for ad insertions that are compatible with the plurality of multichannel video programming distributor (MVPD) advertising infrastructures and compatible with a plurality of dynamic advertising insertion (DAI) processes that are managed by different DAI entities; providing to the equipment of the content provider, by the processing system via the API, a recommendation for a first MVPD to facilitate the ad insertion; receiving from the equipment of the content provider, by the processing system via the API, a selection of the first MVPD to facilitate the ad insertion; receiving from the equipment of the content provider, by the processing system via the API, a change request to change from the first MVPD to a second MVPD to facilitate the ad insertion; and providing to the equipment of the content provider, by the processing system via the API, access to the second MVPD to facilitate the ad insertion according to the change request.
2 . The method of claim 1 , wherein the change request is based at least in part on changing an inventory type for at least a portion of the ad insertion.
3 . The method of claim 1 , wherein the change request is based at least in part on changing an inventory type associated with an ad campaign.
4 . The method of claim 1 , wherein the change request is according to a yield analysis of inventory of the content provider that increases revenue for the content provider for the inventory.
5 . The method of claim 1 , wherein the adjusted requests for ad insertions are compatible with a plurality of dynamic advertising insertion (DAI) processes that are managed by different DAI entities.
6 . The method of claim 5 , wherein a first DAI process of the plurality of DAI processes is identified in the recommendation provided to the equipment of the content provider by the processing system.
7 . The method of claim 6 , wherein the recommendation identifying the first DAI process is according to historical yield data.
8 . The method of claim 6 , further comprising receiving from the equipment of the content provider, by the processing system via the API, a change request to change from the first DAI process to a second DAI process.
9 . The method of claim 8 , wherein the second DAI process is selected based on a selection received from the equipment of the content provider.
10 . The method of claim 1 , wherein the information from the equipment of the content provider includes inventory data describing inventory available for a group of ad insertions and includes audience targeting data.
11 . The method of claim 1 , further comprising providing, by the processing system via the API, performance information to the equipment of the content provider, wherein the performance information is associated with a plurality of ad insertions performed by one or more DAI processes, and wherein the performance information is translated by the API from performance data generated by the one or more of the DAI processes.
12 . A server, 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, the operations comprising:
receiving, via an application programming interface (API), from equipment of a content provider, information including at least one request for an ad insertion, wherein the at least one request for an ad insertion is not compatible with a plurality of multichannel video programming distributor (MVPD) advertising infrastructures;
adjusting, via the API, the information to generate adjusted information including adjusted requests for ad insertions that are compatible with the plurality of multichannel video programming distributor (MVPD) advertising infrastructures and compatible with a plurality of dynamic advertising insertion (DAI) processes that are managed by different DAI entities;
providing to the equipment of the content provider, via the API, a recommendation for a first MVPD to facilitate the ad insertion;
receiving from the equipment of the content provider, via the API, a selection of the first MVPD to facilitate the ad insertion;
receiving from the equipment of the content provider, via the API, a change request to change from the first MVPD to a second MVPD to facilitate the ad insertion; and
providing to the equipment of the content provider, via the API, access to the second MVPD to facilitate the ad insertion according to the change request.
13 . The server of claim 12 , wherein the change request is based at least in part on changing an inventory type associated with an ad campaign.
14 . The server of claim 12 , wherein the change request is according to a yield analysis of inventory of the content provider that increases revenue for the content provider for the inventory.
15 . The server of claim 12 , wherein the adjusted requests for ad insertions are compatible with a plurality of dynamic advertising insertion (DAI) processes that are managed by different DAI entities.
16 . The server of claim 12 , wherein the operations further comprise providing, via the API, performance information to the equipment of the content provider, wherein the performance information is associated with a plurality of ad insertions performed by one or more DAI processes, and wherein the performance information is translated by the API from performance data generated by the one or more of the DAI processes.
17 . A non-transitory, machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
receiving, via an application programming interface (API), from equipment of a content provider, information including at least one request for an ad insertion, wherein the at least one request for an ad insertion is not compatible with a plurality of multichannel video programming distributor (MVPD) advertising infrastructures; adjusting, via the API, the information to generate adjusted information including adjusted requests for ad insertions that are compatible with the plurality of multichannel video programming distributor (MVPD) advertising infrastructures and compatible with a plurality of dynamic advertising insertion (DAI) processes that are managed by different DAI entities; providing to the equipment of the content provider, via the API, a recommendation for a first MVPD to facilitate the ad insertion; receiving from the equipment of the content provider, via the API, a selection of the first MVPD to facilitate the ad insertion; receiving from the equipment of the content provider, via the API, a change request to change from the first MVPD to a second MVPD to facilitate the ad insertion; and providing to the equipment of the content provider, via the API, access to the second MVPD to facilitate the ad insertion according to the change request.
18 . The non-transitory, machine-readable medium of claim 17 , wherein the operations comprise providing performance information to the equipment of the content provider, wherein the performance information is associated with a plurality of ad insertions performed by one or more DAI processes, and wherein the performance information is translated by the API from performance data generated by the one or more of the DAI processes.
19 . The non-transitory, machine-readable medium of claim 17 , wherein the change request is based at least in part on changing an inventory type for at least a portion of the ad insertion.
20 . The non-transitory, machine-readable medium of claim 17 , wherein the adjusted requests for ad insertions are compatible with a plurality of dynamic advertising insertion (DAI) processes that are managed by different DAI entities.Join the waitlist — get patent alerts
Track US2022174373A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.