×

Freeing transmit memory on a network interface device prior to receiving an acknowledgment that transmit data has been received by a remote device

DC CAFC
  • US 9,055,104 B2
  • Filed: 05/22/2009
  • Issued: 06/09/2015
  • Est. Priority Date: 04/22/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for communication involving a computer, a network, and a network interface device of the computer, the network interface device being coupled to the network, the method comprising:

  • receiving, by the network interface device from the computer, a command to transmit application data from the computer to the network;

    sending, by the network interface device to the network, data corresponding to the command, including prepending a transport layer header to at least some of the data;

    sending, by the network interface device to the computer, a response to the command indicating that the data has been sent from the network interface device to the network, prior to receiving, by the network interface device from the network, an acknowledgement (ACK) that all the data corresponding to the command has been received; and

    maintaining, by the network interface device, a Transport Control Protocol (TCP) connection that the command, the data and the ACK correspond to.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×