Remote Drag-and-Drop Data Transfer via Proxy Windows

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transfer methods in remote access environments are not intuitive and require multiple steps, unlike the drag-and-drop functionality within local computing devices, which limits efficiency in remote data transfer.

Innovation Solution

The drag-and-drop data transfer mechanism is extended to remote access environments by allowing users to select and transfer data between remote computing devices through a window displaying the host's screen, using drag-and-drop proxies and converting data formats for seamless transmission across networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional copy/paste method is used for data transfer in remote access environment, then data can be transferred between computing devices, but the operation requires multiple steps and is not intuitive

Engineering Contradiction:
Improveintuitiveness of data transfer operationVSAvoidtime required for data transfer operation
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent segments the remote access environment into a viewer computing device and a host computing device, each with their own windows and data transfer capabilities. This segmentation allows the viewer to independently perform drag-and-drop operations on the host's display, making the operation intuitive while reducing the steps required compared to traditional copy/paste methods.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a window displaying a representation of the host's screen as an intermediary between the viewer and the host. This intermediary window enables the viewer to interact with the host's display as if it were local, allowing intuitive drag-and-drop operations without requiring complex manual data transfer procedures.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If drag-and-drop functionality is extended to remote access environment, then data transfer becomes intuitive and efficient, but the system complexity increases

Engineering Contradiction:
Improveefficiency of data transferVSAvoidcomplexity of remote access system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent makes the window displaying the host's screen multi-functional by enabling it to serve as both a display interface and a data transfer target. This universal window can receive drag-and-drop operations from the viewer and forward them to the host, improving productivity without requiring separate complex data transfer mechanisms for each function.

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

Solution Approach 2:

The patent creates a visual representation (copy) of the host's screen display within the viewer window. This copy allows the viewer to interact with and perform drag-and-drop operations on the host's display as if it were local, improving data transfer efficiency while managing system complexity through visual replication rather than direct complex integration.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If data is transferred from viewer to host computing device, then data can be moved across network, but data format compatibility issues may arise

Engineering Contradiction:
Improvecompatibility of data transfer across different systemsVSAvoidreliability of data transfer
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent changes the parameter of data representation by converting data formats and representations to match the capabilities of the target device. When transferring data from the viewer to the host, the system adjusts data parameters and formats to ensure compatibility with the host's display and processing capabilities, thereby improving both adaptability and reliability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7783985B2Systems and methods for transferring data between computing devices
Publication Date: 2010.08.24 GOTO GRP INC
  • US7783985B2 patent drawing
  • US7783985B2 patent drawing
  • US7783985B2 patent drawing

AI summary

Systems and methods for extending the drag-and-drop data transfer mechanism to the remote access environment are described. The extension allows the end-user to select data located on the remote host or the local viewer, drag the selected data to a window on the host or viewer, and drop the selected data in the window. In response, the data is transferred via a network connecting the viewer and the host without any further input from the end-user.