Wireless Module Request Buffering for Power Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Speed

If the wireless communications module is activated for every system request, then data access responsiveness is improved, but power consumption increases

Engineering Contradiction:
Improvedata access responsivenessVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #19Periodic action

2Reliability

If multiple requests are transmitted separately, then request processing accuracy is improved, but transmission efficiency deteriorates

Engineering Contradiction:
Improverequest processing accuracyVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10477478B2Method of processing system requests in a wireless communication device
Publication Date: 2019.11.12 Y E HUB ARMENIA LLC
  • US10477478B2 patent drawing
  • US10477478B2 patent drawing
  • US10477478B2 patent drawing

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.