Terminal Wake-Up Control via Network State Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Intelligent terminal devices continue to consume power unnecessarily when they are not connected to a network, as timers in applications wake them up regularly to sync with servers, even without a network connection.
Innovation Solution
A wake-up control method and apparatus that determines the network connection state of a terminal device and stops or resumes application wake-up timers accordingly, transferring them between a wake-up list and a suspension list based on network availability to prevent unnecessary wake-ups.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If application wake-up timers are used to regularly wake up the terminal device for synchronization, then the terminal device can keep data synchronized with servers, but the terminal device consumes unnecessary power when not connected to a network
Solution Approach 1:
The patent dynamically adjusts the wake-up timer status based on network connection state. When the network is disconnected, the wake-up timer is suspended to prevent unnecessary power consumption. When the network is connected, the wake-up timer is activated to ensure data synchronization. This dynamic adaptation resolves the contradiction by making the system flexible rather than static.
Solution Approach 2:
The patent implements a feedback mechanism where the network management module continuously monitors the network connection state and provides feedback to the wake-up timer module. Based on this feedback, the wake-up timer is automatically suspended or activated. This closed-loop control ensures that the terminal only wakes up when necessary, resolving the contradiction between synchronization reliability and power consumption.
2Adaptability or versatility
If the terminal device is kept in standby state with wake-up timers active, then applications can synchronize with servers when connected, but the terminal device wastes electricity when no network connection is available
Solution Approach 1:
The system dynamically changes its behavior based on network availability. The wake-up timer module receives real-time network status information and adjusts its operation accordingly - suspending timers when disconnected and activating them when connected. This dynamic adaptation eliminates energy waste while maintaining synchronization capability.
Solution Approach 2:
The wake-up control mechanism is automatically managed by the system itself without requiring user intervention. The network management module and wake-up timer module work together autonomously to suspend or activate timers based on network conditions, enabling the system to self-regulate power consumption while maintaining synchronization readiness.
3Use of energy by moving object
If multiple application wake-up timers are suspended to reduce power consumption, then electricity usage decreases, but the terminal device may miss timely synchronization opportunities when network connection is restored
Solution Approach 1:
The system uses feedback from the network management module to detect when the network connection is restored. Upon detecting reconnection, the system automatically activates the suspended wake-up timers, ensuring that synchronization resumes immediately without delay. This feedback-driven mechanism prevents time loss while maintaining energy efficiency during disconnection.
Solution Approach 2:
The wake-up timers are suspended rather than completely stopped when the network is disconnected, preserving their configuration and state. When the network connection is restored, the timers can resume their operation immediately without needing reconfiguration, thus avoiding synchronization delays while maintaining low power consumption during disconnection.
Data Source
AI summary
A wake-up control method and apparatus, and a terminal device. The method includes determining, by a wake-up control apparatus, whether a network connection of a terminal device is in a connected state; and if the wake-up control apparatus determines that the network connection is not in the connected state, stopping, by the wake-up control apparatus, wake-up of the terminal device by N application wake-up timers, where N is an integer greater than or equal to 1. The wake-up control apparatus shields some application wake-up timers, so that the shielded application wake-up timers do not wake up the terminal device, thereby reducing electricity consumption and power consumption of the terminal device.


