Wireless Messaging System Battery Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless messaging methods in mobile communications devices face challenges such as excessive battery drain due to unnecessary radio usage from polling for pending messages and design issues when using SMS notifications, which limit message size and require cooperation between voice and data processors.

Innovation Solution

A method involving the receipt of an enable message over a communication channel, independent of the generation of an event, followed by a fetch message to retrieve data messages, allowing for efficient message retrieval without continuous polling and enabling cooperation between voice and data channels while supporting larger message sizes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the mobile communications device polls the message provider on a regular basis to ask for pending messages, then the device can retrieve messages in a timely manner, but the radio usage increases unnecessarily when no messages are pending, leading to excessive battery drain

Engineering Contradiction:
Improvemessage retrieval timelinessVSAvoidbattery drain
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system implements periodic polling at predetermined intervals rather than continuous polling. The mobile communications device sends poll messages to the message provider at specific time intervals, allowing the device to balance between timely message retrieval and reducing unnecessary radio usage when no messages are pending.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The message provider sends notification messages to the mobile communications device when messages are available. This feedback mechanism allows the device to adjust its polling behavior based on actual message availability, reducing unnecessary polls when no messages are pending and thus reducing battery drain.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the mobile communications device receives notification messages over a voice communication channel as SMS messages, then message notifications can be delivered, but the message size is limited to 160 characters and cooperation between voice and data processors is required

Engineering Contradiction:
Improvemessage notification deliveryVSAvoidcooperation between voice and data processors
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The notification message functionality is separated into independent components. The mobile communications device can receive notification messages through either the voice communication channel or the data communication channel independently, eliminating the need for complex cooperation between voice and data processors while maintaining ease of operation.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If the mobile communications device uses SMS messaging for notification messages, then message notifications can be delivered, but the message size is limited to 160 characters in length

Engineering Contradiction:
Improvemessage notification deliveryVSAvoidmessage size
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The system supports multiple communication channels (voice and data channels) for message notification delivery. This multi-functionality allows the device to overcome the 160-character limitation of SMS by using data channel notifications that support larger message sizes, while still maintaining the simplicity of SMS-based notification delivery when applicable.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9088878B2System and methods for wireless messaging
Publication Date: 2015.07.21 MALIKIE INNOVATIONS LTD
  • US9088878B2 patent drawing
  • US9088878B2 patent drawing
  • US9088878B2 patent drawing

AI summary

A technique for use in communicating data messages to a mobile device with use of a host service in a communication system is described. The host service connects with a service node for establishing and maintaining an IP connection between the host service and the service node. The host service receives a data message for the mobile device, and determines whether the mobile device is logged on. In response to determining that the mobile device is logged on, the host service sends the data message to the mobile device without aid of the service node. Otherwise, the host service creates an enable message which identifies the mobile device and includes a subset of the data message, and sends it to the service node over the IP connection for subsequent forwarding to the mobile device in a wireless network.