Patent ID: 8009563
Filing Date: 2011-08-30
Classification: H04L

Abstract:
1. A method for transmitting data for network interface controller (NIC) applications, comprising: collecting by the NIC, based on a particular connection priority characteristic and a particular connection type, a plurality of transmit (TX) buffer indicators into a plurality of priority lists of connections, wherein each of said plurality of priority lists is generated based on a particular connection priority characteristic and a particular connection type, and wherein each of said plurality of TX buffer indicators in a particular priority list identifies transmit-ready data which is located externally to the NIC, and said identified transmit-ready data is associated with the same connection priority characteristic and the same connection type; selecting one or more of said plurality of TX buffer indicators; retrieving said identified transmit-ready data into the NIC based on said selected one or more of said plurality of TX buffer indicators; and transmitting at least a portion of said identified transmit-ready data, wherein said at least a portion of said identified transmit-ready data has not been previously received by said NIC prior to said transmission.