Patent ID: 6317789
Filing Date: 2001-11-13
Classification: G06Q,H04L

Abstract:
A method for transmitting data between a computer and a computer network coupled by a communications link, said computer and said computer network including Internet Protocol (IP) communication resources for providing an IP connection between said computer and said computer network, said IP connection configured to provide for non-blocking virtually simultaneous transmission of data for at least one higher priority processes whereby transmission of data by said higher priority processes results in slower throughput for each of said higher priority processes transmitting at the same time, said method for transmitting data comprising the steps of:(a) determining a current communication line utilization rate for the IP connection until the current communication line utilization rate is below a line utilization threshold, the threshold providing for a predetermined maximum amount of delay to said higher priority processes transmitting data over said IP connection, said communication line utilization rate being a function of the rate of data being transferred in at least one direction across said IP connection;(b) transmitting a portion of data between the computer network and the computer via the IP connection;(c) tracking the remaining untransmitted portion of the data; and(d) repeating steps (a)-(c) until the data has been transferred.