Dynamic Creative Script Assembly for Ad Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing ad campaign management systems lack the ability to effectively determine which variations of ads are performing poorly and how to improve them, as they do not provide analytical tools to identify issues or suggest changes for better viewer resonance.
Innovation Solution
A method and system for generating dynamic creative scripts that allow for the insertion of dynamic aspects into ad campaigns, using a third-party ad creation tool with APIs to select and combine alternative content, target attributes, and receive feedback to customize and optimize ad presentation based on viewer interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple ad variants are manually created for different ad locations and sizes, then the ad campaign can cover various ad formats, but there is no analytic way to determine what the problem might be and what to change to make the ad resonate better with viewers
Solution Approach 1:
The patent segments ad creatives into modular components called 'creative elements' that can be independently analyzed and recombined. Each creative element (e.g., headline, image, call-to-action) can be tracked separately through analytics, allowing identification of which specific elements perform well or poorly without analyzing entire ad variants as monolithic units.
Solution Approach 2:
The system uses parameter-based creative templates where different values can be substituted for creative elements. Analytics data drives automatic parameter adjustments to optimize ad performance, transforming static manual variants into dynamic, data-driven variations that continuously adapt based on performance metrics.
2Measurement precision
If analytics tools track each ad variant separately, then individual variant performance can be monitored, but there is no way to determine what specific changes improve viewer resonance
Solution Approach 1:
By breaking down ad variants into discrete creative elements, the system enables granular analytics that track performance at the element level rather than just the variant level. This segmentation allows detection of which specific elements contribute to successful variants, making cause-effect analysis feasible.
Solution Approach 2:
The patent applies local quality by allowing different creative elements within variants to have independently optimized characteristics. Analytics identify which local elements (specific headlines, images, or CTAs) perform best in different contexts, enabling targeted optimizations rather than treating entire variants as uniform units.
3Ease of manufacture
If manual ad variant creation is used, then ad campaigns can be deployed across different locations and sizes, but determining successful combinations and optimizing them over time is difficult
Solution Approach 1:
The system transitions from static manual ad creation to dynamic programmatic assembly of ad variants. Creative templates with parameterized elements can be automatically reconfigured based on real-time analytics feedback, allowing the system to adapt and optimize ad combinations continuously without manual intervention for each variation.
Solution Approach 2:
The patent implements self-service optimization where the system automatically analyzes performance data, identifies successful creative element combinations, and generates optimized variants without requiring manual analysis or recreation by advertisers. The system serves itself by continuously learning from analytics and autonomously improving ad performance.
Data Source
AI summary
A method and system for generating a creative script is disclosed. Plug-ins into a third party ad creation tool interact through application program interface (API) to allow insertion of dynamic aspects into the creative script. Alternative content is defined for each dynamic aspect inserted into the creative. One or more content groups are defined that select a number of dynamic aspects and their corresponding alternative content. The different combinations of alternative content are culled to define each content group. Target attributes are selected into a target group. The creative script is served according to the combinations of alternative content. Those combinations that are deemed more acceptable are favored over time to increase efficacy of the creative script.


