Window Maximization Across Split Display Boundaries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing devices with flexible displays struggle with poor operability when switching between display modes, particularly when windows are moved or resized across the boundaries of split screen areas, requiring multiple steps to return the window to its original display area.

Innovation Solution

An information processing apparatus that includes a processor for controlling display mode switching between a one-screen mode and a multi-screen mode, where the processor performs display control processing to maximize and display a window across the boundary between multiple display areas by selecting a display area closest to the window, such as the largest display area or a specific position within the window.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the screen area is split into multiple display areas for two-screen mode, then the display can be used as multiple independent screens, but windows can be accidentally moved or resized beyond the range of each display area requiring multiple steps to return

Engineering Contradiction:
Improvedisplay mode flexibilityVSAvoidwindow management operability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically detects when a window is displayed across display area boundaries and autonomously determines the optimal display area for maximization, eliminating the need for users to manually switch modes or perform complex operations to correct window positioning

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors window positions and provides real-time feedback by automatically maximizing windows within the correct display area boundaries, creating a self-correcting mechanism that prevents operational errors

Inventive Principle:
Principle #23Feedback

2Productivity

If a window is maximized in two-screen mode, then the window should fill the entire screen area, but the system must determine which display area to maximize the window in when it spans multiple areas

Engineering Contradiction:
Improvewindow maximization efficiencyVSAvoiddisplay control logic
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Before maximizing a window, the system preliminarily determines which display area is the most appropriate target by evaluating the window's current position and the characteristics of available display areas, ensuring the maximization operation completes in a single step without requiring user intervention

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the window's display parameters by maximizing it in a specific display area based on calculated criteria such as the largest area or specific position, transforming the window from a multi-area spanning state to a single-area optimized state

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250077059A1Information processing apparatus and control method
Publication Date: 2025.03.06 LENOVO (SINGAPORE) PTE LTD
  • US20250077059A1 patent drawing
  • US20250077059A1 patent drawing
  • US20250077059A1 patent drawing

AI summary

An information processing apparatus includes: one display; a memory which stores a program of an application; and a processor which executes the program of the application stored in the memory to perform control to display a window of the application on the display. The processor performs: display mode switching processing to control switching between a first display mode in which display is controlled using an entire screen area of the one display as one display area, and a second display mode in which display is controlled by splitting the screen area of the one display into multiple display areas, and display control processing in which, when an operation is performed to maximize and display a window being displayed across a boundary between at least two display areas among the multiple display areas in the second display mode, the processor maximizes and displays the operated window in any display area.