Backdrop Creative Rendering Using Secure Page Reference Points

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing web page rendering technologies face security risks due to third-party access and content integration challenges, leading to unauthorized network intrusion and sensitive information exfiltration.

Innovation Solution

A content binder library is used to analyze publisher pages, determine presentation attributes, and select reference points for integrating digital components as backdrop creatives using secure iframes, ensuring they are positioned adjacent to content elements without direct third-party access, employing a sandboxed execution environment to prevent unauthorized control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If third-party systems are granted access to publisher pages to insert content, then content integration capability is improved, but security risk increases

Engineering Contradiction:
Improvecontent integration capabilityVSAvoidsecurity risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a content binder library as an intermediary system between third-party content providers and publisher pages. This mediator analyzes the publisher page structure, determines appropriate placement locations for third-party content, and facilitates secure integration without granting direct access to the publisher's system, thereby resolving the contradiction between content integration capability and security risk

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the content integration process into distinct functional components: page analysis, location determination, and content insertion. By dividing the process and using a content binder library to handle each segment separately, the system achieves versatile content integration while maintaining security through controlled access at each stage

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If manual design analysis is used for content placement, then positioning precision is improved, but productivity decreases

Engineering Contradiction:
Improvecontent placement precisionVSAvoidcontent integration efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The content binder library implements self-service by automatically analyzing publisher page structures, identifying suitable content placement locations, and determining optimal positions for third-party content. This automated self-analysis eliminates the need for manual design analysis while maintaining precise content placement, thereby resolving the contradiction between positioning precision and productivity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical design analysis with an automated computational system. The content binder library uses algorithmic analysis to determine content placement locations, substituting human expertise with automated processes that achieve both precision and high productivity simultaneously

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

Data Source

PatentEP3855329B1Digital component backdrop rendering
Publication Date: 2025.12.17 GOOGLE LLC
  • EP3855329B1 patent drawingFigure 1
  • EP3855329B1 patent drawingFigure 2
  • EP3855329B1 patent drawingFigure 3

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing operations that include locating, using a content binder library, content elements of a publisher page. For each content element, the library determines presentation attributes of the content element and at least one other library detects a mode parameter that specifies a type of user device that is requesting the publisher page. The library selects a particular content element from the publisher page as a reference point for positioning a digital component at the publisher page using the presentation attributes of the particular content element. The library determines a location of the publisher page for rendering the digital component, where the location is determined based on the reference point and the mode parameter. The library provides the digital component for display at the location of the publisher page.