Emulated Ad View for Compliance Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Web advertising marketplaces face challenges in verifying the compliance of advertisements with publishers' pre-defined criteria, such as policies against malicious software, cookie dropping, and data size limits, which affects the quality of displayed content.
Innovation Solution
A system generates an emulated view of an advertisement using a virtual machine to simulate its display, tracks events like cookie downloads and redirects, and compares these to the publisher's criteria to determine compliance, ensuring that only compliant creatives are displayed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If automated real-time matching is implemented to connect advertisers and publishers, then productivity of the advertising marketplace is improved, but reliability of content compliance verification deteriorates
Solution Approach 1:
The system performs preliminary compliance verification by generating an emulated view of the creative and checking it against publisher criteria before the creative is actually displayed on the publisher's website. This advance checking ensures that only compliant creatives are served, resolving the contradiction by maintaining high productivity through automation while ensuring reliability through pre-verification.
2Reliability
If comprehensive compliance checking is performed on all creatives, then reliability of content quality is improved, but productivity of the advertising marketplace deteriorates
Solution Approach 1:
Instead of checking the actual creative display in its final environment, the system creates an emulated view or copy of the creative that can be analyzed for compliance. This copying approach allows comprehensive verification of content quality without significantly impacting marketplace productivity, as the emulation can be performed efficiently in a controlled environment.
3Measurement precision
If emulated view generation is implemented to verify creative compliance, then measurement precision of content analysis is improved, but device complexity of the verification system worsens
Solution Approach 1:
The emulated view generation system is designed to be universal, handling multiple types of creatives (images, videos, interactive content) and multiple publisher criteria through a single unified platform. This multi-functionality approach improves measurement precision across diverse content types while managing device complexity through consolidation rather than proliferation of separate verification systems.
Data Source
AI summary
A computer-implemented method includes generating an emulated view of an advertisement; determining, based on the emulated view, one or more elements associated with the advertisement; comparing the one or more elements to one or more criteria associated with an advertisement marketplace; and determining, based on comparing, whether the advertisement complies with the one or more criteria.


