Method and system for transparent TCP offload with best effort direct placement of incoming traffic

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8416768
APP PUB NO 20100198984A1
SERIAL NO

12754016

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Certain aspects of a method and system for transparent transmission control protocol (TCP) offload with best effort direct placement of incoming traffic are disclosed. Aspects of a method may include collecting TCP segments in a network interface card (NIC) processor without transferring state information to a host processor every time a TCP segment is received. When an event occurs that terminates the collection of TCP segments, the NIC processor may generate a new aggregated TCP segment based on the collected TCP segments. If a placement sequence number corresponding to the generated new TCP segment for the particular network flow is received before the TCP segment is received, the generated new TCP segment may be transferred directly from the memory to the user buffer instead of transferring the data to a kernel buffer, which would require further copy by the host stack from kernel buffer to user buffer.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.SINGAPORE, SG22265
BROADCOM ISRAEL RESEARCH LTD.RAMAT GAN14

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Aloni, Eliezer Zur Yigal, IL 37 578
Corem, Guy Herzlia, IL 9 223
Greenberg, Aviv Netanya, IL 7 136
Grunfeld, Assaf Hod HaSharon, IL 7 136
Hanegbi, Ori Herzlia, IL 7 136
Hirshfeld, Dov Givat Shmuel, IL 13 253
Mizrachi, Shay Hod HaSharon, IL 39 629
Shalom, Rafi Givat Shmuel, IL 36 644
Tamir, Eliezer Beit Shemesh, IL 37 337

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (2)
2005/0066,056 Group-to-group communication over a single connection 25 2004
2005/0108,518 Runtime adaptable security processor 156 2004
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
5940404 Method and apparatus for enhanced scatter mode allowing user data to be page aligned 11 1997
* 7299266 Memory management offload for RDMA enabled network adapters 56 2002
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
7359326 Method for splitting data and acknowledgements in a TCP session 16 2003
 
PROTOCOL ACQUISITION, LLC (1)
7376755 TCP/IP processor and engine using RDMA 109 2003
 
CISCO TECHNOLOGY, INC. (1)
6958997 TCP fast recovery extended method and apparatus 30 2000
 
FUJITSU LIMITED (1)
6907042 Packet processing device 78 2000
 
ORACLE AMERICA, INC. (1)
* 7142540 Method and apparatus for zero-copy receive buffer management 45 2002
 
SANDVINE INCORPORATED (1)
7277963 TCP proxy providing application layer modifications 39 2002
 
JPMORGAN CHASE BANK, N.A. (1)
2002/0071,436 Method and system for providing connection handling 78 2001
 
ALACRITECH, INC. (4)
* 6434620 TCP/IP offload network interface device 340 1999
* 7174393 TCP/IP offload network interface device 95 2002
* 8131880 Intelligent network interface device and system for accelerated communication 4 2003
* 7853723 TCP/IP offload network interface device 2 2007
 
CAVIUM, INC. (1)
* 7613813 Method and apparatus for reducing host overhead in a socket server implementation 19 2005
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
7397800 Method and system for data placement of out-of-order (OOO) TCP segments 28 2003
 
BROADCOM ISRAEL RESEARCH LTD. (4)
* 7596628 Method and system for transparent TCP offload (TTO) with a user space library 3 2006
* 7684344 Method and system for transparent TCP offload 3 2006
* 7693138 Method and system for transparent TCP offload with best effort direct placement of incoming traffic 1 2006
* 7966417 Method and system for transparent TCP offload (TTO) with a user space library 2 2009
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTEL CORPORATION (1)
* 9155046 Optimizing semi-active workloads 0 2012
 
NXP USA, INC. (1)
9584628 Zero-copy data transmission system 0 2015
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Oct 9, 2020
11.5 Year Payment $7400.00 $3700.00 $1850.00 Oct 9, 2024
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00