IP Library Granted Patent US 9,430,047
Granted Patent B2
US 9,430,047 · App. 14/303,475 · Granted Aug 30, 2016

Method, device, and system of cross-device data transfer

Inventor: Jie Liang (Beijing, CN)
Assignee: UC Mobile Limited
G06F3/017G06F3/046G06F3/0488H04L67/06H04M1/7253H04M2250/22H04M2250/64H04W76/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,430,047
App. No.
14/303,475
Granted
Aug 30, 2016
Kind
B2
Abstract

The disclosure provides a method and device for data transfer between electronic devices. The method comprises detecting a first induction signal generated based on a contact with a first touch screen of a first electronic device, determining a selection of data desired to be transferred to a second electronic device, determining a gesture associated with the first induction signal, generating a data transfer request in response to the determination of the gesture and the selection, communicating the data transfer request from the first electronic device to the second electronic device and transferring the selected data to the second electronic device.

Claims (32)

1. A method for data transfer between electronic devices each of which has a touch screen, comprising:

detecting a first induction signal generated based on a contact with a first touch screen of a first electronic device;

determining a selection of data desired to be transferred to a second electronic device;

determining a gesture associated with the first induction signal;

generating a data transfer request in response to the determination of the gesture and the selection;

communicating the data transfer request from the first electronic device to the second electronic device, wherein the data transfer request causes the second electronic device to activate a data reception function in response to receipt of a second induction signal on a second touch screen coupled to the second electronic device within a predetermined period after the data transfer request is sent by the first electronic device, and wherein the second induction signal comprises a drag-in gesture including a touch executed on the second touch screen at a displayed object representing the selected data and a subsequent drag of the displayed object executed inward from an edge of the second touch screen; and

transferring the selected data to the second electronic device.

2. The method of claim 1 , further comprising determining a direction in which the gesture is executed.

3. The method of claim 2 , further comprising determining the gesture comprises a drag-out gesture including a second touch executed on the first touch screen at the displayed object representing the selected data and a subsequent drag of the displayed object outward to an edge of the first touch screen.

4. The method of claim 1 , further comprising establishing communication between the first electronic device and the second electronic device, wherein the communication occurs via at least one of Near Field Communication (NFC), Wireless Fidelity (Wi-Fi), infrared technology, Bluetooth and General Packet Radio Service (GPRS) technology.

5. The method of claim 1 , further comprising establishing a point-to-point communication channel between the first electronic device and the second electronic device, wherein the data is transferred from the first electronic device to the second electronic device via the point-to-point communication channel.

6. The method of claim 1 , further comprising sending the data transfer request to the second electronic device via an intermediate system.

7. The method of claim 6 , further comprising receiving from the intermediate system a request to transfer within a predetermined period after the intermediate system receives from the second electronic device a notification indicating consent to receive, wherein the notification indicating consent to receive is generated in response to receipt of a second induction signal on a second touch screen of the second electronic device.

8. The method of claim 7 , further comprising transferring data to the second electronic device after a data receive function of the second electronic device is activated by a request to activate, wherein the request to activate is generated by the intermediate system.

9. A device to transfer data between electronic devices each of which has a touch screen, comprising a processor configured to:

detect a first induction signal generated based on a contact with a first touch screen of a first electronic device;

determine a selection of data desired to be transferred from the first electronic device to a second electronic device;

activate a data transfer function in response to the determination of the selection;

communicate the data transfer request from the first electronic device to the second electronic device, wherein the data transfer request causes the second electronic device to activate a data reception function in response to receipt of a second induction signal on a second touch screen coupled to the second electronic device within a predetermined period after the data transfer request is sent by the first electronic device, and wherein the second induction signal comprises a drag-in gesture including a touch executed on the second touch screen at a displayed object representing the selected data and a subsequent drag of the displayed object executed inward from an edge of the second touch screen; and

transfer the selected data to the second electronic device.

10. The device of claim 9 , wherein the processor is further configured to identify a gesture associated with the first induction signal and determine a direction in which the gesture is executed.

11. The device of claim 10 , wherein the processor is further configured to determine the gesture comprises a drag-out gesture including a second touch executed on the first touch screen at the displayed object representing the selected data and a subsequent drag of the displayed object outward to an edge of the first touch screen of the first electronic device.

12. The device of claim 9 , the processor is further configured to establish communication between the first electronic device and the second electronic device, wherein the communication occurs via at least one of Near Field Communication (NFC), Wireless Fidelity (Wi-Fi), infrared technology, Bluetooth and General Packet Radio Service (GPRS) technology.

13. The device of claim 9 , wherein the processor is further configured to communicate the data transfer request to the second electronic device via an intermediate system.

14. The device of claim 13 , wherein the processor is further configured to receive from the intermediate system a request to transfer within a predetermined period after the intermediate system receives from the second electronic device a notification indicating consent to receive, wherein the notification indicating consent to receive is generated in response to receipt of a second induction signal on a second touch screen of the second electronic device.

15. The device of claim 14 , wherein the processor is further configured to transfer data to the second electronic device after a data receive function of the second electronic device is activated by a request to activate, wherein the request to activate is generated by the intermediate system.

16. A computer program product comprising a non-transitory computer readable storage medium and computer program instructions stored therein, the computer program instructions comprising program instructions that are executed by a processor, the processor configured to:

detect a first induction signal induced by a contact with a first touch screen of a first electronic device;

determine a selection of data desired to be transferred to a second electronic device;

activate a data transfer function in response to the determination of the selection;

communicate a data transfer request from the first electronic device to the second electronic device, wherein the data transfer request causes the second electronic device to activate a data reception function in response to receipt of a second induction signal on a second touch screen coupled to the second electronic device within a predetermined period after the data transfer request is sent by the first electronic device, and wherein the second induction signal comprises a drag-in gesture including a touch executed on the second touch screen at a displayed object representing the selected data and a subsequent drag of the displayed object executed inward from an edge of the second touch screen; and

transfer the selected data to the second electronic device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2020
From: UC MOBILE LIMITED
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 052673/0021 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2014
From: LIANG, JIE
To: UC MOBILE LIMITED
Reel/Frame 033703/0775 →
Priority Claims (1)
CN 2011 1 0422516 · Dec 15, 2011 · national
Continuity (2)
Continuation PCTCN2012085112 · Nov 23, 2012
Related Publication 20140292720A1 · Oct 2, 2014