Viewport-Based Ad Rotation Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Internet-based rotating advertisements often become invisible when they exceed the viewable area of a web browser's viewport, leading to wasted advertising efforts as they are not displayed to users and fail to capture attention effectively.
Innovation Solution
A method where the rotation timing of advertisements is controlled based on whether the advertisement is within the browser's viewport, pausing rotation when not visible and resuming when it becomes visible, ensuring that advertisements are only displayed and rotated when fully visible to the user.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If advertisements are rotated continuously regardless of viewport visibility, then advertisement rotation function is maintained, but advertising effectiveness deteriorates due to invisible ads not capturing user attention
Solution Approach 1:
The system continuously monitors the viewport to detect whether an advertisement is visible to the user. This feedback mechanism triggers different behaviors: when visible, the advertisement rotates; when not visible, rotation pauses. This resolves the contradiction by making ad rotation effectiveness dependent on actual user visibility feedback.
Solution Approach 2:
The advertisement rotation system transitions from a static continuous rotation mode to a dynamic mode that adapts to viewport conditions. The rotation behavior changes based on real-time visibility status, pausing when not visible and resuming when visible, thereby optimizing both effectiveness and efficiency.
2Area of stationary object
If advertisements are displayed outside the browser viewport, then advertisement space is utilized, but advertising waste increases due to invisible advertisements not serving their purpose
Solution Approach 1:
The system uses viewport feedback to determine whether to continue displaying or pausing advertisement rotation. When the advertisement moves outside the viewport, the system detects this and pauses rotation, preventing waste of advertising resources on invisible content while still maintaining the advertisement space structure.
3Reliability
If advertisements are positioned to always remain within the viewport, then advertisement visibility is improved, but advertisement placement flexibility deteriorates
Solution Approach 1:
Instead of statically constraining advertisements to always remain within the viewport, the system dynamically adjusts rotation behavior based on real-time viewport detection. This allows advertisements to be placed in various positions including outside the viewport, while ensuring visibility by pausing rotation when outside and resuming when visible, thus maintaining both visibility and placement flexibility.
Data Source
AI summary
Systems and methods for view-based advertisement selection involve controlling the rotation of reproduced advertisements based, in part, on whether the reproduced advertisements are within a browser viewport. An advertisement that is reproduced on a web page and is not within a browser viewport can continue to be reproduced until the advertisement is within the browser viewport for a period of time. After an advertisement is within the browser viewport for a period of time another advertisement is selected to replace the previously reproduced advertisement.


