Mobile Data Threshold Recommendations to Prevent Bandwidth Throttling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices experience bandwidth throttling when exceeding allotted data usage limits, leading to inefficient communication speeds and disrupted services.
Innovation Solution
A recommender system that dynamically adjusts bandwidth thresholds based on usage patterns and user preferences, allowing for temporary or permanent increases in data limits to prevent throttling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If bandwidth throttling is applied when data usage exceeds allotted limits, then network resource management is improved, but communication speed and service quality deteriorate
Solution Approach 1:
The system performs preliminary actions by proactively recommending threshold increases before bandwidth throttling occurs. The recommender system analyzes usage patterns and predicts future data consumption, suggesting threshold adjustments in advance to prevent communication speed deterioration while maintaining network resource management
Solution Approach 2:
The system implements feedback mechanisms by continuously monitoring data usage patterns and communicating with the user device. The recommender system provides feedback about upcoming threshold violations and the potential impact on communication speed, enabling users to make informed decisions about threshold adjustments
2Device complexity
If fixed bandwidth thresholds are enforced, then network resource allocation is simplified, but user experience and service continuity deteriorate
Solution Approach 1:
The system transforms static bandwidth thresholds into dynamic, adaptable limits. The recommender system continuously analyzes usage patterns and recommends threshold adjustments based on current network conditions and user behavior, allowing thresholds to evolve over time while maintaining relatively simple network resource allocation through automated recommendations
Solution Approach 2:
The system enables self-service by automatically monitoring usage patterns and generating threshold recommendations without requiring manual user intervention. The recommender system autonomously analyzes data consumption trends and proposes appropriate threshold adjustments, simplifying network resource allocation while ensuring service continuity
3Adaptability or versatility
If manual threshold adjustments are required, then user control and customization are improved, but system complexity and user burden increase
Solution Approach 1:
The system implements self-service by automatically analyzing usage patterns and generating threshold recommendations without requiring manual user input. The recommender system autonomously performs data collection, analysis, and recommendation generation, reducing system complexity while maintaining user control through automated adaptability
Solution Approach 2:
The system uses feedback loops to continuously monitor usage patterns and adjust recommendations accordingly. The recommender system provides feedback to users about recommended threshold changes and their expected impact, enabling informed user decisions while automating the complex analysis process
Data Source
AI summary
The system obtains multiple thresholds for multiple bandwidth usage types associated with a UE. The threshold indicates an amount of bandwidth available to the UE over a predetermined period. Each threshold corresponds to a bandwidth usage type. The multiple thresholds include: roaming data, home data, voice over IP, international voice over IP, roaming voice over IP, international data, and tethering data threshold. The system obtains multiple bandwidth usage patterns of the UE, where each bandwidth usage pattern corresponds to a threshold. The system iterates over each bandwidth usage to determine whether the UE has exceeded or is likely to exceed the threshold within the predetermined period. Upon determining that a bandwidth usage pattern has exceeded or is likely to exceed the threshold within the predetermined period, the system determines an increase to the threshold. The system sends an indication of the increase to the threshold to the UE.


