Video Ad Presentation During Buffering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The frustration for users arises from the time required to buffer a second video and present advertisements after the first video has finished playing, leading to a loss of interest during the buffering process.
Innovation Solution
A method and system that determine when a first video has completed, identify a second video to be played, transmit its packets, and present an advertisement concurrently with a buffer completion indication, allowing users to skip the advertisement after a predetermined time, thus seamlessly transitioning to the second video.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the system waits to present advertisements after the first video completes and before the second video plays, then advertisement delivery is achieved, but user frustration increases due to buffering delays
Solution Approach 1:
The system performs preliminary actions by identifying and buffering the second video while the first video is still playing, and by presenting the advertisement during the buffering process rather than waiting for buffering to complete. This overlaps the advertisement presentation with the buffering operation, eliminating the need for users to wait idle during buffering.
2Productivity
If the system presents advertisements during the buffering process, then user engagement is maintained, but the complexity of video playback management increases
Solution Approach 1:
The system maintains continuity of useful action by ensuring that while the second video is being buffered, the advertisement is simultaneously presented to the user. This eliminates idle time in the playback process, making the buffering period productive by delivering advertisement content rather than leaving the player empty or frozen.
3Ease of operation
If the system allows users to skip advertisements after a predetermined time, then user control is improved, but advertisement delivery reliability decreases
Solution Approach 1:
The system implements partial action by allowing users to skip the advertisement after a predetermined time threshold, rather than forcing complete advertisement playback. This balances advertisement delivery goals with user experience, ensuring that advertisements are delivered for a meaningful duration while providing user control to prevent excessive disruption.
Data Source
AI summary
Systems and methods for automatically identifying non-canonical user sessions utilize demographics associated with a device identifier in comparison to demographics associated with requested content (e.g. video, website, etc.). If the demographics match above a threshold, then the session may be assumed to be canonical or associated with the original user. If the demographics of the content do not match the demographics of the user, then the session may be considered non-canonical. Upon identifying a non-canonical session, content selection based on demographics may be suspended until a timer expires or the session ends.


