Patent ID: 7716312

Claim:
A method for transferring a file between a first application operating on a first computer and a second application operating on a second computer, wherein the second computer and the first computer are interconnected by a computer network, the method comprising: establishing a plurality of parallel, logical connections in the computer network between the first application and the second application by the first computer: selecting, by the first application, a number N of unused port numbers on the first computer, where N is an integer greater than one; initiating a connection sequence with the second application for each of the selected port numbers; creating a send buffer having N sub-buffers to store N segments of the file a the first computer; storing N segments of the file into the sub-buffers of the send buffer; sending each segment in the send buffer on a corresponding connection among the plurality of parallel, logical connections for delivery to the second application; and repeating the storing and sending of segments of the file until the file is sent.