Patent | Date |
---|
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 |
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 |
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 |
Intelligent network interface device and system for accelerated communication Grant 8,131,880 - Boucher , et al. March 6, 2 | 2012-03-06 |
TCP/IP Offload Device App 20110280243 - Boucher; Laurence B. ;   et al. | 2011-11-17 |
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 |
Protocol stack that offloads a TCP connection from a host computer to a network interface device Grant 7,844,743 - Craft , et al. November 30, 2 | 2010-11-30 |
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 |
Network interface device that fast-path processes solicited session layer read commands Grant 7,664,883 - Craft , et al. February 16, 2 | 2010-02-16 |
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 |
Protocol stack that offloads a TCP connection from a host computer to a network interface device Grant 7,627,001 - Craft , et al. December 1, 2 | 2009-12-01 |
Zero copy method for receiving data by a network interface Grant 7,620,726 - Craft , et al. November 17, 2 | 2009-11-17 |
Method to synchronize and upload an offloaded network stack connection with a network stack Grant 7,584,260 - Craft , et al. September 1, 2 | 2009-09-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 |
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 |
Enabling an enhanced function of an electronic device App 20080140574 - Boucher; Laurence B. ;   et al. | 2008-06-12 |
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 |
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 |
Network interface device that fast-path processes solicited session layer read commands App 20070067497 - Craft; Peter K. ;   et al. | 2007-03-22 |
Fast-path apparatus for receiving data corresponding to a TCP connection Grant 7,191,241 - Boucher , et al. March 13, 2 | 2007-03-13 |
TCP/IP offload network interface device Grant 7,174,393 - Boucher , et al. February 6, 2 | 2007-02-06 |
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 |
TCP/IP offload network interface device Grant 7,167,926 - Boucher , et al. January 23, 2 | 2007-01-23 |
Network interface device that fast-path processes solicited session layer read commands Grant 7,124,205 - Craft , et al. October 17, 2 | 2006-10-17 |
Fast-path processing for receiving data on TCP connection offload devices Grant 7,089,326 - Boucher , et al. August 8, 2 | 2006-08-08 |
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 |
Methods for implementing an ethernet storage protocol in computer networks Grant 7,031,904 - Wilson , et al. April 18, 2 | 2006-04-18 |
Protocol stack that offloads a TCP connection from a host computer to a network interface device App 20060075130 - Craft; Peter K. ;   et al. | 2006-04-06 |
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 |
Protocol stack that offloads a TCP connection from a host computer to a network interface device App 20050198198 - Craft, Peter K. ;   et al. | 2005-09-08 |
Protocol processing stack for use with intelligent network interface device Grant 6,941,386 - Craft , et al. September 6, 2 | 2005-09-06 |
Protocol stack that offloads a TCP connection from a host computer to a network interface device App 20050175003 - Craft, Peter K. ;   et al. | 2005-08-11 |
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 |
Protocol stack that offloads a TCP connection from a host computer to a network interface device App 20050141561 - Craft, Peter K. ;   et al. | 2005-06-30 |
Method to offload a network stack App 20050144300 - Craft, Peter K. ;   et al. | 2005-06-30 |
Method to synchronize and upload an offloaded network stack connection with a network stack App 20050071490 - Craft, Peter K. ;   et al. | 2005-03-31 |
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 |
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 |
Protocol processing stack for use with intelligent network interface device App 20040117509 - Craft, Peter K. ;   et al. | 2004-06-17 |
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 |
Ethernet storage protocol networks Grant 6,738,821 - Wilson , et al. May 18, 2 | 2004-05-18 |
Enabling an enhanced function of an electronic device App 20040088262 - Boucher, Laurence B. ;   et al. | 2004-05-06 |
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 |
Fast-path apparatus for receiving data corresponding to a TCP connection App 20040064578 - Boucher, Laurence B. ;   et al. | 2004-04-01 |
High performance network interface App 20040062246 - Boucher, Laurence B. ;   et al. | 2004-04-01 |
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 20040064589 - Boucher, Laurence B. ;   et al. | 2004-04-01 |
TCP offload network interface device App 20040054813 - Boucher, Laurence B. ;   et al. | 2004-03-18 |
Protocol processing stack for use with intelligent network interface device Grant 6,697,868 - Craft , et al. February 24, 2 | 2004-02-24 |
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 |
Protocol processing stack for use with intelligent network interface device App 20030079033 - Craft, Peter K. ;   et al. | 2003-04-24 |
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 |
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 |
Protocol processing stack for use with intelligent network interface device Grant 6,427,171 - Craft , 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 |
Network interface device that fast-path processes solicited session layer read commands App 20020091844 - Craft, Peter K. ;   et al. | 2002-07-11 |
Transmit fast-path processing on TCP/IP offload network interface device App 20020087732 - Boucher, Laurence B. ;   et al. | 2002-07-04 |
Parallel I/O network file server architecture App 20020083111 - Row, Edward John ;   et al. | 2002-06-27 |
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 |
Intelligent network storage interface system App 20010037406 - Philbrick, Clive M. ;   et al. | 2001-11-01 |
Reducing delays associated with inserting a checksum into a network message App 20010036196 - Blightman, Stephen E. J. ;   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 |
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 |
Parallel I/O network file server architecture Grant 5,931,918 - Row , et al. August 3, 1 | 1999-08-03 |
Parallel I/O network file server architecture Grant 5,802,366 - Row , et al. September 1, 1 | 1998-09-01 |
Parallel I/O network file server architecture Grant 5,355,453 - Row , et al. * October 11, 1 | 1994-10-11 |
Parallel I/O network file server architecture Grant 5,163,131 - Row , et al. November 10, 1 | 1992-11-10 |