Mobile Terminal Notification Caching for Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In mobile terminals with dual-processor systems, frequent communication events lead to the AP being frequently woken up from a low-power sleep state to a high-power awake state, increasing power consumption and reducing battery life.

Innovation Solution

A method where the communication processing component detects communication events and stores notification information when the AP is in a sleep state, sending it only when the AP transitions to the awake state, thereby reducing unnecessary power state switches.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the BP wakes up the AP from sleep state to send notification information for every communication event, then the notification information can be sent timely, but the power consumption increases and battery life decreases

Engineering Contradiction:
Improvenotification timelinessVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The BP performs preliminary actions by caching notification information in its own memory during sleep state, so that when the AP wakes up, the notification can be sent immediately without requiring the AP to be present during the notification generation process. This resolves the contradiction by preparing the notification in advance while keeping the AP in low-power state.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The BP's memory acts as an intermediary storage medium, temporarily holding the notification information between the event occurrence and the AP's wake-up. This mediator allows the notification to be preserved without requiring continuous AP involvement, thus reducing power consumption while maintaining notification reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If the AP is kept in awake state to receive notification information immediately, then the notification can be received without delay, but the power consumption increases and battery life is shortened

Engineering Contradiction:
Improvenotification delayVSAvoidpower consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The notification information is prepared and cached in the BP's memory in advance before the AP needs to process it. This preliminary action eliminates the need for the AP to remain in awake state waiting for notifications, thereby reducing power consumption while ensuring immediate availability when the AP does wake up.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The notification information is extracted from the real-time communication process and stored separately in the BP's memory. This separation allows the AP to sleep without missing notifications, as the extracted notification data is already prepared and stored for later retrieval.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If the AP is frequently woken up from sleep state, then all communication events can be processed, but the battery life is reduced due to frequent state transitions

Engineering Contradiction:
Improvecommunication event processingVSAvoidbattery life
Core Design Contradiction:
ProductivityVSDuration of action of stationary object

Solution Approach 1:

The notification information is extracted and cached in the BP's memory instead of requiring the AP to be continuously active. This extraction allows the system to maintain full communication event processing capability while the AP remains in sleep state, thus preserving battery life without sacrificing productivity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The BP performs the preliminary action of caching notification information before the AP needs to process it. This allows multiple communication events to be processed and cached during AP sleep state, and then批量 processed when the AP wakes up, reducing the frequency of state transitions while maintaining processing capability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3816770B1Method and device for event notification, mobile terminal, and storage medium
Publication Date: 2024.12.11 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • EP3816770B1 patent drawingFigure 1
  • EP3816770B1 patent drawingFigure 2
  • EP3816770B1 patent drawingFigure 3

AI summary

A method for event notification, applied to a mobile terminal including a communication processing component and an application processing component, the method includes that: a communication event is detected; a state of the application processing component is determined, the state of the application processing component including a sleep state and an awake state; when a communication event is detected, in response to determining that the application processing component is in the sleep state, notification information for notifying that the communication event is detected is stored into the communication processing component; and the stored notification information is sent to the application processing component when the application processing component is switched from the sleep state to the awake state.