Virtual Multi-Display System for Efficient Window Rearrangement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for arranging windows across multiple displays are cumbersome, especially when using touch input alone, and lack efficient ways to transfer windows between touch and non-touch monitors, with no memory of monitor preferences after disconnecting and reconnecting monitors.
Innovation Solution
A system that allows multi-selection and rearrangement of applications using virtual monitor icons, suggesting optimal monitor placement based on window size and content, and creating profiles for different environments to automatically arrange windows according to user preferences, retaining monitor assignments during disconnect/reconnect scenarios.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If keyboard and mouse are used to move application windows between displays, then window repositioning can be achieved, but the operation becomes cumbersome and time-consuming for multiple windows
Solution Approach 1:
The system displays virtual icons representing different displays in advance on the current display. These icons are prepared beforehand so that users can quickly select the target display without manual dragging operations, thereby reducing the time and effort required to move multiple windows between displays.
Solution Approach 2:
Virtual icons serve as an intermediary between the user and the actual display switching operation. Instead of directly dragging windows or using complex keyboard shortcuts, users interact with these virtual icons which mediate the window repositioning process, making the operation simpler and faster.
2Productivity
If manual dragging of windows is used to arrange them across displays, then window placement can be controlled, but the process is tedious and inefficient for every application window
Solution Approach 1:
Virtual icons representing different displays are displayed in advance on the current display. These icons are prepared beforehand so that users can quickly select the target display without manual dragging operations, thereby reducing the time and effort required to move multiple windows between displays.
Solution Approach 2:
The system creates virtual copies (icons) of the physical displays on the current display screen. These virtual icons represent the target displays and can be selected to move windows, eliminating the need for repetitive manual dragging operations for each window.
3Adaptability or versatility
If keyboard shortcuts are used for application switching between displays, then advanced switching capability is available, but many users are unaware of this feature
Solution Approach 1:
The system provides visual self-service by displaying virtual icons that automatically appear on the current display. These icons serve as visual cues that guide users through the display switching process without requiring users to know or remember complex keyboard shortcuts, making the advanced switching capability accessible to all users.
Solution Approach 2:
The virtual icons may change appearance or highlight to indicate their function and status, providing visual feedback to users about which display is currently selected or active. This visual indication system makes the switching capability more discoverable and easier to use without requiring users to know keyboard shortcuts.
Data Source
AI summary
An embodiment provides a method, including: displaying, on a first display, an application view; providing an area of the first display that is associated with a second display; receiving, from a user, an input associating the application view with the area of the first display; and repositioning, using a processor, the application view from the first display to a second display after receiving the input. Other aspects are described and claimed.


