Cross-App Drag Transfer for Adaptation-Free Data Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission methods between applications and devices are complex and inefficient, requiring multiple operations and often necessitate application adaptation.

Innovation Solution

A data transmission method utilizing a view module and drag framework to create a dragged object, which is stored in a transfer station and transferred between applications or devices, allowing seamless cross-process and cross-device data transfer without the need for application adaptation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional data transmission methods between applications are used, then data can be transmitted between applications, but the operation steps are complex and efficiency is low

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidoperation steps complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent introduces a transfer station as an intermediary component that mediates data transmission between applications. The transfer station receives dragged objects from one application and automatically makes them available to target applications, eliminating the need for complex direct application-to-application communication protocols and reducing operational steps for users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the data transmission process into distinct modular components: view modules that create dragged objects, a drag framework that handles the dragging operation, and a transfer station that manages the transferred data. This segmentation allows each component to operate independently and simplifies the overall transmission process.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If cross-process data transmission is implemented, then data can be shared between different applications, but application adaptation is required which increases complexity

Engineering Contradiction:
Improvecross-application compatibilityVSAvoidapplication adaptation requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal dragged object format that can be generated by any view module and recognized by any application through the transfer station. This universal interface eliminates the need for individual application adaptations, as the transfer station handles the compatibility layer between different applications and data formats.

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

Solution Approach 2:

The transfer station serves as an intermediary that abstracts away the complexity of cross-application communication. Applications only need to interact with the standardized drag-and-drop interface and transfer station, without needing to implement complex adaptation logic for cross-process data transmission.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If multiple operation steps are used for data transmission, then data can be transmitted between applications, but the process becomes time-consuming and inefficient

Engineering Contradiction:
Improvedata transmission completenessVSAvoidtransmission process duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-processing the data into a standardized dragged object format at the source application, and pre-establishing the transfer station as the communication intermediary. This preparation work is done before the actual transmission, allowing the data to be quickly transferred and immediately available at the destination without additional processing steps.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260059044A1Data transmission method and system, and related apparatus
Publication Date: 2026.02.26 HUAWEI TECH CO LTD
  • US20260059044A1 patent drawing
  • US20260059044A1 patent drawing
  • US20260059044A1 patent drawing

AI summary

This application discloses a data transmission method and system, and a related apparatus. An electronic device detects a first operation for a first control, and creates a first dragged object by using a view module. The first dragged object is used to carry dragging data of the first control, and the dragging data includes one or more of an image, a text, and a hyperlink. The electronic device transmits the first dragged object to a transfer station by using a drag framework, and transmits the first dragged object to a second application by using the transfer station. The electronic device displays, based on the first dragged object, the first control on a second interface by using the second application. In this way, cross-application data transmission can be implemented, an operation is simple, and no application adaptation is required.