Dynamic Advertisement Priority List for Incomplete Display Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing online advertisement display strategies, such as simple rotational advertising, fail to effectively balance advertisement frequency and visibility across different web pages, leading to low impression values and reduced effectiveness due to short browsing times on some web pages.
Innovation Solution
A method and apparatus that dynamically update advertisement content by adding an identifier of an incompletely displayed advertisement to a priority list, ensuring it is displayed again before moving to the next advertisement, and utilizing browser information to optimize advertisement placement and reduce repetition.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If simple rotational advertising is used to increase profits for website owners, then advertisement revenue is improved, but advertisement effectiveness deteriorates due to unbalanced display frequencies and surfer resistance
Solution Approach 1:
The system pre-loads advertisement content into a buffer before the user actually views it. When an advertisement slot is requested, the system checks if content is already buffered and ready for display, ensuring immediate availability without waiting for real-time generation or external requests. This preliminary preparation resolves the contradiction by ensuring advertisements are always ready to display (improving effectiveness) while maintaining continuous rotation through pre-loaded content (preserving revenue).
Solution Approach 2:
The system monitors advertisement display completion status and uses this feedback to control subsequent display behavior. When an advertisement is not completely displayed, the system detects this state and adjusts the rotation logic to prioritize completing the current advertisement before moving to the next one. This feedback mechanism ensures balanced display frequencies and prevents surfer resistance, thereby improving advertisement effectiveness while maintaining revenue flow.
2Speed
If the time spent on a web page by a surfer is too short, then browsing speed is improved, but advertisement visibility deteriorates leading to low impression values
Solution Approach 1:
The system prepares advertisement content in advance by buffering it before the user actually needs to view it. This preliminary action ensures that when a user quickly navigates through pages, the advertisement is already loaded and ready for immediate display, maintaining visibility even during short browsing sessions. The buffer acts as a pre-prepared repository that delivers advertisements instantly without delaying the user's fast browsing pace.
3Stability of the object's composition
If the same advertisement is displayed for the whole browsing period, then advertisement consistency is improved, but advertisement effectiveness deteriorates due to low engagement
Solution Approach 1:
The system dynamically adjusts advertisement display based on real-time conditions such as browsing duration, page type, and user behavior. Rather than statically displaying the same advertisement throughout, the system modifies display parameters dynamically - switching between different advertisements, adjusting display timing, and controlling rotation speed based on current browsing context. This dynamic approach maintains engagement (improving effectiveness) while ensuring consistent delivery through systematic rotation (preserving consistency).
Solution Approach 2:
The system implements periodic rotation of advertisements rather than continuous display of a single ad. The buffer manages multiple advertisement contents and rotates through them at controlled intervals, ensuring that different advertisements are presented at appropriate times. This periodic action prevents user fatigue from seeing the same ad repeatedly (improving effectiveness) while maintaining systematic and consistent delivery patterns (preserving consistency).
Data Source
AI summary
Disclosed is a method for displaying an advertisement. The method displays a present advertisement, determines whether the present advertisement has been displayed completely, and adds an identifier of the present advertisement to a priority advertisement list if the present advertisement has not been displayed completely. The method sends the priority advertisement list to the advertisement engine when requesting the advertisement engine for displaying a next advertisement. Using the priority advertisement list, the advertisement engine may give priority to the present advertisement in next advertisement assignment. Using an optimized advertisement display strategy, the disclosed method may increase coverage rates of advertisement contents to audiences, thereby improving advertisement effectiveness for advertisers and increasing cash flow return for website owners.


