Expandable Iframe API for Ad Extension Rendering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing online advertisement systems face challenges in rendering ad extensions within the fixed space of inline frames (iframes) on content pages, leading to insufficient space for displaying additional information related to content ads.
Innovation Solution
The implementation of an expandable application programming interface (API) allows the iframe to expand, creating sufficient space for rendering ad extensions, which include additional information such as location details, product information, or customer reviews.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If the iframe uses fixed space for displaying content ads, then the layout is simple and stable, but there is insufficient space to render ad extensions with additional information
Solution Approach 1:
The patent applies the dynamics principle by transforming the static fixed-size iframe into a dynamic expandable structure. The iframe can change its size from a fixed state to an expanded state when ad extensions need to be displayed, allowing the display space to adapt to different content requirements while maintaining layout simplicity through automated expansion rather than manual structural complexity.
2Loss of information
If ad extensions are displayed within the fixed iframe space, then the interface remains compact, but the additional information cannot be properly rendered
Solution Approach 1:
The patent applies preliminary action by pre-configuring the expandable iframe structure with the capability to expand when needed. The system prepares the expansion mechanism in advance so that when ad extensions are activated, the iframe can immediately expand to provide sufficient display space without requiring complex runtime calculations or user manual intervention, thus preventing information loss while maintaining ease of operation.
3Adaptability or versatility
If the iframe expands to display ad extensions, then sufficient space is created for additional information, but the expansion mechanism adds complexity to the system
Solution Approach 1:
The patent applies universality by designing the expandable iframe as a multi-functional component that can serve both fixed display mode and expanded display mode. The same iframe structure handles both content ads and ad extensions without requiring separate mechanisms, making the expansion capability a universal feature rather than an additional complex subsystem, thereby improving adaptability while controlling complexity.
Data Source
AI summary
One or more computer-readable media store instructions that cause one or more processors to transmit a request for content, receive a first content item and a second content item associated with the first content item, and display the first content item within a content slot in an information resource. The content slot has a first size occupying a first region of the information resource. The operations further include identifying a user interaction associated with the first content item and, responsive to the user interaction, expanding the content slot from the first size to a second size and displaying, in the expanded content slot, the first content item, the second content item, and an actionable object configured to reduce the content slot from the second size to the first size. The second size occupies the first region and an adjoining second region of the information resource.


