Foldable Display Window State Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing devices with foldable displays struggle to maintain an optimal display state when switching between one-screen and two-screen modes, leading to inconvenient changes in window positions and sizes.

Innovation Solution

An information processing device with a foldable display that includes a processor executing program-stored instructions for display mode switching, information holding, and display control, allowing it to properly manage window positions and sizes across mode transitions by storing and reproducing window information when switching between one-screen and two-screen modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the display mode is switched between one-screen mode and two-screen mode, then the display flexibility and adaptability are improved, but the window position and size become inconsistent leading to poor ease of operation

Engineering Contradiction:
Improvedisplay mode flexibilityVSAvoidwindow display state consistency
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary action by storing window information (position and size) before switching to two-screen mode. When returning to one-screen mode, this pre-stored information is retrieved and applied to restore the original display state, thus maintaining ease of operation while enabling display mode flexibility

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the window display state information when in one-screen mode. This copied information is preserved and used to reconstruct the original display state after mode switching, allowing the system to maintain window position and size consistency across different display modes

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If the display is folded to switch between one-screen mode and two-screen mode, then the device versatility is improved, but the window information is lost leading to loss of information

Engineering Contradiction:
Improvedisplay configuration flexibilityVSAvoidwindow position and size information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

Before the display mode switching occurs during folding, the system performs preliminary action by capturing and storing the window information including position and size. This ensures that when the display is folded and mode switches occur, no information is lost and the original state can be perfectly restored

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary mechanism (information holding unit) that stores window display state information. This intermediary preserves the window information during the transition between one-screen and two-screen modes caused by folding, preventing any loss of information while enabling display versatility

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11768651B2Information processing device and control method
Publication Date: 2023.09.26 LENOVO SWITZERLAND INTERNATIONAL GMBH
  • US11768651B2 patent drawing
  • US11768651B2 patent drawing
  • US11768651B2 patent drawing

AI summary

An information processing device includes: a foldable one display; a memory which stores at least a program; and a processor which executes the program stored in the memory. By executing the program stored in the memory, the processor performs: display mode switching processing to switch between a first display mode in which display of a screen area of the display is controlled as one display area, and a second display mode in which the screen area of the display is split into two display areas of a first display area and a second display area to control the display; information holding processing to hold window information about position and size, in the screen area, of a window of each application running in the first display mode; and display control processing to display the window of the running application in the screen area.