Application Window Preview Panels for Multi-Screen Movement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Moving application windows across multiple display screens, especially when they are large or spread over multiple devices, requires users to physically relocate, which can be cumbersome and inefficient.

Innovation Solution

A system that detects gestures to generate a preview panel displaying real-time content across multiple screens and allows users to move application windows within or between screens using drag-and-drop gestures, enabling seamless transitions without physical relocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If multiple display screens are used to extend the user interface, then the display area is increased, but the distance between application windows and task bars increases, making window movement cumbersome

Engineering Contradiction:
Improvedisplay areaVSAvoidwindow movement ease
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The patent introduces a preview panel as an intermediary element that appears between the current display location and the target display location. This preview panel shows a real-time representation of the application window on the target screen, allowing users to see where the window will be placed before actually moving it. This mediator resolves the contradiction by making the window movement process intuitive and easy to control across multiple display screens, directly addressing the ease of operation issue while maintaining the extended display area benefit.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If display screens are separated by large distances, then each screen can be optimized independently, but moving application windows requires physical relocation of the user

Engineering Contradiction:
Improvedisplay configuration flexibilityVSAvoiduser mobility requirement
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The preview panel serves as a digital intermediary that eliminates the need for physical user relocation. By displaying a real-time preview of the application window on the target screen within the current view, users can interact with and move windows across spatially separated displays without physically moving themselves, thus maintaining display configuration flexibility while improving ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a visual copy or representation of the application window as it will appear on the target display screen. This copy is shown in the preview panel, allowing users to interact with the window representation rather than the actual window, making the movement process intuitive and eliminating the need for physical relocation while preserving display independence.

Inventive Principle:
Principle #26Copying

3Ease of operation

If a preview panel is generated to show real-time content, then window movement becomes intuitive, but additional interface elements are added to the display

Engineering Contradiction:
Improvewindow movement intuitivenessVSAvoidinterface element quantity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The preview panel is implemented as a dynamic element that appears contextually during window movement operations and disappears when not needed. This dynamic behavior allows the interface to remain simple during normal operation while providing enhanced functionality during window relocation, thus improving ease of operation without permanently increasing interface complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12430020B2Application window preview panels
Publication Date: 2025.09.30 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12430020B2 patent drawing
  • US12430020B2 patent drawing
  • US12430020B2 patent drawing

AI summary

A system for modifying a user interface described herein can include a processor to detect a plurality of display screens electronically coupled to the system. The processor can also detect a first gesture corresponding to an application window displayed in one of the display screens and generate a preview panel in response to detecting the first gesture, the preview panel to be displayed proximate the application window, wherein the preview panel is to display a real-time image comprising content displayed in each of the display screens. Furthermore, the processor can detect a second gesture to move the application window to a different display screen modify the user interface to display the application window in the different display screen.