IP Library Granted Patent US 9,344,838
Granted Patent B2
US 9,344,838 · App. 14/136,036 · Granted May 17, 2016

Data transmission method and apparatus, and terminal with touch screen

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,344,838
App. No.
14/136,036
Granted
May 17, 2016
Kind
B2
Abstract

A data transmission method and apparatus are disclosed, and a terminal with a touch screen. The method includes: when a touch on a file displayed on a touch screen is detected, determining whether an attribute of the touch meets a preset condition, where the attribute of the touch includes at least one of the following: a duration of touching the file, a track of dragging the file, and a final object location to which the file is dragged; and when the attribute of the touch meets the preset condition, transmitting the file to an object terminal through an established short-distance wireless communication data channel. Data transmission efficiency can be improved with the embodiments of the present invention.

Claims (33)

1. A data transmission method applicable to a terminal with a touch screen, comprising:

when a touch on a file displayed on a touch screen is detected, determining whether an attribute of the touch meets a preset condition, wherein the attribute of the touch comprises at least one of the following: a duration of touching the file, a track of dragging the file, and a final object location to which the file is dragged;

based upon the preset condition, selecting a short-distance wireless communication data channel from among a plurality of short-distance wireless communication data channels in communication with an object terminal, and establishing the short-distance wireless communication data channel with the object terminal; and

transmitting the file to the object terminal through the established short-distance wireless communication data channel, when the attribute of the touch meets the preset condition, wherein the preset condition and the short-distance wireless communication data channel are in one-to-one correspondence with each other.

2. The method according to claim 1 , wherein after the determining that the attribute of the touch meets the preset condition and before the transmitting the file to the object terminal through the established short-distance wireless communication data channel, the method further comprises:

sending a file reception request indication to the object terminal; and

when a file reception confirmation indication returned by the object terminal is received, performing the operation of transmitting the file to the object terminal through the established short-distance wireless communication data channel.

3. The method according to claim 2 , wherein establishing the short-distance wireless communication data channel specifically comprises:

when enabling of a short-distance wireless communication function is received, detecting the object terminal which enables the short-distance wireless communication function in a preset range; and

generating the short-distance wireless communication data channel to the object terminal.

4. The method according to claim 2 , wherein establishing the short-distance wireless communication data channel specifically comprises:

when enabling of a short-distance wireless communication function is received, detecting the object terminal which enables the short-distance wireless communication function in a preset range and generating a short-distance wireless communication signaling channel; and

triggering generation of the short-distance wireless communication data channel to the object terminal through the short-distance wireless communication signaling channel.

5. The method according to claim 1 , wherein establishing the short-distance wireless communication data channel specifically comprises:

when enabling of a short-distance wireless communication function is received, detecting the object terminal which enables the short-distance wireless communication function in a preset range; and

generating the short-distance wireless communication data channel to the object terminal.

6. A terminal with a touch screen, comprising:

a processor; and

a touch screen, wherein the processor is configured to detect a touch on a file displayed on the touch screen, determine whether an attribute of the touch meets a preset condition, wherein the attribute of the touch comprises at least one of the following: a duration of touching the file, a track of dragging the file, and a final object location to which the file is dragged, based upon the preset condition, select a short-distance wireless communication data channel from among a plurality of short-distance wireless communication data channels in communication with an object terminal, establish the short-distance wireless communication data channel with the object terminal, and transmit the file to the object terminal through the established short-distance wireless communication data channel, when the attribute of the touch meets the preset condition wherein the preset condition and the short-distance wireless communication data channel are in one-to-one correspondence with each other.

7. The terminal according to claim 6 , wherein after the determining that the attribute of the touch meets the preset condition and before the transmitting the file to the object terminal through the established short-distance wireless communication data channel, the processor further is configured to:

send a file reception request indication to the object terminal; and

when a file reception confirmation indication returned by the object terminal is received, perform the operation of transmitting the file to the object terminal through the established short-distance wireless communication data channel.

8. The terminal according to claim 7 , wherein the processor further is configured to detect the object terminal which enables the short-distance wireless communication function in a preset range when enabling of a short-distance wireless communication function is received, and generate the short-distance wireless communication data channel to the object terminal.

9. The terminal according to claim 7 , wherein establishing the short-distance wireless communication data channel specifically comprises:

the processor further is configured to detect the object terminal which enables the short-distance wireless communication function in a preset range and generating a short-distance wireless communication signaling channel when enabling of a short-distance wireless communication function is received, and trigger generation of the short-distance wireless communication data channel to the object terminal through the short-distance wireless communication signaling channel.

10. The terminal according to claim 6 , wherein the processor further is configured to detect the object terminal which enables the short-distance wireless communication function in a preset range when enabling of a short-distance wireless communication function is received, and generate the short-distance wireless communication data channel to the object terminal.

11. A data transmission system, comprising:

a processor;

a storage; and

a touch screen, wherein the processor is configured to when a touch on a file displayed on the touch screen is detected, determine whether an attribute of the touch meets a preset condition, where the attribute of the touch includes at least one of the following: a duration of touching the file, a track of dragging the file, and a final object location to which the file is dragged; and when the attribute of the touch meets the preset condition, based upon the preset condition, select a short-distance wireless communication data channel from among a plurality of short-distance wireless communication data channels in communication with an object terminal, establish the short-distance wireless communication data channel with the object terminal and transmit the file to the object terminal through the established short-distance wireless communication data channel;

the storage is configured to store the preset condition and the correspondence between the preset condition and the short-distance wireless communication data channel, wherein the preset condition and the short-distance wireless communication data channel are in one-to-one correspondence with each other.

12. The system according to claim 11 , wherein the preset condition is at least one of the following: a duration of touching a file is no shorter than a preset duration, a track of dragging the file is a preset track, and a final location to which the file is dragged is a preset location.

13. The system according to claim 11 , wherein when the processor detects that the attribute of the touch on a screen meets a preset condition in the storage, the processor is configured to determine that a chosen file needs to be transmitted to an object terminal through a short-distance wireless communication data channel corresponding the preset condition, where the object terminal is a terminal which establishes the short-distance wireless communication data channel with the terminal with the touch screen.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2021
From: HUAWEI DEVICE CO.,LTD.
To: HONOR DEVICE CO., LTD.
Reel/Frame 056413/0883 →
CHANGE OF NAME Recorded Mar 11, 2019
From: HUAWEI DEVICE (DONGGUAN) CO.,LTD.
To: HUAWEI DEVICE CO.,LTD.
Reel/Frame 048555/0951 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2017
From: HUAWEI DEVICE CO., LTD.
To: HUAWEI DEVICE (DONGGUAN) CO., LTD.
Reel/Frame 043750/0393 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2013
From: YAN, SHI
To: HUAWEI DEVICE CO., LTD.
Reel/Frame 032066/0428 →