Peripheral Wake-Up Scheduling for Faster System Resume

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Devices such as desktop and notebook computers take a long time to wake up due to the sequential wakeup of peripherals, leading to excessive wait times and poor user experience.

Innovation Solution

Simultaneously wake up peripherals required for system operation and those not required, allowing the system to enter an operating state after resuming process scheduling of the necessary peripherals, thereby accelerating the wakeup process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If peripherals are woken up sequentially, then each peripheral can be woken up completely, but the total wakeup time becomes excessively long

Engineering Contradiction:
Improveperipheral wakeup completionVSAvoiddevice wakeup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments peripherals into two categories: those required for system operation (first peripherals) and those not required (second peripherals). This segmentation allows different wakeup strategies for different peripheral groups, enabling the system to enter operating state after waking up only the necessary peripherals, thereby reducing total wakeup time while maintaining reliable operation of essential components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by waking up only the necessary first peripherals before entering operating state, rather than completing the wakeup of all peripherals including non-essential second peripherals. This partial wakeup approach is sufficient for system operation and significantly reduces the time lost during the wakeup process.

Inventive Principle:
Principle #16Partial or excessive action

2Adaptability or versatility

If all peripherals are woken up before system enters operating state, then all peripherals are ready, but the system enters operating state later

Engineering Contradiction:
Improveperipheral readinessVSAvoidsystem wakeup speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

By segmenting peripherals into required (first) and non-required (second) categories, the system can enter operating state after waking up only the first peripherals, achieving faster startup speed while maintaining the adaptability needed for essential operations. Non-essential peripherals can be woken up subsequently or on-demand.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary wakeup action on first peripherals that are necessary for operation before entering the operating state. This preliminary action ensures that essential peripherals are ready when the system starts, while deferring the wakeup of non-essential peripherals to save time.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the system waits for all peripheral process scheduling to resume, then all peripherals are fully operational, but the device wakeup speed is reduced

Engineering Contradiction:
Improveperipheral operational statusVSAvoiddevice wakeup efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the wakeup process into two stages: first waking up required peripherals and resuming their process scheduling, then entering operating state without waiting for non-required peripherals to complete their process scheduling. This segmentation maintains the reliability of essential peripheral operations while significantly improving device wakeup efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial process scheduling resumption for first peripherals (those required for operation) before entering operating state, rather than waiting for all second peripherals to complete their process scheduling. This partial action is sufficient for reliable operation and improves overall wakeup productivity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP4730117A1Device wake-up method and related apparatus
Publication Date: 2026.04.22 HUAWEI TECH CO LTD
  • EP4730117A1 patent drawingFigure 1(a)~1(c)
  • EP4730117A1 patent drawingFigure 2
  • EP4730117A1 patent drawingFigure 3~4A

AI summary

This application discloses a device wakeup method and a related apparatus. According to the method, peripherals in an electronic device can be classified into a wakeup-required peripheral and a non-wakeup-required peripheral. When detecting a wakeup operation, the electronic device may wake up the wakeup-required peripheral, resume process scheduling of the wakeup-required peripheral, wake up the non-wakeup-required peripheral, resume process scheduling of the non-wakeup-required peripheral, and after resuming the process scheduling of the wakeup-required peripheral, control a system to enter an operating state. In this way, the electronic device does not need to wait for wakeup of all peripherals to be completed, but needs to wake up only a part of peripherals and resume process scheduling, to perform a subsequent wakeup procedure, so that a quantity of peripherals that need to be woken up before the system enters the operating state is reduced, thereby accelerating a device wakeup speed.