Patent ID: 9137293
Filing Date: 2015-09-15
Classification: H04L

Abstract:
1. A method of transferring a file via a network comprising: transmitting a read request packet from a client to a server, the read request packet having multiple-packets-transmission information, wherein the multiple-packets-transmission information is labelled with an amount index that indicates a number of a plurality of data packets to be transmitted to the client before any acknowledgement packet to acknowledge whether each of the plurality of data packets is transmitted correctly is transmitted from the client to the server; and the server retrieving the number of the plurality of data packets to be transmitted to the client, which is indicated by the amount index of the multiple-packets-transmission information of the read request packet, to transmit the plurality of data packets corresponding to the file to the client continuously accordingly before any acknowledgement packet to acknowledge whether each of the plurality of data packets is transmitted correctly is transmitted from the client to the server after the server receives the read request packet; wherein the client receives the plurality of data packets from the server without replying any acknowledgement packet for acknowledging whether each of the plurality of data packets is transmitted correctly to the server at an interval between transmissions of any two data packets of the plurality of data packets within the continuous transmission of the plurality of data packets, the multiple-packets-transmission information further comprises a size index that dictates a size of a single data packet so as to provide size information of each data packet to be transmitted to the client, and the server transmits the plurality of data packets with a corresponding space to the client continuously according to the amount index and the size index of the single data packet.