Push Content Auction Control for Battery and Bandwidth Limits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Consumers are sensitive to receiving push content on their computing devices, leading to battery drain, resource utilization, and network bandwidth issues, prompting advertisers to limit push content to avoid opt-outs, resulting in a limited supply of opportunities.
Innovation Solution
A data processing system determines optimal push content items and times based on historical consumer interactions, initiates an online push marketing auction, and applies delivery control policies to conserve device resources and network bandwidth by selecting and controlling the delivery of push content items.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If advertisers send push content items to consumer devices, then advertisers can reach consumers with marketing content, but consumers experience battery drain, resource utilization, and network bandwidth consumption
Solution Approach 1:
The system performs preliminary actions by analyzing historical consumer interaction data before sending push notifications. It determines optimal send times and content types in advance based on past behavior patterns, ensuring notifications are sent when consumers are most likely to engage, thereby reducing wasted battery consumption on ignored notifications
Solution Approach 2:
The system dynamically changes parameters such as notification timing, content type, and frequency based on historical data analysis. By adjusting these parameters according to consumer preferences and engagement patterns, the system optimizes marketing effectiveness while minimizing unnecessary battery drain and resource usage
2Productivity
If advertisers send push content items to consumer devices, then advertisers can reach consumers with marketing content, but consumers experience computing resource drain
Solution Approach 1:
The system applies partial action by sending only the necessary number of push notifications based on historical engagement data. Rather than sending excessive notifications, it sends optimized quantities that achieve marketing goals while minimizing computing resource consumption on consumer devices
3Productivity
If advertisers send push content items to consumer devices, then advertisers can reach consumers with marketing content, but network bandwidth is utilized
Solution Approach 1:
The system performs preliminary analysis of historical data to determine optimal notification timing and content, reducing the need for redundant or unnecessary push notifications. This preliminary action minimizes network bandwidth consumption by ensuring each notification sent has a higher probability of engagement
4Reliability
If advertisers limit the number of push content items sent to consumers, then consumers are less likely to opt-out, but the supply of push content opportunities is limited
Solution Approach 1:
The system changes parameters such as notification timing, content type, and frequency based on historical engagement data. By dynamically adjusting these parameters, the system maximizes the number of effective push opportunities within acceptable limits that prevent consumer opt-out, thereby resolving the contradiction between retention and productivity
Data Source
AI summary
The present disclosure is directed to systems and methods of providing content. A server can generate a request for a push content item for an account identifier linked with a computing device. The server can establish a push auction for the account identifier with multiple candidate push content items. The server can determine an auction score for each candidate push content item and select a push content item therefrom based on the auction score. The server can determine a parameter for the account identifier and control delivery of the selected push content item based on a delivery control policy. The server can compare a value of the parameter with a threshold value to authorize the push content item. The server can provide the selected and authorized push content item for presentation in a push content slot via the computing device linked to the account identifier.


