Hidden Content Detection via Image Rendering Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for identifying hidden content or advertisements on web pages are ineffective due to high rates of false positives and false negatives, making it difficult to distinguish between legitimate and illegitimate hidden content.

Innovation Solution

The proposed solution involves analyzing rendered code to identify objects, fetching graphic images, creating a repository, saving the page as an image, and using image analysis algorithms to classify content as 'visible' or 'invisible', as well as performing geometric and resource-based analyses to determine the visibility of objects on a web page.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional HTML code analysis techniques are used to identify hidden content, then the detection process is simple and fast, but the accuracy is low with high false positive and false negative rates

Engineering Contradiction:
Improveaccuracy of hidden content identificationVSAvoidcomplexity of detection system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component (image rendering engine) that converts HTML code into visual images. This mediator allows the system to analyze the actual rendered appearance of content rather than relying on HTML properties, thereby improving detection accuracy while maintaining manageable system complexity through modular architecture

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical/text-based HTML code analysis system with an image-based analysis system. By substituting the detection mechanism from parsing HTML tags to analyzing rendered images, the system achieves higher accuracy in identifying hidden content regardless of how it is concealed in the code

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

2Measurement precision

If multiple analysis techniques are combined to improve detection accuracy, then the identification precision increases, but the computational resources and processing time increase

Engineering Contradiction:
Improveaccuracy of hidden content identificationVSAvoidcomputational resources consumed
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the detection process into distinct modular stages: HTML parsing, image rendering, image analysis, and result aggregation. Each stage can be independently optimized and executed, allowing the system to achieve high accuracy through multiple analyses while managing computational resources through structured division of labor

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary rendering of the page to an image format before conducting detailed analysis. This preliminary action creates a visual representation that simplifies subsequent detection tasks, reducing the computational complexity of the actual hidden content identification while maintaining high accuracy

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12265988B2System and method for identifying hidden content
Publication Date: 2025.04.01 DOUBLEVERIFY INC
  • US12265988B2 patent drawing
  • US12265988B2 patent drawing
  • US12265988B2 patent drawing

AI summary

The present invention provides improved techniques that can be used to identify hidden content and/or advertisements on a digital display page and to tell the illegitimate pieces of hidden content apart from legitimate ones, which provide reduced levels of false results. For example, a technique involves performing a plurality of analyses on a digital display page to determine whether the digital display page includes content is hidden, wherein each analysis may determine a different result based on whether content in the digital display page is delivered but hidden, comparing the resulting determinations of the analyses, when the analyses all determine that the content is not hidden, classifying the digital display page as not including hidden content, and when at least one analysis determines that the content is not hidden and at least one analysis determines that the content is hidden, classifying the digital display page as including hidden content.