| CPC G06F 3/0486 (2013.01) [G06F 3/0485 (2013.01); G06F 3/04886 (2013.01); G06F 3/1454 (2013.01)] | 18 Claims |

|
1. A method implemented by a second terminal, wherein the method comprises:
establishing a connection with a first terminal;
receiving drag data from the first terminal;
displaying, on a display device based on the drag data, a shadow of an object dragged from the first terminal;
displaying a first cursor on the shadow of the object;
receiving, from the first terminal, an operation parameter, wherein the operation parameter is received by the first terminal after a motion operation based on a user motion operation of the first terminal;
simulating a drag event via a virtual input device of the second terminal according to the operation parameter; and
displaying, on the display device based on the motion operation, a shadow animation in which the shadow of the object moves with the first cursor,
wherein the drag data and the operation parameter are initially received after the first cursor is dragged out of an edge of a first terminal display of the first terminal, wherein the shadow of the object moves with the first cursor on the first terminal display,
wherein the object is a text or a file, wherein the drag data comprises drag event content and a bitmap of the shadow, wherein when the object is the text, the drag event content comprises the text, and wherein when the object is the file, the drag event content is a file path.
|