Independent Workspace Segmentation for Multi-Display Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multi-display systems lack the ability to maintain independent workspaces across different display devices, leading to unintended window manipulation and configuration issues when devices are reconnected or new devices are added, affecting user productivity and convenience.
Innovation Solution
The system associates each workspace with a specific display device, storing configuration parameters to ensure that windows and applications remain on their designated devices, even when devices are disconnected or reconnected, preventing window straddling and allowing for seamless reconfiguration across different display setups.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple displays are used to implement an extended desktop allowing windows to be freely moved across displays, then the display flexibility and user interface versatility are improved, but the system cannot maintain independent workspaces on each display device, leading to unintended window manipulation when devices are reconnected or new devices are added
Solution Approach 1:
The patent divides the multi-display system into independent workspace segments, where each display device has its own dedicated workspace that is logically separated from other displays. This segmentation prevents windows from automatically crossing display boundaries and ensures that each display maintains its own independent state, resolving the contradiction between display flexibility and workspace independence.
Solution Approach 2:
The system pre-associates workspaces with specific display devices before any manipulation occurs. By establishing these associations in advance and storing them in memory, the system is prepared to maintain workspace independence even when displays are reconnected or reconfigured, preventing unintended window manipulation before it can occur.
2Ease of operation
If windows can be freely moved across multiple displays in an extended desktop environment, then the ease of operation is improved, but configuration issues arise when display devices are reconnected or new devices are added, affecting productivity
Solution Approach 1:
By segmenting the display system into independent workspaces tied to specific devices, the patent maintains ease of operation within each display while preventing configuration issues during reconnection events. Each display's workspace remains stable and predictable, eliminating the need for users to reconfigure windows after display changes.
Solution Approach 2:
The system creates and maintains copies of workspace association data in memory, allowing the system to quickly restore or reassign workspaces to display devices without requiring users to manually reconfigure everything. This copying mechanism preserves productivity by automatically handling reconnection scenarios.
3Adaptability or versatility
If the system allows windows to cross display boundaries freely, then the adaptability of the display system is improved, but the complexity of managing window positions and display associations increases when devices are reconnected
Solution Approach 1:
The patent reduces configuration management complexity by segmenting the system into independent display-workspace associations. Each display manages its own workspace independently, eliminating the need for complex global coordinate management and window position calculations across multiple displays. This segmentation simplifies the system while maintaining adaptability to different display configurations.
Solution Approach 2:
Each display device's workspace is self-contained and automatically managed through stored associations in memory. When displays are reconnected or reconfigured, the system automatically restores the appropriate workspace associations without requiring complex manual intervention or sophisticated algorithms to manage window positions across displays.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A first workspace, which may include one or more windows, may be associated with a first display device. A second workspace, which may also include one or more windows, may be associated with a second display device. The first and second workspaces may be provided for display to the first and second display devices, respectively. The first and second display devices may be independent such that manipulation a window of the first workspace across a coordinate location of the second display device does not affect the second display device.