Rollable Display UI for Preserving App Context During Expansion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices with extendable displays face issues in maintaining user experience continuity when applications are re-executed due to changes in display size, leading to context loss during expansion or reduction.
Innovation Solution
A user interface is provided that allows applications to be re-executed seamlessly when the display area is extended or reduced, ensuring continuity of user experience by managing the display state transitions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the display area is extended or reduced, then the spatial efficiency and user experience are improved, but the application context is lost and continuity is disrupted
Solution Approach 1:
The system performs preliminary actions by detecting display state changes before the user can react, and proactively manages application re-execution. The processor detects when the display area is extended or reduced and automatically handles application context preservation, preventing information loss before it occurs.
Solution Approach 2:
The system establishes a feedback loop where the processor continuously monitors display state changes and adjusts application execution accordingly. When display area changes are detected, the system provides feedback by re-executing applications and restoring their context, ensuring continuity of user experience.
2Productivity
If the display area is extended or reduced, then the spatial efficiency is improved, but the user experience continuity deteriorates due to application re-execution
Solution Approach 1:
The system ensures continuity of useful action by maintaining application context during display area changes. Instead of allowing applications to terminate and lose their state, the processor detects display state changes and re-executes applications in a way that preserves their operational context, making the transition imperceptible to the user.
Solution Approach 2:
The system dynamically adapts application execution based on real-time display state. When the display area is extended or reduced, the processor dynamically adjusts the application lifecycle management, transitioning from static execution to dynamic re-execution that maintains context continuity across different display configurations.
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
An electronic device according to various embodiments of this document may include a first housing, a second housing coupled to slide relative to the first housing, a rollable display in which a display area is reduced or extended based on sliding-in or sliding-out of the second housing, and a processor operatively coupled to the rollable display, wherein the processor may be configured to display a screen of a running application on the rollable display when the rollable display is in a first state, detect an input for switching the rollable display from the first state to the second state, in response to the input, determine whether or not a screen state of the running application is able to be maintained when switching the state of the rollable display, and if the application is unable to maintain the screen state of the running application when switching the state of the rollable display as a result of the determination, display a graphic element indicating switching of the state of the rollable display on the rollable display.