Mobile Traffic Coordination via Local Proxy to Cut Battery Drain
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices with network-initiated applications experience high battery consumption due to frequent, low-throughput data transactions, exacerbated by the lack of coordination between user, application, and network, leading to inefficient power management and network utilization.
Innovation Solution
A distributed proxy and cache system on mobile devices optimizes network traffic by predicting user activity sessions, aligning data requests, and caching content to minimize radio usage and battery consumption, using a local proxy to intercept and delay or expedite data transfers across multiple applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If network-initiated applications transmit data frequently to maintain connection, then connection reliability is improved, but battery consumption increases rapidly
Solution Approach 1:
The patent merges data requests from multiple applications into a single coordinated transmission. The system identifies when multiple applications need to communicate with the network and combines these requests into one unified data transmission event, thereby maintaining connection reliability while reducing the frequency of radio activations and overall battery consumption.
Solution Approach 2:
The system performs preliminary analysis of application behavior patterns and network traffic requirements before actual data transmission occurs. By predicting when data transmissions will be needed and preparing in advance, the system can coordinate multiple requests to occur simultaneously or in close proximity, reducing unnecessary radio activations and power consumption while maintaining connection reliability.
2Adaptability or versatility
If multiple applications transmit data independently, then application functionality is maintained, but network efficiency deteriorates
Solution Approach 1:
The patent introduces an intermediary system that sits between multiple applications and the network. This intermediary monitors and coordinates data requests from various applications, managing their transmission independently in terms of application logic while orchestrating their actual network communication to occur in a coordinated manner, thus improving network efficiency without compromising application functionality.
Solution Approach 2:
The system creates a universal coordination layer that handles multiple application types and network protocols through a single unified mechanism. This multi-functional coordination system can manage diverse application requirements while applying general optimization principles across all applications, improving overall network efficiency while maintaining each application's specific functionality.
3Reliability
If radio remains in high power mode for frequent transmissions, then data transmission reliability is improved, but power consumption increases 100 times compared to idle mode
Solution Approach 1:
The patent implements periodic coordination of data transmissions based on analyzed traffic patterns. Instead of maintaining continuous high-power radio operation, the system identifies periodic opportunities to transmit coordinated data requests, allowing the radio to return to idle or low-power modes between transmission periods. This maintains data transmission reliability for necessary communications while dramatically reducing overall power consumption compared to sustained high-power operation.
Data Source
AI summary
A mobile device allows transmission of additional outgoing application data requests in response to occurrence of receipt of data transfer from a remote entity, user input in response to a prompt displayed to the user, and a change in a background status of an application executing on the mobile device. Additional outgoing application data requests are foreground application requests.


