Adaptive Ad Playback Using Preferred Viewing Duration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing advertisement systems lack the ability to analyze user preferences for preferred advertisement durations, leading to inefficient ad campaigns that may irritate users and limit ad reach, revenue, and engagement.
Innovation Solution
A system and method to analyze user preferences by monitoring interactions and demographic data to determine a preferred viewing duration, allowing for the selection and display of summarized advertisements that match user preferences, thereby enhancing user interaction and ad revenue.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If uniform advertisement duration is used for all users, then ad campaign simplicity is maintained, but user engagement and ad completion rates decrease
Solution Approach 1:
The advertisement duration is made dynamic and adaptive based on user preferences. The system determines a preferred viewing duration for each user and selects or generates advertisement content matching that duration, transforming the static uniform duration approach into a dynamic user-specific duration approach.
Solution Approach 2:
The system changes the parameter of advertisement duration from a fixed uniform value to a variable value determined by user preferences. By analyzing user interaction data and demographic information, the system adjusts the advertisement duration parameter to match each user's preferred viewing duration, thereby improving engagement while maintaining operational simplicity through automated determination.
2Object-affected harmful factors
If short advertisement duration is used, then user irritation is reduced and completion rates increase, but ad revenue and brand message delivery may be compromised
Solution Approach 1:
The system performs preliminary analysis of user preferences and interaction data before selecting or generating advertisements. By determining the user's preferred viewing duration in advance, the system can select advertisements that match this duration, ensuring optimal user experience and completion rates while maintaining appropriate revenue potential through targeted ad selection.
Solution Approach 2:
The system uses feedback from user interactions with previous advertisements to determine preferred viewing duration. This feedback loop allows the system to learn user preferences and adjust advertisement duration accordingly, balancing user satisfaction with revenue optimization by selecting ads that match the determined preferred duration.
3Loss of information
If long advertisement duration is used, then comprehensive brand message delivery is achieved, but user skip rates increase and engagement decreases
Solution Approach 1:
The advertisement duration is dynamically adjusted based on user preferences rather than using a fixed long duration for all users. The system determines the optimal duration for each user and selects or generates advertisements accordingly, ensuring comprehensive message delivery only when appropriate for the user's preferences while maintaining high engagement rates.
4Productivity
If rewarded ads are used to incentivize full viewing, then ad completion rates improve, but user experience deteriorates due to mandatory viewing requirements
Solution Approach 1:
Instead of requiring users to watch full advertisements to receive rewards, the system inverts the approach by determining user preferences and selecting or generating advertisements that match the user's preferred viewing duration. This allows users to engage with advertisements of their chosen length without mandatory viewing requirements, improving user experience while maintaining completion rates through preference alignment.
Data Source
AI summary
Provided is a system and method for displaying an advertisement. The method for displaying an advertisement, includes receiving, by an advertisement server, an advertisement request from a media playback service subsequent to an initiation of a media playback on an electronic device of a user, identifying, by the advertisement server, at least one eligible advertisement, based on the advertisement request, retrieving, by the advertisement server, an advertisement profile of the user, determining, by the advertisement server, a preferred viewing duration associated with each of the at least one eligible advertisement, based on a correlation of each of the at least one eligible advertisement with the advertisement profile of the user, and obtaining, by the advertisement server, a summarized version of an advertisement selected from the at least one eligible advertisement based on the preferred viewing duration of the user.


