Cross-Device Object Drag Method and Device
AssigneeHuawei Technologies Co., Ltd.
InventorsYuedong Lu, Haijun Wang, Xueer Zhou, Xingchen Zhou
Life of this patent
Estimating the term…
Abstract
A second terminal displays, on a display of the second terminal, an object dragged from a first terminal; the second terminal displays a second cursor on the object; the second terminal receives data of a motion operation that is input by a user by using an input device of the first terminal; and the second terminal displays, on the display of the second terminal based on the motion operation, an animation in which the object moves with the second cursor.
Claims20
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 second terminal display of the second terminal and based on the drag data, a shadow of an object dragged from the first terminal;
- displaying a first cursor on the shadow;
- receiving, from the first terminal, an operation parameter of a motion operation input by a user using an input device of the first terminal;
- simulating a drag event via a virtual input device of the second terminal and according to the operation parameter;
- and
- starting to display, on the second terminal display, based on the motion operation, and after the first cursor is dragged out of an edge of a first terminal display of the first terminal, a shadow animation in which the shadow moves with the first cursor.
A method comprising:
- displaying an object and a first cursor on the object;
- receiving, by an input device, a drag operation on the object;
- displaying, on a display in response to the drag operation, a shadow animation in which a shadow of the object moves with the first cursor;
- receiving, an operation parameter of a motion operation input by a user using the input device after the first cursor is dragged out of an edge of the display;
- and
- starting to send drag data and the operation parameter to a second terminal after the first cursor is dragged out of the edge of the display.
A first terminal, comprising:
- an input device configured to receive a drag operation on an object;
- a display configured to:
- display the object and a first cursor on the object;
- and
- display, in response to the drag operation, a shadow animation in which a shadow of the object moves with the first cursor;
- and
- one or more processors coupled to the input device and the display, wherein the one or more processors are configured to:
- receive, an operation parameter of the motion operation input by a user by using the input device after the first cursor is dragged out of an edge of the display;
- and
- start to send drag data and the operation parameter to a second terminal after the first cursor is dragged out of the edge of the display.
Dependencies are inferred from the claim text.