Patent ID: 10122823

Abstract:
A computer-implemented method of distributed data processing comprising: establishing an end terminal-server connection between an end terminal and a server; sending a data request from the end terminal to the server via the established end terminal-server connection; terminating the established end terminal-server connection; reestablishing the end terminal-server connection; downloading from the server to the end terminal via the reestablished end terminal-server connection one of the following data items generated by the server in response to receiving the data request: an information data item generated by the server according to the data request or a connectivity data item comprising a connectivity information for establishing a connection to another end terminal, the information data item having a bigger data volume than the connectivity data item; terminating the reestablished end terminal-server connection; in response to downloading from the server of the connectivity data item establishing an end terminal-end terminal connection between the end terminal and the another end terminal using the connectivity information comprised in the connectivity data item; processing the data request, the processing comprising: sending the data request from the end terminal to the another end terminal via the established end terminal-end terminal connection, the end terminal causing the another end terminal to generate an information data item according to the data request via the established end terminal-end terminal connection, and downloading from the another end terminal to the end terminal the information data item generated by the another end terminal via the established end terminal-end terminal connection; and terminating the established end terminal-end terminal connection.