Patent ID: 7293091

Claim:
A method comprising: determining a target segment rate of data exchanges, the determining of the target segment rate includes determining a maximum number of segments being exchanged within a computing system over a particular period of time; determining a current segment rate of the data exchanges, the determining of the current segment rate includes determining an average of an actual segment exchange rate within the computing system over a plurality of periods of time; comparing the target segment rate to the current segment rate to determine an excess segment rate; and modifying use of network resources in accordance with the comparison, the modification of the network resources including determining bandwidth allocation for each of lower priority applications based on the excess segment rate and requests for bandwidth received from the low priority applications, and allocating an amount of bandwidth to each low priority application according to the bandwidth allocation; monitoring the bandwidth allocation and the low priority applications; and registering to a queue those low priority applications that have requested the bandwidth but have not yet received the bandwidth, wherein those low priority applications includes non-disruptive applications.