Virtual Workspace Across IHSs via Relative Position Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Information Handling Systems (IHSs) require manual configuration and setup when connecting multiple devices, leading to user friction and decreased productivity as users need to manually arrange windows and applications across multiple displays, especially when switching between different contexts or workspaces.
Innovation Solution
The system establishes a virtual workspace across multiple IHSs by determining the relative position of displays using backend servers and sensors, allowing for dynamic reconfiguration and seamless interaction between devices, with a contextual menu that adapts based on proximity and user intent, enabling drag-and-drop functionality for content and application management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual configuration is used to connect multiple devices, then device connectivity is achieved, but user friction increases and productivity decreases
Solution Approach 1:
The system automatically detects nearby IHSs and configures virtual workspaces without user intervention. The first IHS autonomously identifies the second IHS, determines relative positions, and establishes the virtual workspace configuration, eliminating manual setup steps and improving both ease of operation and productivity.
Solution Approach 2:
The system performs preliminary detection of nearby devices and pre-configures virtual workspace parameters before user interaction. By determining relative positions and preparing workspace layouts in advance, the system reduces setup time and maintains high productivity while improving ease of connection.
2Ease of operation
If manual arrangement of windows and applications is required, then precise control over display configuration is achieved, but user friction increases
Solution Approach 1:
The system automatically arranges windows and applications across multiple displays based on detected relative positions of IHSs. The backend IHS receives window position data and autonomously configures the virtual workspace layout, eliminating manual arrangement tasks and reducing setup time without sacrificing configuration precision.
Solution Approach 2:
The system pre-configures window and application arrangements by calculating optimal positions based on IHS relative locations. By performing this arrangement preparation in advance, the system reduces the time users would otherwise spend on manual configuration while maintaining precise control over display settings.
3Adaptability or versatility
If virtual workspace is established across multiple IHSs, then seamless interaction is achieved, but system complexity increases
Solution Approach 1:
A backend IHS serves as an intermediary that manages the complexity of establishing virtual workspaces across multiple devices. The backend receives data from multiple IHSs, determines relative positions, and coordinates the virtual workspace configuration, thereby enabling versatile cross-device interaction while hiding system complexity from end users.
4Ease of operation
If automatic configuration is implemented, then user friction is reduced, but measurement precision of relative positions is required
Solution Approach 1:
The backend IHS acts as an intermediary that performs precise relative position measurements between IHSs. By centralizing the measurement function in the backend, the system achieves the required measurement precision for automatic configuration while keeping the client IHSs simple and easy to operate.
Data Source
AI summary
Embodiments of systems and methods for providing contextual intelligence for virtual workspaces produced across Information Handling Systems (IHSs) are described. A first IHS may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the first IHS to: establish a virtual workspace across a first display of the first IHS and a second display of a second IHS, at least in part, through a backend IHS, and provide a contextual menu for rendering by a given one of the first or second displays, where the given display is selected, at least in part, based upon a relative position of the first display with respect to the second display.


