Expandable Content Expansion Direction Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Content item serving systems face challenges in determining expansion directions for expandable content items, particularly when historical data is insufficient, leading to potential display issues like clipping, as they struggle to match available expansion directions with content item environments.
Innovation Solution
A method that involves receiving requests for expandable content items, using historical data to predict expansion directions, and when predictions fail, calculating expansion directions based on content item environment positions and dimensions to select suitable content items, thereby ensuring appropriate expansion directions for the content item environment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If prediction models (resource specific or site specific) are used to determine expansion directions, then prediction coverage is adequate for many cases, but insufficient data remains for certain requests making it impossible to determine expansion direction
Solution Approach 1:
The solution segments the determination process into two distinct paths: one for cases with sufficient historical data (using prediction models) and another for cases with insufficient data (using geometric calculation). This segmentation allows each path to be optimized independently, resolving the contradiction by ensuring reliable prediction where data exists while providing alternative coverage where it doesn't.
Solution Approach 2:
A determination module acts as an intermediary between the prediction models and the content item selection process. This intermediary evaluates whether sufficient data exists for prediction, and if not, it computes expansion directions geometrically based on content item environment position and resource dimensions. This intermediary ensures continuous operation across all request types regardless of data availability.
2Productivity
If expandable content items are served without proper expansion direction matching, then content item delivery is simplified, but undesirable display effects such as clipping occur
Solution Approach 1:
The system performs preliminary determination of expansion directions before content item selection and delivery. By calculating or predicting expansion directions in advance based on content item environment position and resource dimensions, the system ensures that only content items with compatible expansion directions are selected, preventing clipping issues before they occur while maintaining efficient delivery processes.
Solution Approach 2:
The system incorporates feedback from the content item environment's geometric properties (position and dimensions within the resource) into the expansion direction determination process. This feedback mechanism ensures that the selected content items' expansion directions are consistent with the available space in the rendered web page, preventing harmful display effects while maintaining delivery efficiency.
Data Source
AI summary
This specification describes methods, systems, and apparatus, including computer programs encoded on a computer-readable storage device, for detecting expansion directions of content item environments that are used to display expandable content items.


