Server Message Queue for Mobile Radio State Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices face battery drain issues due to active radio states, as they continuously receive and acknowledge messages, leading to premature battery depletion.

Innovation Solution

Implementing a system where messages are stored on a server until the mobile device's radio is in an active state, using a low-power communications connection to notify the server, allowing messages to be sent only when the device is powered up, thus conserving battery resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the mobile device radio remains in an active state to continuously receive and acknowledge messages, then message delivery reliability is improved, but battery consumption increases and battery life decreases

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidbattery life
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The system performs preliminary actions by storing messages on the server before the device is ready to receive them. The server holds incoming messages in a queue and waits for the device to indicate it is awake and ready, eliminating the need for continuous radio operation while ensuring messages are delivered when the device is active.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The server acts as an intermediary between the message source and the mobile device. It receives, stores, and manages message delivery timing, mediating between the need for reliable message delivery and the need to conserve device battery by controlling when messages are transmitted based on device radio status.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the mobile device radio is kept powered on to receive messages, then message reception capability is improved, but energy consumption increases

Engineering Contradiction:
Improvemessage reception capabilityVSAvoidenergy consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

Instead of continuous radio operation, the system uses periodic action where the device wakes up at intervals or when needed, checks for messages on the server, and then returns to sleep mode. This periodic checking behavior maintains message reception capability while dramatically reducing energy consumption compared to continuous operation.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The device autonomously manages its own energy consumption by monitoring its radio status and initiating message checks only when the radio is active. The server also autonomously manages message storage and delivery timing, eliminating the need for continuous communication and allowing the device to self-regulate energy usage based on actual operational needs.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8417222B1Systems and methods for delivering messages based on a device radio status
Publication Date: 2013.04.09 GOOGLE LLC
  • US8417222B1 patent drawing
  • US8417222B1 patent drawing
  • US8417222B1 patent drawing

AI summary

Certain embodiments of the disclosed technology may include systems and methods for delivering messages based on a device radio status According to an example embodiment of the disclosed technology, a method is provided for delivering messages to a device. The method can include receiving, at a server, one or more messages for transmission to a mobile device; storing the one or more messages at the server; receiving one or more radio status indicators from the mobile device; holding the one or more stored messages at the server until the received one or more radio status indicators include an indication of an active radio state in the mobile device; and transmitting the one or more held messages to the mobile device upon receiving an indication that the mobile device radio is in an active state.