Object Viewability Scoring Using Relative Viewport Portions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current viewability determination methods fail to consider the relative portion of computer-generated objects within a viewport, leading to inaccurate assessments of whether content is actually viewed by the viewer, as objects may be too small, blocked, or partially displayed.
Innovation Solution
A system and method for calculating viewability scores by determining relative object portions within a viewport, using techniques like ray tracing and object-id maps, and evaluating color and content resemblance, to ensure objects are adequately visible and viewed over time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If current viewability determination methods are used, then the assessment process is simple, but the measurement precision of viewability is inaccurate because relative portion of objects is not considered
Solution Approach 1:
The patent segments the viewability assessment process into multiple independent calculation components: relative portion calculation (comparing object size to viewport size), visibility determination (checking if objects are blocked), and viewability score aggregation. This segmentation allows each component to be calculated separately and combined, improving measurement precision while keeping the overall system manageable through modular architecture.
Solution Approach 2:
The patent introduces an intermediary calculation layer that computes relative portion values and visibility indicators as intermediate results before determining final viewability scores. This intermediary step acts as a mediator between raw rendering data and final viewability assessment, enabling more precise measurements without requiring complete system redesign.
2Measurement precision
If relative portion calculation is added to viewability determination, then the measurement precision improves, but the use of energy increases due to additional calculations
Solution Approach 1:
The patent applies partial action by calculating viewability metrics for only the necessary portions of objects within the viewport rather than performing exhaustive analysis of all scene elements. The system determines relative portion for objects that are actually visible or potentially visible, avoiding unnecessary computational energy consumption while maintaining measurement precision for relevant content.
Solution Approach 2:
The patent changes the parameter of assessment from absolute object size to relative portion (object size relative to viewport size). This parameter transformation enables more efficient calculations by normalizing measurements, allowing the system to assess viewability based on proportional relationships rather than absolute dimensions, thereby reducing computational energy requirements.
3Reliability
If comprehensive viewability metrics are calculated, then the reliability of impression metrics improves, but the productivity of content delivery decreases due to additional processing time
Solution Approach 1:
The patent performs preliminary calculations of relative portion and visibility status during the rendering process itself, before final viewability scores are needed. By pre-calculating these intermediate metrics as part of the normal rendering pipeline, the system prepares viewability data in advance, ensuring reliable impression metrics without adding significant processing delays to content delivery.
Solution Approach 2:
The patent implements continuous viewability tracking that updates metrics as objects move or change within the viewport, rather than performing discrete batch calculations. This continuous approach maintains reliable impression data by constantly monitoring viewability conditions, while the incremental nature of updates minimizes the impact on content delivery productivity compared to periodic comprehensive recalculations.
Data Source
AI summary
A system for calculating viewability scores of objects displayed within a viewport, the system comprising a processing resource configured to perform the following for at least one object of the objects: determine a first value indicative of a relative portion of the object from the viewport; and calculate a viewability score of the object, wherein the viewability score is calculated based on the first value.


