Ad Presentation During Background Media Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for presenting advertisements during media content consumption on mobile devices are ineffective when users interact with multiple applications simultaneously, as they often interrupt the user's experience and fail to capture attention effectively during background presentation of media content.
Innovation Solution
A system and method that detect user attention to advertisements during background presentation of media content by inhibiting video data presentation and using user interaction elements to prompt further action, allowing for the presentation of advertisements alongside audio data and other content, with the option to queue additional ads if user interaction is not received within a predetermined time, ultimately influencing the presentation of media content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If advertisements are presented when users are interacting with a media content application, then advertisement visibility is improved, but user experience is degraded due to interruptions
Solution Approach 1:
The system dynamically adjusts advertisement presentation based on media playback state. When media is played in the foreground, ads are suppressed. When media transitions to background playback, ads are automatically presented. This dynamic adaptation resolves the contradiction by making ad visibility contingent on user engagement level with the media content.
Solution Approach 2:
The system employs periodic checking of media playback state to determine appropriate ad presentation timing. By monitoring whether media is in foreground or background mode at regular intervals, the system can periodically switch between ad presentation and suppression, ensuring ads appear during periods of lower user attention without causing interruptions during active viewing.
2Loss of information
If advertisements are presented during background presentation of media content, then advertisement visibility is improved, but user attention capture becomes more difficult
Solution Approach 1:
The system incorporates feedback mechanisms to detect user interactions with advertisements during background playback. By monitoring user actions such as taps, clicks, or other engagement indicators, the system can determine whether the user has noticed and engaged with the ad, thereby providing feedback on attention capture effectiveness and adjusting future ad presentation strategies accordingly.
Solution Approach 2:
The system prepares advertisement content in advance for background playback scenarios. By pre-loading and queuing advertisements before background playback begins, the system ensures that ads are ready for immediate presentation when the opportunity arises, reducing latency and ensuring seamless transition to ad content without disrupting the background media experience.
3Ease of operation
If video data presentation is inhibited to allow advertisement presentation, then advertisement interaction is improved, but media content delivery is disrupted
Solution Approach 1:
The system segments the media playback experience into distinct states: foreground playback mode and background playback mode. Advertisements are exclusively presented during background mode when video data presentation is inhibited, while media content delivery continues uninterrupted in foreground mode. This segmentation allows ad interaction to occur without disrupting the primary media content delivery experience.
Solution Approach 2:
The system introduces an intermediary state (background playback mode) that acts as a mediator between full media presentation and advertisement presentation. In this intermediary state, video data is suppressed but audio may continue, creating a transitional zone where advertisements can be presented and interacted with without completely interrupting the media content delivery pipeline.
Data Source
AI summary
In accordance with some embodiments, methods for presenting advertisements during video presentation are provided, the methods comprising: receiving a media content item to be presented, wherein the media content item comprises video content that includes audio data to be presented during presentation of the video data; determining that a video presentation application is in a presentation mode that inhibits video data; receiving an advertisement to be presented during presentation of the media content item; causing the media content item to be presented in the presentation mode; causing the advertisement to be presented during presentation of the media content; detecting a user action indicative of user attention to at least a portion of the presented advertisement; and performing a further action in response to detecting the user action, which causes information other than the advertisement to be presented by the user interface.


