Selective Supplemental Content Update via Viewability Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing page rendering systems lack efficient mechanisms to selectively update supplemental content in placement regions based on viewability criteria, leading to suboptimal user experience and increased bandwidth consumption due to unnecessary content requests.

Innovation Solution

A computer-implemented system and method that monitors page rendering for viewability parameters and selectively updates supplemental content in placement regions by determining whether existing content meets predetermined criteria, such as duration and visibility within a browser window, and initiates content acquisition processes only when necessary, reducing redundant requests and improving performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If supplemental content is continuously updated in placement regions, then content freshness and user engagement are improved, but bandwidth consumption and system load increase

Engineering Contradiction:
Improvecontent freshnessVSAvoidbandwidth consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system implements a feedback mechanism by monitoring viewability parameters (such as whether content is currently visible in the browser window) and using this information to determine whether to update supplemental content. This feedback loop prevents unnecessary updates when content is not viewable, thereby reducing bandwidth consumption while maintaining content freshness when it matters.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Instead of continuously updating all supplemental content, the system applies partial action by selectively updating only those placement regions where the existing content fails to meet viewability criteria. This selective approach reduces overall system activity and bandwidth usage while maintaining adequate content freshness in visible regions.

Inventive Principle:
Principle #16Partial or excessive action

2Loss of energy

If supplemental content is updated based on viewability criteria, then unnecessary content requests are reduced, but system complexity increases

Engineering Contradiction:
Improvebandwidth consumptionVSAvoidsystem complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The system segments the content update process by treating each placement region independently with its own viewability assessment. This segmentation allows the complex viewability logic to be applied in a modular, region-by-region manner rather than as a monolithic system-wide process, making the complexity more manageable and maintainable.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If existing supplemental content is monitored for viewability parameters, then content rendering quality is improved, but processing time increases

Engineering Contradiction:
Improvecontent rendering qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system employs periodic action by monitoring viewability parameters at specific intervals or triggers (such as when a placement region becomes visible or when content updates are due) rather than continuously. This periodic monitoring maintains content rendering quality by ensuring viewability criteria are checked regularly while avoiding the overhead of constant monitoring.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11615443B2System and method to selectively update supplemental content rendered in placement regions of a rendered page
Publication Date: 2023.03.28 PCH DIGITAL LLC
  • US11615443B2 patent drawing
  • US11615443B2 patent drawing
  • US11615443B2 patent drawing

AI summary

A computer system or computer-implemented process monitors a page rendering, including supplemental content rendered in one or more placement regions, for one or more viewability parameters. In response to a page event, the computer system or process selectively updates the one or more placement regions on the rendered page, based on a determination of whether the supplemental content of each placement region satisfied the one or more viewability criteria.