Native Ad Layout Detection via Structural Similarity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital advertising technologies face challenges in deploying native sponsored content across multiple sections of a website with similar structure and content, as they struggle to identify compatible layouts and adapt advertising templates effectively.
Innovation Solution
A system and process for detecting compatible native advertisement layouts by generating page information representing elements of different pages, determining compatibility based on structural and content similarities, and assigning a native sponsored content template to compatible pages, allowing for seamless deployment of native ads across similar sections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual template modification is used for each page section, then ad integration quality is maintained, but deployment efficiency and time consumption deteriorate
Solution Approach 1:
The system creates a template from a first page section that contains native sponsored content, then applies this template to multiple second page sections. This copying approach allows efficient deployment across multiple sections while maintaining consistent ad integration quality, as the template captures the structural and stylistic patterns that ensure proper integration.
Solution Approach 2:
The native sponsored content template is designed to be universally applicable across multiple page sections with similar structures. By making the template multi-functional and reusable, the system achieves both high deployment efficiency and maintained ad integration quality without requiring manual modification for each section.
2Productivity
If template deployment is automated across multiple sections, then deployment efficiency is improved, but compatibility detection accuracy deteriorates
Solution Approach 1:
The system replaces manual compatibility checking with automated computational analysis. It detects structural elements, content patterns, and layout characteristics of page sections programmatically, then determines template compatibility based on these detected features. This substitution of mechanical/manual processes with automated systems maintains accuracy while enabling efficient multi-section deployment.
3Manufacturing precision
If template is highly specific to match exact page structures, then ad integration precision is improved, but adaptability to different sections deteriorates
Solution Approach 1:
The template is designed with adjustable parameters that can be automatically modified based on the characteristics of each target page section. By changing parameters such as layout dimensions, content placeholders, and styling attributes, the same template base can adapt to different sections while maintaining precise ad integration through automated parameter adjustment.
Solution Approach 2:
The template system transitions from static to dynamic, where template properties and parameters can be automatically adjusted based on the detected characteristics of each page section. This dynamic approach allows the template to maintain high ad integration precision while adapting to various section structures through automated modification of its parameters.
Data Source
AI summary
A request for a content item that is to be provided for display in a page is received. A content template is embedded in code associated with the page. The content template is embedded at a selected location of a plurality of potential locations of the page that are compatible with the content template. The content item for the page is obtained based on the content template. The content item associated with the embedded content template is provided for display in the page. The content item associated with the embedded content template is provided for display at the selected location.


