Dynamic Content Display Interval Adjustment for Streaming Applications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for streaming applications to client devices consume significant server resources and can frustrate users with frequent or infrequent prompts to download or purchase, as the timing of content display is not optimized based on user response rates.
Innovation Solution
Dynamically adjust the display intervals of content, such as offers or advertisements, based on monitored acceptance and dismissal rates to optimize positive responses and reduce resource consumption, by increasing intervals if response rates are low and decreasing them if rates are high, while ensuring user frustration is minimized.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If content is displayed frequently to capture positive responses, then the response rate increases, but user frustration increases
Solution Approach 1:
The patent applies dynamics by making the content display interval adjustable rather than fixed. The system dynamically modifies the time interval between content displays based on user interaction patterns, allowing the interval to shorten when users engage quickly and lengthen when users take longer to respond, thereby optimizing both response capture and user experience
Solution Approach 2:
The patent implements feedback by monitoring user acceptance and dismissal rates of displayed content. This feedback mechanism allows the system to automatically adjust future display intervals based on observed user behavior, creating a closed-loop control system that adapts to user preferences and reduces frustration while maintaining effective response rates
2Object-affected harmful factors
If content is displayed infrequently to reduce user frustration, then user satisfaction improves, but server resource consumption increases
Solution Approach 1:
The system dynamically adjusts display intervals to match user engagement patterns, allowing longer intervals between displays when users are actively engaged with the streamed application. This reduces unnecessary server resource consumption for generating and transmitting content while maintaining user satisfaction by avoiding overly frequent interruptions
Solution Approach 2:
The patent changes the time interval parameter based on user behavior metrics. By modifying this critical parameter dynamically, the system optimizes the balance between user experience and resource efficiency, displaying content only when the likelihood of positive response is high enough to justify the resource investment
3Productivity
If the display interval is shortened to capture early responses, then the response rate increases, but resource consumption increases
Solution Approach 1:
The system uses feedback from user acceptance rates to determine whether short intervals are necessary. If users consistently respond quickly to content displays, the system maintains shorter intervals to capture responses efficiently. If users take longer to respond or dismiss content frequently, the system extends intervals to reduce resource consumption without sacrificing response capture
Data Source
AI summary
A content delivery provider may stream an application to each of a plurality of computing devices. The content delivery provider may transmit an offer to download the application to each of the plurality of computing devices, after a first initial display interval. The provider may receive a number of positive user interactions with the offer after the first initial display interval, and a total number of positive user interactions with the offer. The provider may automatically adjust the initial display interval by a factor proportional to a desired first-display quantile divided by the number of positive user interactions after the first initial display interval. The application may be streamed to a second computing device, and the offer to download the application transmitted to the second computing device, after the adjusted initial display interval.


