Mobile Proxy Cache for Wireless Traffic Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network operators face challenges in monitoring and managing network congestion caused by increased application signaling, lacking a mechanism to effectively optimize traffic and conserve resources, particularly due to the proliferation of free apps and mobile devices.
Innovation Solution
A distributed proxy and cache system is implemented on mobile devices and servers, which categorizes and optimizes traffic based on application behavior, user activity, and network conditions, caching content and shifting polling requests to reduce network load and conserve battery life, while providing network operators with usage analytics for optimization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If applications constantly signal to application stores and advertiser websites, then application functionality and user engagement are improved, but network congestion worsens
Solution Approach 1:
The system performs preliminary actions by caching application metadata, update information, and advertisement content locally on mobile devices before they are needed. This allows applications to function and update without constant network signaling, reducing network traffic while maintaining application versatility
Solution Approach 2:
The patent introduces a distributed caching system as an intermediary between applications and network resources. This intermediary stores and manages content locally, mediating between the need for application functionality and the need to reduce network congestion by filtering and localizing data access
2Productivity
If network operators implement traffic monitoring mechanisms, then network resource management is improved, but device complexity increases
Solution Approach 1:
The caching system operates autonomously on mobile devices, automatically monitoring application behavior, predicting data needs, and managing local content without requiring complex centralized monitoring infrastructure. The system serves itself by independently optimizing traffic patterns while providing useful data to network operators
Solution Approach 2:
The system changes operational parameters by transitioning from constant network signaling to event-driven updates based on cached content validity. It dynamically adjusts polling frequencies, cache refresh intervals, and data synchronization parameters based on application behavior patterns, reducing complexity while improving resource management
3Quantity of substance
If polling requests are shifted to reduce network load, then network congestion is reduced, but battery consumption increases
Solution Approach 1:
The system implements periodic polling with dynamically adjusted intervals based on application behavior patterns and data freshness requirements. Instead of continuous or frequent polling, it uses optimized periodic requests that reduce network traffic while minimizing battery consumption by sleeping between polling cycles
Solution Approach 2:
The caching system performs partial actions by selectively caching only the data and content that applications actually need based on predicted behavior patterns. It avoids excessive polling by implementing intelligent refresh strategies that update cached content only when necessary, balancing network load reduction with acceptable battery usage
Data Source
AI summary
A method and system are for generating a report for delivery to or access or query by a network operator by determining, by a server-side proxy, optimization efficiency for traffic in a wireless network, tracking, by the server-side proxy, user-related information in the wireless network, generating, based on at least one of the optimization efficiency and the user-related information, a report for delivery to or access by an operator of the wireless network, the report including an alert of viral take-up of a new application, and performing, by the server-side proxy, traffic optimization functions alleviating traffic in the wireless network.


