Mobile Device Notification Mode Manager for Battery Conservation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices face significant battery drain due to continuous message reception over wireless networks, especially when users are not actively interacting with them, leading to reduced battery life and increased energy consumption.
Innovation Solution
Implementing a notification mode manager process that determines the user's interaction status with the mobile device, adjusting message transmission frequency and radio network state to conserve battery power by transmitting messages only when necessary, such as in real-time during active use, at intervals during inactivity, or upon request when the device is stationary or idle.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If continuous message transmission is implemented to ensure real-time updates, then information freshness is improved, but battery consumption increases
Solution Approach 1:
The patent implements periodic polling where the mobile device requests message updates at regular intervals from the server. This replaces continuous real-time transmission with scheduled periodic checks, reducing the frequency of radio activations and associated energy consumption while still delivering information in a timely manner.
Solution Approach 2:
The system dynamically adjusts the polling interval based on device state. When the device is in active use, shorter intervals provide more frequent updates. When idle or in low-power mode, longer intervals reduce energy consumption. This dynamic adaptation resolves the contradiction by matching information freshness requirements with actual user needs and battery constraints.
2Loss of information
If high-frequency message polling is used to ensure real-time updates, then information freshness is improved, but power consumption increases
Solution Approach 1:
The system uses periodic polling with configurable intervals instead of continuous high-frequency updates. The polling frequency is adjusted based on device state, implementing lower frequencies during idle periods to conserve power while maintaining acceptable information freshness when the device is active.
Solution Approach 2:
The patent changes the polling interval parameter dynamically based on device state. During active use, shorter intervals maintain information freshness. During idle or low-power states, longer intervals reduce power consumption. This parameter adaptation resolves the contradiction between information freshness and energy loss.
3Loss of information
If the device maintains continuous network connectivity for real-time updates, then information availability is improved, but battery life decreases
Solution Approach 1:
Instead of maintaining continuous network connectivity, the device periodically establishes radio connections to check for messages and then returns to idle or sleep states. This periodic connection pattern reduces the time the radio remains active, extending battery life while still providing information availability when needed.
Solution Approach 2:
The system dynamically transitions between different connectivity states based on device activity. During active use, the device maintains higher connectivity for immediate information access. During idle periods, it reduces connectivity to periodic polling, extending battery life while preserving information availability on demand.
4Loss of information
If frequent radio network activations are used to check for messages, then information freshness is improved, but energy consumption increases
Solution Approach 1:
The device activates the radio network periodically at scheduled intervals to check for new messages, rather than continuously or on every user interaction. This periodic activation reduces the total number of radio wake-ups and associated energy consumption while still delivering information in a timely manner.
Solution Approach 2:
The polling frequency and radio activation pattern are dynamically adjusted based on device state. During active use, more frequent activations ensure information freshness. During idle or low-power modes, less frequent activations reduce energy consumption. This dynamic behavior resolves the contradiction between information freshness and energy loss.
Data Source
AI summary
In one embodiment, a mobile device determines a notification mode based on the mobile device's user interface mode, and transmits a message comprising the notification mode to a server, causing the server to transmit one or more messages to the mobile device based on the notification mode.


