Mobile Device Packet Deferral for Battery Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile communication devices are vulnerable to battery draining attacks due to constant malicious data packet transmissions, which deplete their limited power capacity, and existing technologies lack effective energy-efficient communication management solutions.

Innovation Solution

Implementing a system that defers the transmission of low-priority and suspicious data packets based on the operation state and parameters of the mobile communication device, using a wireless module and controller module to determine the appropriate time for transmission, thereby prolonging battery life and defending against battery draining attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the mobile communication device frequently transmits data packets (including keep-alive messages, status-update messages, or query messages), then the communication functionality is maintained, but the battery life is reduced due to frequent exits from low power state

Engineering Contradiction:
Improvecommunication functionalityVSAvoidbattery life
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The system performs preliminary assessment of data packet priority and device operation state before transmission. By evaluating whether the device is in a low-power state and whether the packet is low-priority or suspicious, the system decides to defer transmission in advance, preventing unnecessary wake-ups and preserving battery life while maintaining essential communication functionality.

Inventive Principle:
Principle #10Preliminary action

2Speed

If the mobile communication device remains in active state to handle incoming data packets, then the communication responsiveness is improved, but the power consumption increases and battery life is reduced

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

Solution Approach 1:

The system dynamically adjusts communication responsiveness based on operation state and packet priority. In low-power states, low-priority packets are deferred rather than immediately processed, reducing power consumption. The system maintains the ability to quickly respond to high-priority packets when needed, creating a dynamic balance between responsiveness and energy efficiency.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the mobile communication device processes all incoming data packets immediately, then the communication reliability is maintained, but the device becomes vulnerable to battery draining attacks

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidbattery draining attacks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system applies preliminary anti-action by identifying and deferring suspicious or low-priority data packets before they can drain battery power. By assessing packet characteristics and device state in advance, the system prevents malicious packets from triggering unnecessary processing and power consumption, while still maintaining reliable communication for legitimate high-priority packets.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS10057850B2Methods for deferring communications between a mobile communication device and a service network
Publication Date: 2018.08.21 ACER INC
  • US10057850B2 patent drawing
  • US10057850B2 patent drawing
  • US10057850B2 patent drawing

AI summary

A mobile communication device including a wireless module and a controller module is provided. The wireless module performs wireless transmission and reception to and from a service network. The controller module determines an operation state of the mobile communication device when detecting a data packet to be transmitted to the service network via the wireless module, and defers transmission of the data packet according to the operation state and one or more parameters of the data packet.