Patent | Date |
---|
TCP offload send optimization Grant 9,413,788 - Craft , et al. August 9, 2 | 2016-08-09 |
Intelligent network interface system and method for accelerated protocol processing Grant 9,307,054 - Boucher , et al. April 5, 2 | 2016-04-05 |
Method and apparatus for processing received network packets on a network interface for a computer Grant 9,264,366 - Boucher , et al. February 16, 2 | 2016-02-16 |
Method And Apparatus For Processing Received Network Packets On A Network Interface For A Computer App 20150249609 - Boucher; Laurence B. ;   et al. | 2015-09-03 |
Method and apparatus for processing received network packets on a network interface for a computer Grant 9,009,223 - Boucher , et al. April 14, 2 | 2015-04-14 |
Intelligent Network Interface System and Method for Accelerated Protocol Processing App 20150055661 - Boucher; Laurence B. ;   et al. | 2015-02-26 |
Accelerating data transfer in a virtual computer system with tightly coupled TCP connections Grant 8,893,159 - Starr , et al. November 18, 2 | 2014-11-18 |
Intelligent network interface system and method for protocol processing Grant 8,856,379 - Boucher , et al. October 7, 2 | 2014-10-07 |
Intelligent network interface system and method for protocol processing Grant 8,805,948 - Boucher , et al. August 12, 2 | 2014-08-12 |
Parsing a packet header Grant 8,782,199 - Boucher , et al. July 15, 2 | 2014-07-15 |
Intelligent Network Interface System and Method for Protocol Processing App 20140059155 - Boucher; Laurence B. ;   et al. | 2014-02-27 |
Intelligent Network Interface System and Method for Protocol Processing App 20140032779 - Boucher; Laurence B. ;   et al. | 2014-01-30 |
Intelligent network interface system and method for accelerated protocol processing Grant 8,631,140 - Boucher , et al. January 14, 2 | 2014-01-14 |
Intelligent network storage interface device Grant 8,621,101 - Starr , et al. December 31, 2 | 2013-12-31 |
Method And Apparatus For Processing Received Network Packets On A Network Interface For A Computer App 20130326083 - Boucher; Laurence B. ;   et al. | 2013-12-05 |
TCP/IP offload device Grant 8,539,112 - Craft , et al. September 17, 2 | 2013-09-17 |
Accelerating data transfer in a virtual computer system with tightly coupled TCP connections Grant 8,539,513 - Starr , et al. September 17, 2 | 2013-09-17 |
Method and apparatus for distributing network traffic processing on a multiprocessor computer Grant 8,447,803 - Boucher , et al. May 21, 2 | 2013-05-21 |
TCP offload send optimization Grant 8,341,286 - Craft , et al. December 25, 2 | 2012-12-25 |
Intelligent network interface device and system for accelerated communication Grant 8,131,880 - Boucher , et al. March 6, 2 | 2012-03-06 |
Intelligent network storage interface system Grant 8,019,901 - Starr , et al. September 13, 2 | 2011-09-13 |
Obtaining a destination address so that a network interface device can write network data without headers directly into host memory Grant 7,945,699 - Boucher , et al. May 17, 2 | 2011-05-17 |
TCP/IP offload network interface device Grant 7,853,723 - Boucher , et al. December 14, 2 | 2010-12-14 |
Network interface device that can transfer control of a TCP connection to a host CPU Grant 7,809,847 - Boucher , et al. October 5, 2 | 2010-10-05 |
TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism Grant 7,694,024 - Philbrick , et al. April 6, 2 | 2010-04-06 |
Fast-path apparatus for transmitting data corresponding to a TCP connection Grant 7,673,072 - Boucher , et al. March 2, 2 | 2010-03-02 |
TCP/IP offload network interface device Grant 7,664,868 - Boucher , et al. February 16, 2 | 2010-02-16 |
Port aggregation for network connections that are offloaded to network interface devices Grant 7,640,364 - Craft , et al. December 29, 2 | 2009-12-29 |
Network interface device that can offload data transfer processing for a TCP connection from a host CPU Grant 7,627,684 - Boucher , et al. December 1, 2 | 2009-12-01 |
Obtaining A Destination Address So That A Network Interface Device Can Write Network Data Without Headers Directly Into Host Memory App 20090086732 - Boucher; Laurence B. ;   et al. | 2009-04-02 |
Intelligent network interface system and method for accelerated protocol processing Grant 7,502,869 - Boucher , et al. March 10, 2 | 2009-03-10 |
TCP/IP offload device Grant 7,496,689 - Sharp , et al. February 24, 2 | 2009-02-24 |
Obtaining a destination address so that a network interface device can write network data without headers directly into host memory Grant 7,461,160 - Boucher , et al. December 2, 2 | 2008-12-02 |
Fast-path apparatus for transmitting data corresponding to a TCP connection App 20080126553 - Boucher; Laurence B. ;   et al. | 2008-05-29 |
Fast-path apparatus for receiving data corresponding to a TCP connection Grant 7,337,241 - Boucher , et al. February 26, 2 | 2008-02-26 |
Network interface device with 10 Gb/s full-duplex transfer rate App 20080040519 - Starr; Daryl D. ;   et al. | 2008-02-14 |
TCP offload network interface device Grant 7,284,070 - Boucher , et al. October 16, 2 | 2007-10-16 |
Fast-path apparatus for receiving data corresponding a TCP connection Grant 7,237,036 - Boucher , et al. June 26, 2 | 2007-06-26 |
TCP/IP offload network interface device App 20070136495 - Boucher; Laurence B. ;   et al. | 2007-06-14 |
TCP/IP offload network interface device App 20070130356 - Boucher; Laurence B. ;   et al. | 2007-06-07 |
TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism App 20070118665 - Philbrick; Clive M. ;   et al. | 2007-05-24 |
Fast-path apparatus for receiving data corresponding to a TCP connection Grant 7,191,241 - Boucher , et al. March 13, 2 | 2007-03-13 |
Network interface device for error detection using partial CRCS of variable length message portions Grant 7,185,266 - Blightman , et al. February 27, 2 | 2007-02-27 |
TCP/IP offload network interface device Grant 7,174,393 - Boucher , et al. February 6, 2 | 2007-02-06 |
TCP/IP offload network interface device Grant 7,167,926 - Boucher , et al. January 23, 2 | 2007-01-23 |
TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism Grant 7,167,927 - Philbrick , et al. January 23, 2 | 2007-01-23 |
Network interface device employing a DMA command queue Grant 7,133,940 - Blightman , et al. November 7, 2 | 2006-11-07 |
Fast-path processing for receiving data on TCP connection offload devices Grant 7,089,326 - Boucher , et al. August 8, 2 | 2006-08-08 |
TCP/IP offload device with reduced sequential processing App 20060168281 - Starr; Daryl D. ;   et al. | 2006-07-27 |
Data communication apparatus for computer intelligent network interface card which transfers data between a network and a storage device according designated uniform datagram protocol socket Grant 7,076,568 - Philbrick , et al. July 11, 2 | 2006-07-11 |
Reducing delays associated with inserting a checksum into a network message Grant 7,042,898 - Blightman , et al. May 9, 2 | 2006-05-09 |
TCP/IP offload device with reduced sequential processing Grant 6,996,070 - Starr , et al. February 7, 2 | 2006-02-07 |
Port aggregation for network connections that are offloaded to network interface devices App 20060010238 - Craft; Peter K. ;   et al. | 2006-01-12 |
Network interface device that can offload data transfer processing for a TCP connection from a host CPU App 20050278459 - Boucher, Laurence B. ;   et al. | 2005-12-15 |
Transmit fast-path processing on TCP/IP offload network interface device Grant 6,965,941 - Boucher , et al. November 15, 2 | 2005-11-15 |
Method and apparatus for data re-assembly with a high performance network interface App 20050204058 - Philbrick, Clive M. ;   et al. | 2005-09-15 |
Network interface device that can transfer control of a TCP connection to a host CPU App 20050160139 - Boucher, Laurence B. ;   et al. | 2005-07-21 |
TCP/IP offload device with reduced sequential processing App 20050122986 - Starr, Daryl D. ;   et al. | 2005-06-09 |
Obtaining a destination address so that a network interface device can write network data without headers directly into host memory App 20040240435 - Boucher, Laurence B. ;   et al. | 2004-12-02 |
Intelligent network storage interface system Grant 6,807,581 - Starr , et al. October 19, 2 | 2004-10-19 |
Network interface device for error detection using partical CRCS of variable length message portions App 20040158793 - Blightman, Stephen E. J. ;   et al. | 2004-08-12 |
Obtaining a destination address so that a network interface device can write network data without headers directly into host memory Grant 6,757,746 - Boucher , et al. June 29, 2 | 2004-06-29 |
Intelligent network interface system and method for accelerated protocol processing App 20040111535 - Boucher, Laurence B. ;   et al. | 2004-06-10 |
Method and apparatus for dynamic packet batching with a high performance network interface App 20040100952 - Boucher, Laurence B. ;   et al. | 2004-05-27 |
Parsing a packet header App 20040078480 - Boucher, Laurence B. ;   et al. | 2004-04-22 |
Fast-path apparatus for receiving data corresponding a TCP connection App 20040073703 - Boucher, Laurence B. ;   et al. | 2004-04-15 |
Intelligent network storage interface system App 20040064590 - Starr, Daryl D. ;   et al. | 2004-04-01 |
Fast-path apparatus for receiving data corresponding to a TCP connection App 20040064578 - Boucher, Laurence B. ;   et al. | 2004-04-01 |
Fast-path apparatus for receiving data corresponding to a TCP connection App 20040064589 - Boucher, Laurence B. ;   et al. | 2004-04-01 |
High performance network interface App 20040062246 - Boucher, Laurence B. ;   et al. | 2004-04-01 |
TCP/IP offload device App 20040062245 - Sharp, Colin C. ;   et al. | 2004-04-01 |
TCP offload network interface device App 20040054813 - Boucher, Laurence B. ;   et al. | 2004-03-18 |
Method and apparatus for distributing network traffic processing on a multiprocessor computer App 20040030745 - Boucher, Laurence B. ;   et al. | 2004-02-12 |
Port aggregation for network connections that are offloaded to network interface devices Grant 6,687,758 - Craft , et al. February 3, 2 | 2004-02-03 |
TCP/IP offload network interface device App 20040003126 - Boucher, Laurence B. ;   et al. | 2004-01-01 |
Intelligent network interface system and method for accelerated protocol processing Grant 6,658,480 - Boucher , et al. December 2, 2 | 2003-12-02 |
Port aggregation for network connections that are offloaded to network interface devices App 20030167346 - Craft, Peter K. ;   et al. | 2003-09-04 |
Fast-path apparatus for receiving data corresponding to a TCP connection Grant 6,591,302 - Boucher , et al. July 8, 2 | 2003-07-08 |
Fast-path processing for receiving data on TCP connection offload devices App 20020161919 - Boucher, Laurence B. ;   et al. | 2002-10-31 |
TCP/IP offload network interface device App 20020156927 - Boucher, Laurence B. ;   et al. | 2002-10-24 |
Queue system involving SRAM head, SRAM tail and DRAM body Grant 6,470,415 - Starr , et al. October 22, 2 | 2002-10-22 |
Fast-path apparatus for receiving data corresponding to a TCP connection App 20020147839 - Boucher, Laurence B. ;   et al. | 2002-10-10 |
TCP/IP offload network interface device Grant 6,434,620 - Boucher , et al. August 13, 2 | 2002-08-13 |
Intelligent network interfaced device and system for accelerated communication Grant 6,427,173 - Boucher , et al. July 30, 2 | 2002-07-30 |
TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism App 20020095519 - Philbrick, Clive M. ;   et al. | 2002-07-18 |
Transmit fast-path processing on TCP/IP offload network interface device App 20020087732 - Boucher, Laurence B. ;   et al. | 2002-07-04 |
Passing a communication control block to a local device such that a message is processed on the device Grant 6,393,487 - Boucher , et al. May 21, 2 | 2002-05-21 |
Intelligent network interface device and system for accelerated communication Grant 6,389,479 - Boucher , et al. May 14, 2 | 2002-05-14 |
Passing a communication control block from host to a local device such that a message is processed on the device Grant 6,334,153 - Boucher , et al. December 25, 2 | 2001-12-25 |
Obtaining a destination address so that a network interface device can write network data without headers directly into host memory App 20010047433 - Boucher, Laurence B. ;   et al. | 2001-11-29 |
Reducing delays associated with inserting a checksum into a network message App 20010036196 - Blightman, Stephen E. J. ;   et al. | 2001-11-01 |
Intelligent network storage interface system App 20010037406 - Philbrick, Clive M. ;   et al. | 2001-11-01 |
Intelligent network interface system and method for accelerated protocol processing App 20010037397 - Boucher, Laurence B. ;   et al. | 2001-11-01 |
Passing a communication control block to a local device such that a message is processed on the device App 20010027496 - Boucher, Laurence B. ;   et al. | 2001-10-04 |
Passing a communication control block from host to a local device such that a message is processed on the device App 20010023460 - Boucher, Laurence B. ;   et al. | 2001-09-20 |
Network interface device employing a DMA command queue App 20010021949 - Blightman, Stephen E.J. ;   et al. | 2001-09-13 |
Passing a communication control block from host to a local device such that a message is processed on the device Grant 6,247,060 - Boucher , et al. June 12, 2 | 2001-06-12 |
Intelligent network interface system method for protocol processing Grant 6,226,680 - Boucher , et al. May 1, 2 | 2001-05-01 |
High speed, flexible source/destination data burst direct memory access controller Grant 5,175,825 - Starr December 29, 1 | 1992-12-29 |