Curved Ad Viewability in Virtual Environments
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In virtual environments, determining the viewability of advertisements on curved surfaces is challenging due to the dynamic and immersive nature of these spaces, which complicates tracking and measuring user interaction with digital ads.
Innovation Solution
A method and system that use a hardware processor to determine advertisement viewability by calculating a set of metrics including the location, alignment, scale, and visibility of advertising objects within the user's viewport, employing techniques like ray casting to assess the visibility of ads on curved surfaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If advertisements are placed on curved surfaces in virtual environments, then advertising creativity and user engagement are improved, but measuring viewability becomes more difficult
Solution Approach 1:
The patent segments the curved advertising surface into multiple triangular mesh elements. By dividing the complex curved surface into smaller discrete segments, the system can calculate viewability metrics for each triangle individually based on its orientation and visibility, then aggregate these results to determine overall ad viewability. This segmentation approach makes the measurement process manageable despite the complexity of curved surfaces.
Solution Approach 2:
The patent transitions from two-dimensional viewability metrics to three-dimensional spatial analysis. It uses 3D coordinates, normal vectors, and ray casting through 3D space to determine whether advertising triangles are visible to users. By incorporating depth information and spatial relationships, the system accurately measures viewability on curved surfaces that extend through three-dimensional space.
2Productivity
If traditional viewability metrics are used for flat advertisements, then measurement is simple, but accuracy for curved surface advertisements is insufficient
Solution Approach 1:
The patent applies local quality by calculating viewability metrics specifically for each triangular element based on its unique properties (position, orientation, normal vector). Instead of applying a uniform measurement approach to the entire curved surface, the system evaluates each local region independently, accounting for variations in curvature, angle, and visibility across different parts of the advertising surface.
Solution Approach 2:
The patent replaces traditional mechanical or geometric viewability calculation methods with ray casting and vector mathematics. Instead of using simple 2D projection techniques, the system employs 3D ray casting from the user's viewpoint and vector operations with normal vectors to determine visibility. This substitution of measurement methodology enables accurate viewability assessment for complex curved surfaces.
Data Source
AI summary
Methods, systems, and media for determining curved advertisement viewability in virtual environments are provided. In some embodiments, the method comprises: receiving, using a hardware processor, a content identifier for an advertising object in a virtual environment, wherein the advertising object contains an advertising image; identifying, using the hardware processor, a viewport and a view frustum for a user in the virtual environment; determining, using the hardware processor, a set of viewability metrics comprising (i) a location of a center of the advertising object relative to a boundary of the view frustum, wherein the location is within the boundary of the view frustum; (ii) a relative alignment between the advertising image and the viewport, wherein the relative alignment comprises an angle between a normal of the advertising object in a region where the advertising image is located and a direction vector between the origin of the viewport and a center of the advertising object; (iii) a relative scale of the advertising object, wherein the relative scale comprises a relative distance combined with a field of view of the view frustum, wherein the relative distance comprises a distance between the origin of the viewport and the center of the advertising object; and (iv) an amount of the advertising image that is visible to the user, comprising: producing a plurality of rays that originate at a center of the viewport and are oriented towards the advertising object, determining a quantity of rays from the plurality of rays that intersect at least one point on the advertising image; and determining a combination of the quantity of rays that intersect at least one point on the advertising image and a total quantity of rays in the plurality of rays; and, in response to determining the set of viewability metrics, associating, using the hardware processor, the target advertisement with a viewability rating.


