Patent ID: 8812722
Filing Date: 2014-08-19
Classification: H04L,H04W

Abstract:
1. A computer-implemented method for controlling the transfer of a file from a sending computer system coupled to a network to a receiving computer system coupled to the network, the method comprising: one of the sending computer system and the receiving computer system determining a minimum transfer rate for transferring a file segment of a remaining portion of a file based in part on a determined size for the remaining portion of the file and an amount of time available to transfer the remaining portion of the file; one of the sending computer system and the receiving computer system determining a maximum transfer rate for transferring the file segment of the remaining portion of the file based in part on the minimum transfer rate and a maximum transfer capacity of the sending computer system; beginning a session to send between the sending computer system and the receiving computer system a file segment of a portion of a file yet to be received by the receiving computer system; one of the sending computer system and the receiving computer system during the session, detecting that the session has stalled; one of the sending computer system and the receiving computer system retaining state of the session at time of session stall; and the receiving computer system additionally requesting reception by the receiving computer system of an unsent portion of the file segment.