DOM Sponsored Media Detection Using Tiered Node Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for identifying sponsored media in a Document Object Model (DOM) are inefficient and prone to errors due to dynamically created objects and incorrect node identification, leading to inaccurate impression tracking and potential web page malfunctions.

Innovation Solution

A media seeker that utilizes tiered tests and recursive node traversal to identify sponsored media nodes in the DOM, checking node type, dimensions, and availability of replacement media, ensuring accurate identification and minimizing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional methods are used to identify sponsored media in DOM, then the implementation is simpler, but the identification accuracy is lower and errors are more frequent

Engineering Contradiction:
Improveidentification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the identification process into multiple hierarchical tests (tiered testing approach). Each test checks specific properties of DOM nodes (node type, dimensions, replacement media availability) in a structured sequence. This segmentation transforms a single complex identification task into manageable discrete steps, improving accuracy while maintaining organizational clarity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by conducting multiple validation tests before finalizing the identification of sponsored media. The tiered testing approach executes preliminary checks on node properties (type verification, dimension validation, replacement media existence) to filter out incorrect identifications before confirming the final result, thereby reducing errors.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If dynamic objects are created in DOM, then the web page functionality is enhanced, but the node identification becomes more error-prone

Engineering Contradiction:
Improveweb page functionalityVSAvoidnode identification reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms through its tiered testing system. Each test provides feedback on whether a DOM node meets specific criteria for sponsored media identification. The system continuously validates node properties and adjusts identification decisions based on cumulative feedback from multiple tests, thereby improving reliability despite dynamic object creation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary validation actions on dynamically created DOM nodes before accepting them as sponsored media. By pre-checking node properties (type, dimensions, replacement media) through tiered tests, the system establishes reliability criteria that must be satisfied before dynamic objects are accepted as valid sponsored media, reducing identification errors.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple tests are performed to verify sponsored media nodes, then the identification reliability is improved, but the processing time increases

Engineering Contradiction:
Improveidentification reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the verification process into hierarchical tiers of tests. By organizing multiple tests into structured levels, the system can efficiently process identification tasks through predetermined validation stages. This segmentation allows the system to methodically check critical properties without random redundancy, balancing reliability improvement with time efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary filtering actions through the tiered testing approach. By conducting initial validation checks on node properties before deeper verification, the system eliminates clearly invalid candidates early in the process. This preliminary action reduces the number of nodes requiring extensive multi-test verification, thereby minimizing overall processing time while maintaining high reliability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250378126A1Methods and apparatus to identify sponsored media in a document object model
Publication Date: 2025.12.11 THE NIELSEN CO (US) LLC
  • US20250378126A1 patent drawing
  • US20250378126A1 patent drawing
  • US20250378126A1 patent drawing

AI summary

Methods, apparatus, systems, and articles of manufacture are disclosed to identify sponsored media in a Document Object Model. An example method includes determining if a first child node in a document object model is a sponsored media node, including to identify if the first child node is an element node, detecting if the first child node is of a valid element node type, and comparing the first child node to one or more geometric thresholds corresponding to the sponsored media node.