loadpatents
name:-0.096388101577759
name:-0.18368601799011
name:-0.0016460418701172
Craft; Peter K. Patent Filings

Craft; Peter K.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Craft; Peter K..The latest application filed is for "low latency communications".

Company Profile
1.72.52
  • Craft; Peter K. - San Francisco CA
  • Craft; Peter K - San Francisco CA US
  • Craft; Peter K. - San Franscisco CA
  • Craft, Peter K. - San Fracisco CA
  • Craft, Peter K. - San Franciso CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Network cache accelerator
Grant 10,798,206 - Craft , et al. October 6, 2
2020-10-06
Low latency communications
Grant 10,461,892 - Shoens , et al. Oc
2019-10-29
TCP offload device that batches session layer headers to reduce interrupts as well as CPU copies
Grant 10,148,795 - Craft , et al. De
2018-12-04
Low Latency Communications
App 20180167168 - SHOENS; Kurt Alan ;   et al.
2018-06-14
Network cache accelerator
Grant 9,787,792 - Craft , et al. October 10, 2
2017-10-10
TCP offload send optimization
Grant 9,413,788 - Craft , et al. August 9, 2
2016-08-09
TCP offload device that batches session layer headers to reduce interrupts as well as CPU copies
Grant 9,306,793 - Craft , et al. April 5, 2
2016-04-05
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
Freeing transmit memory on a network interface device prior to receiving an acknowledgment that transmit data has been received by a remote device
Grant 9,055,104 - Philbrick , et al. June 9, 2
2015-06-09
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
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
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
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
TCP offload send optimization
Grant 8,341,286 - Craft , et al. December 25, 2
2012-12-25
Transferring control of TCP connections between hierarchy of processing mechanisms
Grant 8,248,939 - Craft , et al. August 21, 2
2012-08-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
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
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
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
Zero copy method for receiving data by a network interface
Grant 7,620,726 - Craft , et al. November 17, 2
2009-11-17
Freeing Transmit Memory On A Network Interface Device Prior To Receiving An Acknowledgment That Transmit Data Has Been Received By A Remote Device
App 20090234963 - Philbrick; Clive M. ;   et al.
2009-09-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
Freeing transmit memory on a network interface device prior to receiving an acknowledgement that transmit data has been received by a remote device
Grant 7,543,087 - Philbrick , et al. June 2, 2
2009-06-02
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
Transferring control of a TCP connection between devices
Grant 7,472,156 - Philbrick , et al. December 30, 2
2008-12-30
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
Peripheral device that DMAS the same data to different locations in a computer
App 20080263171 - Craft; Peter K. ;   et al.
2008-10-23
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 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 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
Reducing delays associated with inserting a checksum into a network message
Grant 7,042,898 - Blightman , et al. May 9, 2
2006-05-09
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
Method to offload a network stack
App 20050144300 - Craft, Peter K. ;   et al.
2005-06-30
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 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
Transferring control of a TCP connection between devices
App 20040158640 - Philbrick, Clive M. ;   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
Protocol processing stack for use with intelligent network interface device
App 20040117509 - Craft, Peter K. ;   et al.
2004-06-17
Providing window updates from a computer to a network interface device
Grant 6,751,665 - Philbrick , et al. June 15, 2
2004-06-15
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
Providing Window Updates From A Computer To A Network Interface Device
App 20040078462 - Philbrick, Clive M. ;   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
High performance network interface
App 20040062246 - 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
Fast-path apparatus for receiving data corresponding to a TCP connection
App 20040064578 - Boucher, Laurence B. ;   et al.
2004-04-01
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
Freeing transmit memory on a network interface device prior to receiving an acknowledgement that transmit data has been received by a remote device
App 20030200284 - Philbrick, Clive M. ;   et al.
2003-10-23
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
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 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

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed