Foldable Display User Interface Scaling for Space Utilization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile devices with foldable displays face challenges in efficiently managing user interfaces across different screen sizes and orientations, leading to suboptimal use of display real estate and user experience issues.
Innovation Solution
The implementation of an electronic device with a foldable housing and display, equipped with a processor and memory that dynamically adjust the user interface based on application type, device context, and time since the last screen size change, ensuring optimal display of applications on the foldable display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If the device displays applications in a fixed size format, then the application interface remains consistent, but the display space utilization is suboptimal
Solution Approach 1:
The patent implements dynamic user interface scaling that automatically adjusts the size of application interfaces based on the detected foldable display state. When the display transitions between folded and unfolded configurations, the system dynamically resizes the interface elements to optimize space utilization while maintaining usability, thereby resolving the contradiction between fixed interface consistency and variable display space efficiency
Solution Approach 2:
The system changes the display parameters (interface size, layout configuration) based on the foldable display state. By detecting whether the display is in a folded or unfolded state, the system adjusts relevant display parameters to maximize the effective display area while preserving the essential functionality and user experience of the application interface
2Adaptability or versatility
If the device adapts user interface based on multiple context parameters, then the user experience is optimized, but the system complexity increases
Solution Approach 1:
The patent segments the context parameters into distinct categories (foldable display state, application type, time since state change) and processes them independently through modular detection and evaluation mechanisms. This segmentation allows the system to handle multiple parameters without proportionally increasing overall complexity, as each parameter can be detected and processed through dedicated, simplified subsystems
Solution Approach 2:
The system implements a universal user interface management mechanism that handles multiple context parameters through a single integrated framework. This multi-functional approach allows the same core system to adapt to various display states, application types, and timing conditions without requiring separate specialized systems for each parameter, thereby optimizing adaptability while controlling complexity
3Speed
If the device immediately restores the previous user interface after unfolding, then the response speed is fast, but the display may not be optimized for the current state
Solution Approach 1:
The system performs preliminary detection of the foldable display state change and prepares the appropriate user interface configuration in advance. When the display transitions from folded to unfolded state, the system has already determined the optimal interface layout based on the new state, enabling immediate restoration of the appropriately optimized interface without the delay of real-time calculation, thus achieving both fast response and optimal display adaptation
4Ease of operation
If the device ignores the time between state changes, then the processing is simpler, but the user interface management becomes suboptimal
Solution Approach 1:
The system implements periodic monitoring of the time interval between consecutive foldable display state changes. By detecting whether a sufficient time threshold has elapsed since the previous state change, the system determines whether to restore the previous user interface or initiate a new optimization process. This periodic time-based check adds minimal processing complexity while significantly improving interface management quality by preventing premature or redundant interface adjustments
Data Source
AI summary
A system and method for controlling presentation on a foldable display of an electronic device is provided. A foldable electronic device comprises a foldable housing including a hinge structure, a first housing structure and a second housing structure foldable and unfoldable with respect to the first housing structure about the hinge structure. The electronic device includes a processor and a memory to store instructions that cause the processor to receive a first user input to select an application program; detect a change from a folded state to an unfolded state; determine whether the selected application program has user interface size restrictions; and in the unfolded state, display a user interface of the selected application on at least a portion of the foldable display, based in part on the screen size restriction.


