Dynamic Ad Campaign Triggering via External Event Evaluation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Advertisers face challenges in effectively targeting online advertisements to consumers based on external factors and events, as existing systems rely primarily on internal data and lack the ability to trigger campaigns based on real-world conditions.
Innovation Solution
A system and method for determining the occurrence of user-defined external triggering events, which involves selecting conditions, collecting data, evaluating the data to determine if the conditions are met, executing an advertisement campaign, and modifying the advertisement based on changes in conditions, using a data storage device and processor to automate the process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If advertisers use internal consumer data only for targeting, then the advertising system is simple to operate, but the ability to trigger campaigns based on real-world conditions is limited
Solution Approach 1:
The system segments data sources into internal consumer data and external real-world data, processing them through separate but coordinated mechanisms. External triggering events are evaluated independently against predefined conditions, and only when satisfied do they trigger the advertisement delivery process, allowing the system to handle complexity in a modular fashion
Solution Approach 2:
The system introduces an intermediary evaluation layer that sits between external data sources and the advertisement delivery mechanism. This intermediary component evaluates external triggering events against predefined conditions before activating ad campaigns, thereby managing system complexity while enabling adaptability to real-world conditions
2Speed
If advertisers manually monitor external factors, then the system remains simple in structure, but the responsiveness to external triggering events is slow
Solution Approach 1:
The system performs preliminary actions by pre-defining triggering conditions and external event criteria before events occur. When external events are detected, the system can immediately evaluate them against pre-established rules and execute ad campaigns without manual intervention, achieving rapid responsiveness through prior preparation
Solution Approach 2:
The system implements self-service automation where the advertisement management platform automatically monitors external data sources, evaluates triggering events against predefined conditions, and executes ad campaign decisions without human intervention. This autonomous operation enables rapid response to external events while maintaining systematic control
3Reliability
If static advertising campaigns are used, then the advertising content remains consistent and easy to manage, but the relevance to current external conditions is reduced
Solution Approach 1:
The system transitions from static to dynamic ad campaign management by continuously evaluating external triggering events against predefined conditions. Advertisement content and delivery parameters can dynamically adjust based on the satisfaction of external conditions, ensuring relevance to current real-world situations while maintaining structured control through predefined rules
Solution Approach 2:
The system enables parameter changes in ad campaigns based on external triggering events. When external conditions are satisfied, the system can modify advertisement parameters such as targeting criteria, content selection, and delivery timing, thereby maintaining ad relevance to external conditions while managing complexity through controlled parameter adjustment rather than complete system redesign
Data Source
AI summary
Systems and method are disclosed for providing advertisements to users by determining the occurrence of user defined external triggering events comprising a moment. One method comprises defining a set of conditions or criteria that define a moment, collecting data associated with said set of conditions or criteria, evaluating whether the conditions or criteria are satisfied and whether the user defined moment has occurred, executing an advertisement campaign associated with said user defined moment, transmitting an advertisement associated with said user defined moment to a target user, and modifying said advertisement in accordance with changes in the data associated with the conditions or criteria.


