Autonomous Agents for Digital Advertising Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital advertising processes are highly manual, resource-intensive, and prone to human error, struggling to adapt to the complexity and rapid changes in consumer behaviors, algorithm updates, and competitive landscapes, leading to suboptimal outcomes and lost opportunities.

Innovation Solution

Utilizing autonomous agents to automate the generation and execution of digital advertising tasks, including task creation, prioritization, and execution, without explicit user input, leveraging generative models and large language models to identify relevant digital components and optimize campaigns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual processes are used for digital advertising task management, then human control and flexibility are maintained, but resource consumption increases and efficiency decreases

Engineering Contradiction:
Improvetask execution efficiencyVSAvoidresource consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system enables autonomous agents to automatically generate, prioritize, and execute digital advertising tasks without requiring continuous human intervention. The agents self-manage the workflow by obtaining user information, generating prompts, creating candidate digital components, evaluating them, and executing selected tasks autonomously, thereby reducing resource consumption while maintaining high productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual mechanical processes of task management are replaced with an automated system using large language models and autonomous agents. The system substitutes human manual operations with AI-driven automated workflows that can process tasks more efficiently with lower resource consumption, transforming the mechanical nature of digital advertising management.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If more user input is required for digital advertising tasks, then accuracy and customization improve, but time consumption and complexity increase

Engineering Contradiction:
Improvetask execution accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The autonomous agents perform preliminary actions by proactively obtaining user information and generating multiple candidate digital components before task execution. This preliminary generation and evaluation of candidates allows the system to prepare accurate, customized task proposals in advance, reducing the time needed for final decision-making while maintaining high accuracy through pre-evaluation of multiple options.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system generates an excessive number of candidate digital components (multiple candidates per prompt) to ensure that the best option is available. By creating more candidates than strictly necessary and evaluating them automatically, the system achieves high accuracy in task selection without requiring extensive user input time, as the automated evaluation filters down to the optimal choice.

Inventive Principle:
Principle #16Partial or excessive action

3Extent of automation

If autonomous agents are deployed for full automation, then efficiency and resource optimization improve, but system complexity increases

Engineering Contradiction:
Improveautomation levelVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The autonomous agent system is segmented into specialized sub-agents, each responsible for specific functions such as obtaining user information, generating prompts, creating digital components, evaluating candidates, and executing tasks. This segmentation allows the complex automation system to be managed through modular, independent components, reducing overall system complexity while maintaining high automation levels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The autonomous agents are designed with multi-functionality, capable of performing multiple tasks including information gathering, prompt generation, component creation, evaluation, and execution management. This universality reduces system complexity by using a single versatile agent architecture rather than multiple specialized systems, enabling full automation through a unified framework.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Measurement precision

If multiple candidate digital components are generated and evaluated, then selection accuracy improves, but processing time and computational resources increase

Engineering Contradiction:
Improvedigital component selection accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system generates multiple candidate digital components (excessive action) to ensure high selection accuracy, but only fully processes and evaluates a subset of these candidates using automated scoring mechanisms. This partial processing approach maintains productivity by avoiding complete evaluation of all candidates while still achieving accurate selection through comparative assessment of key candidates.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250286837A1Automating task generation and execution using autonomous agents
Publication Date: 2025.09.11 GOOGLE LLC
  • US20250286837A1 patent drawing
  • US20250286837A1 patent drawing
  • US20250286837A1 patent drawing

AI summary

One example method includes obtaining, using one or more autonomous agents, user information; generating, using the one or more autonomous agents and based on the user information, a plurality of prompts; generating, using the one or more autonomous agents, as a plurality of candidate digital components, one or more candidate digital components for each prompt of the plurality of prompts; determining, using the one or more autonomous agents, digital component scores of the plurality of candidate digital components; determining, using the one or more autonomous agents and based on the digital component scores of the plurality of candidate digital components, at least one digital component of the plurality of candidate digital components; and generating, using the one or more autonomous agents, an output digital component including the at least one digital component.