Remote Desktop Window Cropping for Single-Display Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies when concurrently using local and remote applications due to the need to frequently switch between desktops, especially on devices with single displays, and cumbersome data input processes between local and remote applications.

Innovation Solution

The remote desktop is transformed to appear as a local application, allowing users to interact with it seamlessly as if it were a local application, eliminating the need to switch between desktops and enabling simultaneous use of local and remote applications on a single display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users concurrently use local and remote applications on separate desktops, then application functionality is maintained, but user efficiency deteriorates due to frequent switching between desktops

Engineering Contradiction:
Improveuser efficiencyVSAvoidoperational convenience
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent merges the remote desktop interface with the local desktop interface by embedding the remote application within the local desktop environment. This allows users to access remote applications directly on their local desktop without switching between separate remote and local desktop sessions, thereby improving user efficiency while maintaining ease of operation through a unified interface.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If remote desktop is used on single-display devices, then hardware resource consumption is reduced, but operational convenience deteriorates due to the need to switch between desktops

Engineering Contradiction:
Improveoperational convenienceVSAvoidwork efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements a nested structure where the remote desktop interface is embedded within the local desktop environment. The remote application is displayed as a window or integrated interface element within the local desktop session, allowing users to access remote resources while maintaining the local desktop as the outer container. This eliminates the need to switch between separate desktop sessions on single-display devices, improving both operational convenience and work efficiency.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Productivity

If data input processes between local and remote applications are simplified, then user efficiency improves, but system complexity increases

Engineering Contradiction:
Improvedata input efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer that facilitates seamless data input processes between local and remote applications. This intermediary component acts as a bridge, enabling direct data sharing and communication between local and remote application environments without requiring complex manual transfer processes. While this adds some system complexity, it significantly improves data input efficiency by automating and simplifying the interaction between local and remote applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11748123B2Transforming a remote desktop into a remote application
Publication Date: 2023.09.05 OMNISSA LLC
  • US11748123B2 patent drawing
  • US11748123B2 patent drawing
  • US11748123B2 patent drawing

AI summary

A method transforms a remote desktop into a remote application, specifically by cropping a window of a remote desktop so that only a window of an application running on the remote desktop is rendered on a local desktop of a user device. A first action performed by the user can trigger the remote desktop-to-application transformation (including the cropping), and a second action performed by the user can reverse the transformation (including stopping the cropping).