Back to results
US 12,604,069 B2Granted
System and method for media plan generation for a content delivery network
AssigneeTatari, Inc.
InventorsThomas Alexander Hogan, Timothy Davies Morton, Jaeyeong Kim, Michael D. Swinson
Life of this patent
Estimating the term…
Abstract
Media plan generation systems and methods for TV advertising are disclosed. Embodiments of these systems and methods are adapted to generate a media plan comprising a core plan and a test plan. The core plan may be produced based on historical models regarding historical performance of an entity's media while the test plan may be produced based on a predictive model of media performance.
Claims18
A system, comprising:
- a processor;
- a data store, comprising:
- spot airing data received from one or more spot airing data providers, the spot airing data including data on available units of advertising available in an offline television medium;
- and
- historical data comprising historical performance data related to an entity's historical units of advertising in the offline television medium;
- a non-transitory computer readable medium, comprising instructions that, when executed, cause the processor to:
- obtain a media plan request comprising an optimization parameter;
- generate a media plan comprising a core media plan and a test media plan by:
- generate the core media plan, the generation of the core media plan comprising:
- create a core media pool by selecting available units of advertising for the core media pool, wherein each of the selected available units corresponding to one or more of the entity's historical units of advertising;
- rank the available units of the core media pool;
- and
- optimize the core media plan according to the optimization parameter based on the rankings of the available units of the core media pool using a bid optimizer by applying a clearance prediction model to the available units of the core media pool,
- search the space of configurations of bids on the available units of the core media pool, and
- evaluate the result of each configuration based on the optimization parameters;
- and
- generate a test media plan, the generation of the test media plan comprising:
- create a test media pool by selecting available units of advertising for the test media pool;
- rank the available units of the test media pool based on a predictive model;
- optimize the test media plan according to the optimization parameter based on the rankings of the available units of the test media pool using the bid optimizer by applying a clearance prediction model to the available units of the test media pool,
- search the space of available units of the test media pool, and
- evaluate the result of each configuration based on the optimization parameters.
19 more elements
A method, comprising:
- obtaining spot airing data received from one or more spot airing data providers, the spot airing data including data on available units of advertising available in an offline television medium;
- obtaining historical data comprising historical performance data related to an entity's historical units of advertising in the offline television medium;
- obtaining a media plan request comprising an optimization parameter;
- generating a media plan comprising a core media plan and a test media plan by:
- generating the core media plan, the generation of the core media plan comprising:
- creating a core media pool by selecting available units of advertising for the core media pool, wherein each of the selected available units corresponding to one or more of the entity's historical units of advertising;
- ranking the available units of the core media pool;
- and
- optimizing the core media plan according to the optimization parameter based on the rankings of the available units of the core media pool using a bid optimizer by applying a clearance prediction model to the available units of the core media pool, searching the space of configurations of bids on the available units of the core media pool, and evaluating the result of each configuration based on the optimization parameters;
- and
- generating a test media plan, the generation of the test media plan comprising:
- creating a test media pool by selecting available units of advertising for the test media pool;
- ranking the available units of the test media pool based on a predictive model;
- optimizing the test media plan according to the optimization parameter based on the rankings of the available units of the test media pool using the bid optimizer by applying a clearance prediction model to the available units of the test media pool, searching the space of configurations of available units of the test media pool, and evaluating the result of each configuration based on the optimization parameters.
11 more elements
A non-transitory computer readable medium, comprising instructions that, when executed, cause a processor to:
- obtain spot airing data received from one or more spot airing data providers, the spot airing data including data on available units of advertising available in an offline television medium;
- obtain historical data comprising historical performance data related to an entity's historical units of advertising in the offline television medium;
- obtain a media plan request comprising an optimization parameter;
- generate a media plan comprising a core media plan and a test media plan by:
- generate the core media plan, the generation of the core media plan comprising:
- create a core media pool by selecting available units of advertising for the core media pool, wherein each of the selected available units corresponding to one or more of the entity's historical units of advertising;
- rank the available units of the core media pool;
- and
- optimize the core media plan according to the optimization parameter based on the rankings of the available units of the core media pool using a bid optimizer by applying a clearance prediction model to the available units of the core media pool,
- search the space of configurations of available units of the core media pool, and
- evaluate the result of each configuration based on the optimization parameter;
- and
- generate a test media plan, the generation of the test media plan comprising:
- create a test media pool by selecting available units of advertising for the test media pool;
- rank the available units of the test media pool based on a predictive model;
- optimize the test media plan according to the optimization parameter based on the rankings of the available units of the test media pool using the bid optimizer by applying a clearance prediction model to the available units of the test media pool,
- search the space of configurations of available units of the test media pool, and
- evaluate the result of each configuration based on the optimization parameter.
15 more elements
Dependencies are inferred from the claim text.