Application Window Preview Panels for Multi-Screen Relocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing user interfaces on multiple display screens require users to physically relocate to move application windows, especially when spanning large distances or across different screens, which is inefficient and inconvenient.
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 relocation without physical repositioning.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If multiple display screens are used to extend user interface area, then the display area is increased, but the distance between application windows and task bars increases, requiring physical relocation
Solution Approach 1:
A preview panel is introduced as an intermediary element that displays a real-time image of content across all display screens. This panel serves as a mediator between the user and the distributed application windows, allowing users to see and interact with window positions across multiple screens without physically moving to each screen location.
Solution Approach 2:
The preview panel creates a copy or representation of the content displayed on each display screen in a centralized location. This copy allows users to view and manipulate application window positions without needing to physically relocate to the actual screens, thus maintaining ease of operation while utilizing multiple displays.
2Adaptability or versatility
If application windows are moved across large distances between display screens, then window relocation capability is improved, but user convenience deteriorates due to required physical movement
Solution Approach 1:
The preview panel acts as a mediator that consolidates the visual representation of multiple display screens into a single accessible location. Users can perform drag-and-drop operations on the preview panel to relocate application windows across display screens without physically moving between screens, eliminating time loss while maintaining full relocation capability.
Solution Approach 2:
The preview panel adds a new dimensional layer to the user interface by creating a meta-view of the display arrangement. Instead of moving windows directly across physical screen space, users interact with a simplified representation in this additional dimension, enabling rapid window relocation without physical traversal.
3Loss of information
If a preview panel displaying real-time content is generated, then user interface information completeness is improved, but system resource consumption increases
Solution Approach 1:
The preview panel creates simplified copies of the content displayed on each screen rather than duplicating full-screen resolutions. These scaled-down representations provide complete information about window positions and content across all displays while consuming significantly fewer system resources than full-resolution duplications.
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.


