1
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Intelligent network interface system method for protocol processing. Alacritech, Mark Lauer, T Lester Wallace, May 1, 2001: US06226680 (337 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 multipacket messages, greatly accelerating da ...


2
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, Lester Wallace, August 13, 2002: US06434620 (336 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 ...


3
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Passing a communication control block from host to a local device such that a message is processed on the device. Alacritech, T Lester Wallace, Mark Lauer, June 12, 2001: US06247060 (263 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 multipacket messages, greatly accelerating da ...


4
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Intelligent network interfaced device and system for accelerated communication. Alacritech, T Lester Wallace, Mark Lauer, July 30, 2002: US06427173 (247 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 ...


5
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Intelligent network interface device and system for accelerated communication. Alacritech, Mark Lauer, Lester Wallace, May 14, 2002: US06389479 (233 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 ...


6
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, T Lester Wallace, July 8, 2003: US06591302 (233 worldwide citation)

A network interface device provides a fast-path that avoids most host TCP and IP protocol processing for most messages. The host retains a fallback slow-path processing capability. In one embodiment, generation of a response to a TCP/IP packet received onto the network interface device is accelerate ...


7
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Passing a communication control block from host to a local device such that a message is processed on the device. Alacritech, Mark Lauer, T Lester Wallace, December 25, 2001: US06334153 (197 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 ...


8
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Passing a communication control block to a local device such that a message is processed on the device. Alacritech, Mark Lauer, T Lester Wallace, May 21, 2002: US06393487 (184 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 ...


9
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, T Lester Wallace, February 3, 2004: US06687758 (175 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 ...


10
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Obtaining a destination address so that a network interface device can write network data without headers directly into host memory. Alacritech, T Lester Wallace, Mark Lauer, Silicon Edge Law Group, June 29, 2004: US06757746 (160 worldwide citation)

A Network Interface device (NI device) coupled to a host computer receives a multi-packet message from a network (for example, the Internet) and DMAs the data portions of the various packets directly into a destination in application memory on the host computer. The address of the destination is det ...