DATA-SHARING METHOD, TERMINAL, SERVER, AND SYSTEM
First Claim
1. A first instant messaging terminal, comprising:
- a terminal interacting module that interacts, via an instant messaging application, with a second instant messaging terminal logged into a related account of the application,the terminal interacting module comprising;
a sharing request unit that transmits a data-sharing request to the second instant messaging terminal,a response-obtaining unit that obtains a response permitting data sharing transmitted from the second instant messaging terminal, the response comprising an ID collection associated with at least one shareable data resources, the ID collection comprising at least one data resource ID,a data-requesting unit that transmits a data-reading request to the second instant messaging terminal, the data-reading request comprising at least one data resource ID,a data-obtaining unit that obtains a data resource transmitted from the second instant messaging terminal, the data resource corresponding to the data resource ID in the data-reading request.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, terminals, servers, and systems for sharing data are disclosed. The data-sharing method can include: a first instant messaging terminal transmitting a data-sharing request to a second instant messaging terminal; the second instant messaging terminal responding to the data-sharing request by transmitting a reply permitting data sharing to the first instant messaging terminal, the reply including an identifier (ID) collection of the shareable data resources; the first instant messaging terminal transmitting a data-reading request to the second instant messaging terminal, the data-reading request including at least one data resource ID; the second instant messaging terminal transmitting a data resource corresponding to the data resource ID in the data-reading request to the first instant messaging terminal. This allows simple and fast data-sharing among multiple terminals.
7 Citations
23 Claims
-
1. A first instant messaging terminal, comprising:
-
a terminal interacting module that interacts, via an instant messaging application, with a second instant messaging terminal logged into a related account of the application, the terminal interacting module comprising; a sharing request unit that transmits a data-sharing request to the second instant messaging terminal, a response-obtaining unit that obtains a response permitting data sharing transmitted from the second instant messaging terminal, the response comprising an ID collection associated with at least one shareable data resources, the ID collection comprising at least one data resource ID, a data-requesting unit that transmits a data-reading request to the second instant messaging terminal, the data-reading request comprising at least one data resource ID, a data-obtaining unit that obtains a data resource transmitted from the second instant messaging terminal, the data resource corresponding to the data resource ID in the data-reading request. - View Dependent Claims (2, 3)
-
-
4. A second instant messaging terminal, comprising:
-
a terminal-interacting module that interacts, via an instant messaging application, with a first instant messaging terminal logged into a related account of the application; the terminal-interacting module comprising; a sharing request obtaining unit that obtains a data-sharing request transmitted from the first instant messaging terminal, a reply transmitting unit that responds to the data-sharing request and transmits a reply permitting data sharing to the first instant messaging terminal, the reply comprising an ID collection of at least one shareable data resource, the ID collection of the at least one shareable data resource comprising at least one data resource ID, a data request obtaining unit that obtains a data-reading request transmitted from the first instant messaging terminal, the data-reading request comprising at least one data resource ID, a data transmitting unit that transmits, to the first instant messaging terminal, a data resource corresponding to the at least one data resource ID in the data-reading request. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A messaging server comprising:
-
an interaction-routing module that routes information for facilitating interactions between the first instant messaging terminal and the second instant communication terminal logged into related accounts, the interaction-routing module comprising; a sharing request routing unit that forwards a data-sharing request transmitted from the first instant messaging terminal to the second instant messaging terminal, a reply routing unit that obtains a reply permitting data sharing from the second instant messaging terminal and forwards the reply to the first instant messaging terminal, the reply comprising an ID collection of at least one shareable data resource, the ID collection of the at least one shareable data resource comprising at least one data resource ID, a data request routing unit that obtains a data-reading request transmitted from the first instant messaging terminal and forwards the data-reading request to the second instant messaging terminal, the data-reading request comprising at least one data resource ID, a data routing unit that obtains the data resource corresponding to the data resource ID in the data-reading request and transmitted from the second instant messaging terminal and forwards the data resource to the first instant messaging terminal. - View Dependent Claims (10, 11)
-
-
12. A data-requesting method executed on a first terminal comprising:
-
receiving a user input requesting data from a second terminal communicating with the first terminal via a communication application, transmitting, in response to the user input, a data-sharing request to the second terminal via the communication application, receiving, in response to the data-sharing request, via the communication application from the second terminal, a reply comprising at least one data resource ID corresponding to a data resource at the second terminal, transmitting, in response to the reply, via the communication application to the second terminal, a data-reading request to the second instant messaging terminal, the data-reading request comprising at least one data resource ID, and receiving, in response to the data-reading request, via the communication application from the second terminal, a data resource corresponding to the at least one data resource ID in the data-reading request. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A data-sharing method executed by a second terminal, comprising:
-
receiving a data-sharing request from a first terminal via a communication application, transmitting a reply to the first terminal via the communication application in response to the data-sharing request, the reply comprising at least one shareable data resource ID corresponding to at least one data resource at the second terminal, receiving a data-reading request from the first terminal via the communication application in response to transmitting the reply, the data-reading request comprising at least one data resource ID, and transmitting to the first terminal via the communication application a data resource corresponding to the at least one data resource ID in the data-reading request. - View Dependent Claims (20, 21, 22, 23)
-
Specification