Data transmission
First Claim
1. A method comprising:
- sending, by a sending terminal, data and a data identification corresponding to the data to a server, the data including a preset label identifying whether the data is general data or a user identification of the sending terminal; and
broadcasting the data identification to one or more receiving terminals through a short distance wireless communication protocol, wherein a receiving terminal of the one or more receiving terminals obtains user information corresponding to the user identification of the sending terminal according to the user identification of the sending terminal and discovers a user of the sending terminal based on the obtained user information when the data is the user identification of the sending terminal.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and systems for data transmission are described. A sending terminal sends data and a data identification of the data to a server. The data identification is broadcasted to one or more receiving terminals through a short distance wireless communication. The receiving terminal obtains the data from the server according to the data identification. When the sending terminal needs to transmit data to multiple receiving terminals, the techniques of the present disclosure do not require the sending terminal to establish a point-to-point connection with each of the receiving terminal. Thus, the techniques of the present disclosure effectively reduce transmission time with multiple receiving terminals, improve data transmission efficiency, and lower power consumption at the sending terminal.
17 Citations
19 Claims
-
1. A method comprising:
-
sending, by a sending terminal, data and a data identification corresponding to the data to a server, the data including a preset label identifying whether the data is general data or a user identification of the sending terminal; and broadcasting the data identification to one or more receiving terminals through a short distance wireless communication protocol, wherein a receiving terminal of the one or more receiving terminals obtains user information corresponding to the user identification of the sending terminal according to the user identification of the sending terminal and discovers a user of the sending terminal based on the obtained user information when the data is the user identification of the sending terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, by a receiving terminal, a data identification broadcasted by a sending terminal through a short distance wireless communication protocol; sending the data identification to a server; receiving data returned from the server that corresponds to the data identification; identifying whether the received data is general data or a user identification of the sending terminal based at least in part on whether a preset label is included in the received data; obtaining user information corresponding to the user identification of the sending terminal according to the user identification of the sending terminal in response to identifying that the received data is the user identification of the sending terminal; and discovering a user of the sending terminal based on the obtained user information. - View Dependent Claims (11, 12, 13)
-
-
14. A method comprising:
-
receiving, by a server, data and a data identification corresponding to the data from a sending terminal, the data including a preset label identifying whether the data is general data or a user identification of the sending terminal; receiving the data identification from a receiving terminal; and sending the data to the receiving terminal, wherein sending the data to the receiving terminal enables the receiving terminal to obtain user information corresponding to the user identification of the sending terminal according to the user identification of the sending terminal and discover a user of the sending terminal based on the obtained user information when the data is the user identification of the sending terminal. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification