Notification Segmentation for Wireless Device Power Conservation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, devices face significant power and processing resource challenges when continuously receiving and processing updated system state information, leading to inefficient power conservation due to the processing of irrelevant notification messages not targeted to specific devices.
Innovation Solution
A method and apparatus that send a primary message with abbreviated notification status information, followed by targeted notification messages addressed to specific devices, allowing devices to quickly determine notification changes and only process relevant messages, thereby reducing resource consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If devices continuously receive and process updated system state information, then devices obtain the latest notification information, but power and processing resources are significantly consumed
Solution Approach 1:
The notification message is segmented into two parts: a primary message containing notification status information (version number, count) and separate notification flow messages containing actual notification data. Devices only need to process the primary message to determine if notifications are available, avoiding continuous processing of full notification messages.
Solution Approach 2:
The notification status information (version number, count) is extracted from the full notification message and placed in a separate primary message. This allows devices to quickly check for notifications without processing the entire notification message content, reducing processing power consumption.
2Loss of information
If devices continuously receive and process updated system state information, then devices obtain the latest notification information, but processing resources are significantly consumed
Solution Approach 1:
The notification message is segmented into two parts: a primary message containing notification status information (version number, count) and separate notification flow messages containing actual notification data. Devices only need to process the primary message to determine if notifications are available, avoiding continuous processing of full notification messages.
Solution Approach 2:
The notification status information (version number, count) is extracted from the full notification message and placed in a separate primary message. This allows devices to quickly check for notifications without processing the entire notification message content, reducing processing power consumption.
3Loss of information
If notification messages are broadcast to all devices, then all devices receive notifications, but devices process irrelevant messages wasting resources
Solution Approach 1:
The primary message is sent beforehand to inform devices about the availability and characteristics of notifications. Devices use this preliminary information to determine whether to proceed with processing the actual notification messages, avoiding waste of resources on irrelevant notifications.
Solution Approach 2:
The primary message provides feedback information (version number, count) that allows devices to determine whether notification messages are relevant to them. This feedback mechanism enables devices to make informed decisions about whether to process subsequent notification messages, reducing wasted processing resources.
Data Source
AI summary
Methods and apparatus for communication of notifications are disclosed. A disclosed method for communicating notifications from a server to a device includes sending a primary message including data indicating notification status information; and sending notification messages apart from the primary message addressed to specific groups of devices. Similarly, another disclosed method for obtaining notifications in a device from a server includes monitoring the primary message including current notification status information, comparing the current notification information status information with a previous notification status information to determine if a change in notification status information has occurred, and obtaining addressed notification information when a change in the notification status information has been determined. By using a primary message with abbreviated information to communicate whether changes to notification information have occurred without the need for further processing and/or addressed notification messages, system resources can be conserved. Corresponding apparatus are also disclosed.


