51
Peter K Craft, Clive M Philbrick, David A Higgen: Network cache accelerator. Alacritech, Mark Lauer, Silicon Edge Law Group, October 10, 2017: US09787792 (1 worldwide citation)

A network host such as a caching device is disclosed that greatly increases the speed with which a server reads and writes data for clients. The host may include a specialized network interface that not only processes TCP but also parses received network file system headers, identifying those header ...


52
Peter K Craft, Clive M Philbrick, Laurence B Boucher: Network interface device that fast-path processes solicited session layer read commands. Alacritech, T Lester Wallace, July 11, 2002: US20020091844-A1 (1 worldwide citation)

A network interface device connected to a host provides hardware and processing mechanisms for accelerating data transfers between the host and a network. Some data transfers are processed using a dedicated fast-path whereby the protocol stack of the host performs no network layer or transport layer ...


53
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Intelligent network interface system and method for accelerated protocol processing. Alacritech, Mark Lauer, Silicon Edge Law Group, January 14, 2014: US08631140

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 ...


54
Peter K Craft, Clive M Philbrick, Daryl D Starr: TCP offload send optimization. Alacritech, Mark Lauer, Silicon Edge Law Group, August 9, 2016: US09413788

A host with a network interface that offloads a TCP connection is disclosed in which the notification that relatively small data transmit commands have completed is batched whereas the notification that relatively large data transmit commands have completed are not batched. The notification that dat ...


55
Clive M Philbrick, Peter K Craft: Freeing transmit memory on a network interface device prior to receiving an acknowledgment that transmit data has been received by a remote device. Alacritech, Mark Lauer, Silicon Edge Law Group, June 9, 2015: US09055104

A transmit offload engine (TOE) such as an intelligent network interface device (INIC), video controller or host bus adapter (HBA) that can communicate data over transport protocols such as Transport Control Protocol (TCP) for a host. Such a device can send and receive data for the host to and from ...


56
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Intelligent network interface system and method for protocol processing. A Tech, Mark Lauer, Silicon Edge Law Group, October 7, 2014: US08856379

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 or CPD provides a fast-path that avoids host protocol processing for most large multipacket messages, greatly acc ...


57
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, Silicon Edge Law Group, Mark Lauer, May 17, 2011: US07945699

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 ...


58
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Method and apparatus for processing received network packets on a network interface for a computer. Alacritech, Mark Lauer, Silicon Edge Law Group, April 14, 2015: US09009223

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 ...


59
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Intelligent network interface system and method for accelerated protocol processing. Alacritech, Mark Lauer, Silicon Edge Law Group, April 5, 2016: US09307054

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 or CPD provides a fast-path that avoids host protocol processing for most large multipacket messages, greatly acc ...


60
Laurence B Boucher, Stephen E J Blightman, Peter K Craft, David A Higgen, Clive M Philbrick, Daryl D Starr: Method and apparatus for processing received network packets on a network interface for a computer. Alacritech, Mark Lauer, Silicon Edge Law Group, February 16, 2016: US09264366

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 ...