Interstitial Content Pre-rendering Latency Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing programmatic Internet advertising systems that display interstitial content between webpages often result in user experience issues due to latency and high bounce rates, as they either delay the loading of the next webpage or interrupt it with pop-up windows.
Innovation Solution
A method and system that render interstitial content as a hidden element while the user is viewing the first resource, revealing it only when the user navigates away, allowing seamless transitions and minimizing latency by pre-rendering the next resource.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If interstitial content is loaded and rendered in response to a user clicking a link, then the interstitial content can be displayed to the user, but substantial latency occurs and the loading of the second webpage is delayed
Solution Approach 1:
The system pre-loads the interstitial content into a buffer in advance of when it is needed for display. This preliminary action allows the content to be ready for immediate presentation when the user clicks a link, eliminating the latency that would otherwise occur during content loading and rendering.
2Loss of time
If interstitial content is loaded after rendering the second webpage, then the user experience is improved, but the interstitial content is presented over the publisher's content in a pop-up window which results in high bounce rates
Solution Approach 1:
The interstitial content is pre-loaded and buffered in advance, allowing it to be displayed seamlessly as a full-page replacement rather than a pop-up overlay. This preliminary preparation enables the content to be ready when needed without interrupting the user experience or requiring disruptive pop-up presentations.
Solution Approach 2:
The interstitial content is extracted from the background loading process and presented as a dedicated full-page experience. By separating the interstitial content delivery from the main webpage loading flow and using a buffer to manage timing, the system avoids the need for pop-up windows that overlay publisher content, thereby reducing bounce rates.
3Reliability
If interstitial content is displayed as a full-page replacement, then the share-of-voice for advertisers is maximized, but the loading and rendering process interrupts the user's browsing flow
Solution Approach 1:
The interstitial content is pre-loaded and buffered in advance of the user's navigation action. This preliminary preparation ensures that when the user clicks a link, the interstitial content is already ready and can be displayed as a full-page replacement without interrupting the browsing flow, as the transition is seamless and immediate.
Data Source
AI summary
Systems and methods for providing interstitial content are disclosed. A notification of an opportunity for presenting interstitial content on a client device is received at a content server. The content server generates an interstitial configuration object including computer-readable instructions for presenting the interstitial content on the client device and delivers the interstitial configuration object for execution by the client device. The interstitial configuration object causes the client device to render the interstitial content as a hidden element of a first resource while the first resource is presented on the client device and to reveal the rendered interstitial content in response to a user command to navigate away from the first resource.


