Split-Screen Data Transfer via Drag-and-Drop
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission methods between two application clients in a mobile device require multiple complex steps, making the operation cumbersome.
Innovation Solution
A data transmission method that establishes a communication connection between source and target clients using a communication unit, allowing data transfer by dragging thumbnails, with conditions such as long press duration or drag instructions triggering the transfer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data transmission is performed between two application clients in the foreground using conventional methods (storing data in mobile device or selecting target via menu), then data can be transmitted between applications, but the operation becomes complicated and requires multiple steps
Solution Approach 1:
The patent merges the data transmission process with the existing split-screen display interface. By allowing direct dragging of data between applications within the split-screen environment, the transmission function is integrated into the display interface, eliminating the need for separate menu selections or data storage steps, thus simplifying the operation while reducing process complexity
Solution Approach 2:
The patent introduces a drag-and-drop interaction mechanism as an intermediary between the source and target applications. This intermediary allows direct data transmission through visual dragging operations, replacing the complex multi-step conventional methods with a simple intuitive gesture-based interface
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Embodiments of the present application disclose a data transmission method and apparatus which are to be applied to a source client, wherein the source client is a client in a foreground running status in a mobile terminal, the mobile terminal, by means of a split-screen function, divides the display screen thereof into a first split screen for displaying a running interface of the source client and a second split screen for displaying a running interface of a target client, the target client is a client in a foreground running status in the mobile terminal. The method comprises: establishing a communication connection between the source client and the target client; receiving a drag instruction for a thumbnail of target data in the source client and moving the thumbnail according to the drag instruction; monitoring whether a data transmission instruction for the target data is received, if yes, transmitting the target data to the target client through the established communication connection. By applying the embodiments of the present application, users can make full advantage of the split-screen technology, which simplifies data transmission operation.