Application Window Preview Panels for Multi-Screen Movement
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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.
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
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.
Data Source
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.


