Wireless Module Request Buffering for Power Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication devices consume excessive power as they request data from networks without considering their current conditions or power status, leading to inefficient power management and increased battery drain.
Innovation Solution
A method where a wireless communication device receives system and user requests, stores low-priority requests in memory, and only activates the wireless communications module to transmit them when a user request is received, thereby reducing power consumption by minimizing unnecessary module activations and transmissions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the wireless communications module is activated for every system request, then data access responsiveness is improved, but power consumption increases
Solution Approach 1:
The system buffers system requests in memory before transmission, preparing them in advance without immediate network communication. This preliminary buffering allows multiple requests to be accumulated and sent together, reducing the frequency of module activation while maintaining service availability.
Solution Approach 2:
Instead of activating the wireless module continuously or for every request, the system uses periodic batch transmission where buffered requests are transmitted together at intervals. This periodic activation pattern reduces overall module usage time while maintaining effective data access.
2Reliability
If multiple requests are transmitted separately, then request processing accuracy is improved, but transmission efficiency deteriorates
Solution Approach 1:
Multiple system requests are merged into a single batch transmission. The wireless module transmits accumulated requests together in one communication event, improving transmission efficiency by reducing overhead while maintaining individual request integrity through proper buffering and forwarding to the operating system.
Data Source
AI summary
There is disclosed a method of operating and a method for reducing power consumption in a wireless communications device. The method comprises receiving a first system request for data from a data access application on a wireless communications device and storing the first system request in a memory of the wireless communications device without transmitting to the server until a first user request for data is received. Upon receiving the first user request for data, the wireless communications module of the wireless communications device is activated and both the first user request and the first system request are transmitted to the server. In cases where the first system request for data is determined to have high priority, then it is not stored and is transmitted to the server, regardless of whether a first user request has been received.


