Virtual Desktop Tiling for Cross-System Window Ownership Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems lack the ability to transfer the ownership of running application windows between different user computers, limiting file sharing and collaboration across systems.

Innovation Solution

The implementation of a virtual desktop topology that allows for the 'tiling' of logically adjacent graphical desktops, enabling the transfer of user interactability and ownership of objects by dragging windows or icons between connected computers, with options for processing retention on the original or target system depending on the operating system scenario.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If files can be moved between systems via graphic interface, then ease of operation is improved, but the ability to transfer ownership of running application windows is not achieved

Engineering Contradiction:
Improvefile transfer capabilityVSAvoidwindow ownership transfer capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent merges the file transfer mechanism with the window ownership transfer mechanism by using the same drag-and-drop graphic interface for both operations. This allows users to transfer not only files but also running application windows between systems using a unified interaction model, thereby achieving window ownership transfer capability while maintaining ease of operation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements a universal graphic interface that serves multiple functions: it can transfer files, transfer window ownership, and facilitate collaboration between different computer systems. This multi-functional approach eliminates the need for separate mechanisms for different transfer types, resolving the contradiction between ease of operation and adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If window ownership transfer is enabled, then adaptability is improved, but system complexity increases

Engineering Contradiction:
Improvewindow ownership transfer capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a networked graphic interface system as an intermediary layer between local systems. This intermediary handles the complexity of window ownership transfer, process migration, and resource sharing automatically, while presenting a simple unified interface to users. The intermediary absorbs the system complexity while enabling adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent uses copying mechanisms to transfer window states and application contexts between systems. Instead of moving actual process executions, the system copies window descriptions, application states, and user interface configurations, which simplifies the transfer process and reduces the complexity of maintaining multiple active processes across systems.

Inventive Principle:
Principle #26Copying

3Productivity

If virtual desktop tiling is implemented, then collaborative sharing is improved, but measurement precision requirements increase

Engineering Contradiction:
Improvecollaborative sharing efficiencyVSAvoidspatial coordination accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent extends the two-dimensional desktop surface into a three-dimensional virtual space by adding depth dimension through stacked desktops and multiple display planes. This dimensional expansion allows users to organize and access files and applications across different systems without requiring precise spatial measurement, as the additional dimension provides natural separation and organization of resources.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent segments the virtual desktop environment into distinct desktop surfaces that can be independently managed and transferred between systems. This segmentation allows collaborative sharing to occur at the desktop level without requiring precise measurement across the entire virtual environment, as each segmented desktop can be independently coordinated and transferred.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8291042B2On-demand groupware computing
Publication Date: 2012.10.16 LENOVO SWITZERLAND INTERNATIONAL GMBH
  • US8291042B2 patent drawing
  • US8291042B2 patent drawing

AI summary

The collaborative sharing of resources on demand based on proximity, within a group or network of computers. Broadly contemplated herein the “tiling” of a collection of logically adjacent individual graphical desktops in a virtual desktop. In such a setting, the action of dragging a window or icon off of one desktop and onto another would effectively transfer user interactability, and/or perceived ownership of the object, to the desktop where the window or icon graphically “lands”.