Third-Party Content Style Matching via Proximate Page Nodes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to effectively integrate and modify third-party content on web pages to enhance user experience by matching the look-and-feel of first-party content, leading to suboptimal user interaction with third-party content.

Innovation Solution

A system and method for automatically creating a content modification scheme by analyzing an object tree of a web page to identify and associate content characteristics with a content slot, allowing for tailored modification of third-party content based on these characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If closed ad servers are used to provide specifically designed advertisements for each resource, then user experience is improved, but device complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically analyzes the resource page, extracts visual and stylistic characteristics, and generates modification schemes without human intervention. The processing circuit autonomously traverses the object tree, identifies content slots, extracts characteristics from proximate nodes, and creates tailored content modification schemes, enabling self-service operation that improves user experience while managing complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary analysis of the resource page before content delivery by traversing the object tree, identifying content slots and their proximate nodes, and extracting characteristics in advance. This preliminary action creates a ready-to-use content modification scheme that can be quickly applied, improving user experience without adding operational complexity during content delivery.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automatic content modification is implemented, then user interaction with third-party content increases, but processing time increases

Engineering Contradiction:
Improveuser interactionVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system identifies a limited number of proximate nodes within a predetermined distance from content slots rather than analyzing the entire object tree. By focusing on only the necessary portions of the resource page and extracting characteristics from relevant proximate nodes only, the system achieves effective content modification while minimizing processing time and maximizing user interaction.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12353497B2Systems and methods for automatically creating content modification scheme
Publication Date: 2025.07.08 GOOGLE LLC
  • US12353497B2 patent drawing
  • US12353497B2 patent drawing
  • US12353497B2 patent drawing

AI summary

Systems and methods for automatically associating content characteristics to a third-party content are provided. A uniform resource locator identifying a resource is received from a content provider. The content is rendered to produce an object tree. A first node of the object tree is determined, where the first node represents a content slot. A second node of the object tree proximate to the first node is identified. The second node has a content characteristic, which is extracted. The extracted content characteristic is associated with the first node and stored.