Virtual Desktop Viewport for Multi-User Resource Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current desktop sharing systems fail to support multiple users interacting with different windows simultaneously without overlap, limiting collaboration and visibility of resources, and struggle with controlling access and layout in shared environments.

Innovation Solution

A computer program product and method that provides a graphical user interface for a desktop environment, enabling multiple users to access and interact with resources through individual viewports, allowing for zooming, panning, and selective sharing of resources without overlap, while maintaining control over access and layout.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple users share a desktop environment with multiple windows, then collaboration capability is improved, but window overlap and occlusion occur making it difficult for users to work with different windows simultaneously

Engineering Contradiction:
Improvecollaboration capabilityVSAvoidwindow accessibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent transitions from a two-dimensional desktop screen to a three-dimensional virtual desktop environment. Users can place windows on different virtual surfaces or planes, allowing multiple windows to be simultaneously accessible without overlapping. This dimensional expansion resolves the contradiction by enabling both multi-user collaboration and easy window access in the same system.

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

Solution Approach 2:

The patent implements a nested structure where a virtual desktop environment contains multiple windows that can be organized hierarchically. Windows can be placed within virtual containers or grouped on different virtual surfaces, allowing users to access nested windows without them overlapping on the main desktop. This nesting approach enables simultaneous multi-window accessibility while supporting collaborative multi-user scenarios.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Device complexity

If a fixed limited size desktop is used, then system simplicity is maintained, but it becomes difficult to establish comfortable layouts for multiple users working simultaneously

Engineering Contradiction:
Improvedesktop system simplicityVSAvoidlayout comfort
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

By adding the third dimension to the desktop environment, the patent effectively increases the available workspace without requiring users to switch to multiple physical monitors. The virtual depth dimension allows windows to be stacked or placed on different virtual planes, maintaining system simplicity while dramatically improving layout comfort for multiple users working simultaneously.

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

3Loss of information

If window size is reduced to fit multiple resources on limited screen space, then visibility of all windows is improved, but individual window dimensions become too small for effective work

Engineering Contradiction:
Improvewindow visibilityVSAvoidindividual window area
Core Design Contradiction:
Loss of informationVSArea of moving object

Solution Approach 1:

The patent uses the third dimension to resolve the visibility-area contradiction. Windows can be placed at different depths in the virtual desktop space, allowing each window to maintain its full size while remaining visible to users. The virtual depth dimension provides an additional organizational layer that eliminates the need to reduce window sizes for visibility.

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

4Area of stationary object

If multiple monitors are added to increase display space, then available screen real estate is improved, but system complexity and cost increase

Engineering Contradiction:
Improvedisplay spaceVSAvoidmonitor configuration
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent creates a virtual copy of extended desktop space through the third dimension. Instead of requiring multiple physical monitors, the system generates a virtual environment that simulates expanded display real estate. This virtual copying approach provides the benefits of increased display space without the complexity and cost of multiple physical monitors.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11556224B1System and method for cooperative sharing of resources of an environment
Publication Date: 2023.01.17 TILLMAN CHAD DUSTIN
  • US11556224B1 patent drawing
  • US11556224B1 patent drawing
  • US11556224B1 patent drawing

AI summary

A computer program product for providing a graphical user interface for displaying of and enabling cooperative use of resources on a display of a computing device includes computer readable code means, the computer readable code means when executed by a processor device, being configured to provide an environment, the environment being configured to represent the resources on the display of the computing device, provide a first viewport to at least a portion of the environment on the display of the computing device, enable a resource to be added to the environment and be viewed within the first viewport and enable the resource to be acted upon within the first viewport.