21
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: TCP/IP offload network interface device. Alacritech, Mark Lauer, Silicon Edge Law Group, Lester Wallace, February 6, 2007: US07174393 (98 worldwide citation)

A system for protocol processing in a computer network has a TCP/IP Offload Network Interface Device (TONID) associated with a host computer. The TONID provides a fast-path that avoids protocol processing for most large multi-packet messages, greatly accelerating data communication. The TONID also a ...


22
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: TCP/IP offload network interface device. Alacritech, Mark Lauer, Silicon Edge Law Group, T Lester Wallace, January 23, 2007: US07167926 (97 worldwide citation)

An intelligent network interface card (INIC) or communication processing device (CPD) works with a host computer for data communication. The device provides a fast-path that avoids protocol processing for most messages, greatly accelerating data transfer and offloading time-intensive processing task ...


23
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Fast-path apparatus for receiving data corresponding to a TCP connection. Alacritech, Mark Lauer, Silicon Edge Law Group, March 13, 2007: US07191241 (93 worldwide citation)

A system for protocol processing in a computer network has an intelligent network interface card (INIC) or communication processing device (CPD) associated with a host computer. The INIC provides a fast-path that avoids protocol processing for most large multi-packet messages, greatly accelerating d ...


24
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Fast-path apparatus for transmitting data corresponding to a TCP connection. Alacritech, Mark Lauer, Silicon Edge Law Group, March 2, 2010: US07673072 (85 worldwide citation)

A system for protocol processing in a computer network has an intelligent network interface card (INIC) or communication processing device (CPD) associated with a host computer. The INIC provides a fast-path that avoids protocol processing for most large multi-packet messages, greatly accelerating d ...


25
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: TCP offload network interface device. Alacritech, Mark Lauer, Silicon Edge Law Group, October 16, 2007: US07284070 (81 worldwide citation)

A system for protocol processing in a computer network has an intelligent network interface card (INIC) or communication processing device (CPD) associated with a host computer. The INIC provides a fast-path that avoids protocol processing for most large multi-packet messages, greatly accelerating d ...


26
Clive M Philbrick, Peter K Craft, David A Higgen: Transferring control of a TCP connection between devices. Alacritech, Silicon Edge Law Group, Mark Lauer, December 30, 2008: US07472156 (46 worldwide citation)

A system and method for network communication, comprising a device coupled between a computer and a network to receive from the computer a Transport Control Protocol (TCP) connection, the device receiving from the network at least one packet associated with the TCP connection and processing a TCP he ...


27
Laurence B Boucher, Clive M Philbrick, Daryl D Starr, Stephen E J Blightman, Peter K Craft, David A Higgen: Intelligent network interface system and method for accelerated protocol processing. Alacritech, Silicon Edge Law Group, Mark Lauer, March 10, 2009: US07502869 (36 worldwide citation)

A system for protocol processing in a computer network has an intelligent network interface card (INIC) or communication processing device (CPD) associated with a host computer. The CPD provides a fast-path that avoids protocol processing for most large multipacket messages, greatly accelerating dat ...


28
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Network interface device that can offload data transfer processing for a TCP connection from a host CPU. Alacritech, Mark Lauer, Silicon Edge Law Group, December 1, 2009: US07627684 (26 worldwide citation)

An intelligent network interface card (INIC) or communication processing device (CPD) works with a host computer for data communication. The device provides a fast-path that avoids protocol processing for most messages, greatly accelerating data transfer and offloading time-intensive processing task ...


29
Peter K Craft, Clive M Philbrick, Laurence B Boucher, Daryl D Starr, Stephen E J Blightman, David A Higgen: Port aggregation for network connections that are offloaded to network interface devices. Alacritech, Mark Lauer, Silicon Edge Law Group, December 29, 2009: US07640364 (22 worldwide citation)

At least one intelligent network interface card (INIC) is coupled to a host computer to offload protocol processing for multiple network connections, reducing the protocol processing of the host. Plural network connections can maintain, via plural INIC ports and a port aggregation switch, an aggrega ...


30
Clive M Philbrick, Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Daryl D Starr: TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism. Alacritech, Mark Lauer, Silicon Edge Law Group, April 6, 2010: US07694024 (20 worldwide citation)

A network interface device has a fast-path ACK generating and transmitting mechanism. ACKs are generated using a finite state machine (FSM). The FSM retrieves a template header and fills in TCP and IP fields in the template. The FSM is not a stack, but rather fills in the TCP and IP fields without p ...