Multi-Monitor Desktop Configuration Sync for Faster Task Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information handling systems struggle to efficiently manage multiple desktop graphical user interface configurations across multiple monitors, leading to suboptimal multitasking and productivity in multi-monitor setups.

Innovation Solution

A method and system for managing desktops at an information handling system by establishing connections between a client and server IHS, requesting and synchronizing user preferences for multiple desktop GUI configurations, identifying and displaying these configurations on connected monitors, and allowing application sharing and personalized configurations across sessions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple desktop GUI configurations are managed across multiple monitors, then multi-monitor productivity and multitasking efficiency are enhanced, but system complexity and difficulty of managing configurations increase

Engineering Contradiction:
Improvemulti-monitor productivityVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments desktop management into separate, manageable configurations stored in a database. Each desktop configuration is treated as an independent unit that can be individually created, modified, and activated without affecting others. This segmentation allows complex multi-monitor setups to be broken down into discrete, controllable units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A server acts as an intermediary between client devices and desktop configurations. The server manages the database of desktop configurations and handles the complexity of configuration distribution, synchronization, and activation across multiple clients. This intermediary abstracts the complexity from end users while enabling sophisticated multi-monitor management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If multiple desktop GUI configurations are simultaneously active across monitors, then task switching is simplified and multitasking is optimized, but memory usage and processing overhead increase

Engineering Contradiction:
Improvetask switchingVSAvoidprocessing overhead
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system dynamically activates and deactivates desktop configurations based on user needs and current tasks. Rather than maintaining all configurations permanently active, the system can switch between different desktop states, activating only the necessary applications and window arrangements for the current task. This dynamic approach reduces processing overhead while maintaining ease of task switching.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Desktop configurations are stored as data representations in a database that can be quickly copied and applied across different clients and sessions. Instead of maintaining heavy runtime structures for each configuration, the system uses lightweight data copies that can be rapidly instantiated and deactivated, reducing memory usage and processing overhead.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If user preferences and desktop configurations are synchronized across clients, then collaboration and configuration consistency are improved, but network bandwidth usage and synchronization time increase

Engineering Contradiction:
Improveconfiguration consistencyVSAvoidsynchronization time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system extracts only the essential configuration data from full desktop states and stores these condensed representations in the database. By taking out only the necessary configuration parameters rather than synchronizing entire desktop environments, the system reduces network bandwidth usage and synchronization time while maintaining configuration consistency across clients.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Desktop configurations are pre-configured and stored in the database before being applied to clients. This preliminary preparation allows configurations to be quickly retrieved and applied without requiring complex real-time synchronization during operation. The preliminary structuring of configuration data enables rapid deployment and reduces synchronization overhead.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If applications are restricted to specific desktop configurations, then security and policy compliance are improved, but application flexibility and user freedom decrease

Engineering Contradiction:
ImprovesecurityVSAvoidapplication flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system applies different access controls and application restrictions to different desktop configurations based on their specific security requirements. Rather than applying a uniform restriction policy across all desktops, the system can configure local quality controls where sensitive desktops have stricter application filtering while less sensitive desktops allow greater flexibility. This enables security policies to be tailored to the specific needs of each desktop configuration.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Application access controls are dynamically applied based on the active desktop configuration and user context. The system can adjust which applications are permitted on each desktop configuration based on current security requirements and user roles. This dynamic approach maintains security while allowing users appropriate flexibility for their specific tasks and contexts.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260017071A1Managing desktops at an information handling system
Publication Date: 2026.01.15 DELL PROD LP
  • US20260017071A1 patent drawing
  • US20260017071A1 patent drawing
  • US20260017071A1 patent drawing

AI summary

Managing desktops at an IHS, including: establishing a connection between a client IHS and a server IHS; requesting, by the client IHS and to the server IHS, user preferences associated with the client IHS and the user, the user preferences indicating GUI configurations; receiving, by the client IHS and from the server IHS, data indicating the user preferences; receiving, by the client IHS, user input indicating a selection of one of the desktop GUI configurations; displaying the selected desktop GUI configuration, including: identifying, based on the user preferences, monitors connected to the client IHS for displaying the selected desktop GUI configuration; identifying, based on the user preferences, a first subset of computer-executable applications associated with the selected desktop GUI configuration; and displaying the selected desktop GUI configuration on the first monitor, including displaying a graphical representation of the first subset of the computer-executable applications within the selected desktop GUI configuration.