Laptop Doze Mode Power Reduction via Process Suspension
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing power-saving modes in laptops, such as S3 and S4 states, are not sufficient for maintaining specific functions like chat applications and wireless networks during short periods of non-use, leading to increased power consumption and inconvenience due to prolonged resumption times and antiviral program interference.
Innovation Solution
A new operating mode called 'doze mode' is introduced, where unnecessary processes are force-suspended, and I/O processing completion notifications are suspended for processes accessing the disk drive, allowing the laptop to maintain specific functions with reduced power consumption and quick resumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If the laptop enters S3 or S4 state to reduce power consumption, then power consumption is reduced, but specific functions such as chat applications and wireless networks cannot be maintained
Solution Approach 1:
The patent segments processes into two categories: necessary processes that maintain specific functions (chat application, wireless network) and unnecessary processes that consume power. By selectively suspending only unnecessary processes while keeping necessary ones running, the system achieves power savings without sacrificing function maintenance.
Solution Approach 2:
The patent applies different quality states to different processes: necessary processes continue execution with full resources, while unnecessary processes are force-suspended. This localized differentiation allows the system to optimize power consumption for specific processes without affecting the overall functionality required by the user.
2Reliability
If the laptop enters S3 state to maintain specific functions, then function maintenance is possible, but resumption time becomes excessively long
Solution Approach 1:
The patent implements a dynamic operating mode that adapts to user needs. Instead of static power states, the system dynamically adjusts process execution based on whether specific functions need to be maintained. This allows the laptop to stay in a more active state (C1/C2) when function maintenance is required, eliminating the long resumption times associated with S3 state.
3Reliability
If the laptop remains in S0 state to maintain specific functions, then function maintenance is achieved, but power consumption increases
Solution Approach 1:
The patent extracts and removes unnecessary processes from the system while keeping necessary processes intact. By force-suspending processes that do not contribute to maintaining specific functions (such as antivirus scans, file indexing, and background updates), the system reduces power consumption without compromising the maintenance of chat applications and wireless networks.
4Reliability
If antivirus programs and other applications continue to execute in transfer mode, then specific functions are maintained, but CPU utilization increases and power consumption rises
Solution Approach 1:
The operating system automatically identifies and force-suspends unnecessary processes without requiring user intervention. The system self-manages the balance between function maintenance and power consumption by monitoring process necessity and dynamically adjusting execution states, thereby reducing CPU utilization and power consumption during transfer mode.
Data Source
AI summary
A laptop PC is enabled to operate with small power consumption while maintaining a specific function. A laptop PC is provided with a HDD and can operate in a normal mode and a doze mode as a new operating mode. In the doze mode, the computer can operate with power consumption less than in the normal mode while executing a process to implement a specific function. In the doze mode a shift event is created, and a process existing at that time is force-suspended or an I/O processing completion notification is suspended to a process that makes an I/O request to the HDD. As a result, the laptop PC is enabled to operate with small power consumption by stopping the HDD while maintaining a specific function.


