Foldable Inner Display Wake-Up via Dynamic Process Priority
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing flexible foldable screen devices experience a significant delay in transitioning from a screen-off folded state to a screen-on unfolded state, leading to poor user experience due to prolonged waiting times before the inner screen lights up and displays an interface.
Innovation Solution
The method involves identifying the unfolding event and adjusting the priority of relevant processes, such as image drawing and rendering, to expedite the display on the inner screen by configuring resources and prioritizing these processes, thereby reducing waiting times.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the terminal device uses default process priority scheduling, then system stability is maintained, but the display speed from folded state to unfolded state is slow
Solution Approach 1:
The patent implements dynamic process priority adjustment by detecting the device state (folded/unfolded) and dynamically changing the priority level of the display process accordingly. When the device transitions to unfolded state, the system dynamically elevates the display process priority from normal level to high priority, enabling faster scheduling and execution without permanently altering system scheduling complexity
Solution Approach 2:
The patent changes the scheduling parameter (process priority level) based on device state. By adjusting the priority parameter of the display process from default to elevated level when unfolding is detected, the system achieves faster display speed while maintaining simple overall scheduling logic through parameter modification rather than structural complexity
2Loss of time
If the terminal device increases process priority for display operations, then display speed is improved, but system resource allocation becomes less balanced
Solution Approach 1:
The patent applies periodic or conditional priority adjustment rather than continuous high priority allocation. The system periodically monitors device state and only elevates process priority when the specific condition (unfolded state detection) is met, otherwise maintaining normal priority levels. This reduces overall energy consumption while achieving fast display response when needed
Solution Approach 2:
The system performs preliminary detection of the unfolded state and proactively adjusts process priority before the display operation is fully initiated. By detecting the state change early and pre-elevating the priority of relevant display processes, the system reduces waiting time without requiring sustained high resource allocation throughout the entire operation
Data Source
AI summary
Embodiments of this application provide a display method, a terminal device, and a computer-readable storage medium. The method is applied to the terminal device that includes an outer display screen and an inner display screen. The method includes: obtaining identification information of a first process when the unfolding event is identified, where the first process is a process that is in the terminal device and that is related to display of the inner display screen; adjusting the first process from a first priority to a second priority based on the identification information of the first process, where the second priority is higher than the first priority; scheduling, based on the second priority, the first process for running; and lighting up the inner display screen and displaying an interface on the inner display screen after running of the first process is completed.


