Method and system for transparent TCP offload

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7684344
APP PUB NO 20070076623A1
SERIAL NO

11489388

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 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 system. The collected TCP segments may be buffered in a coalescer. The coalescer may verify that the network flow associated with the collected TCP segments has an entry in a flow lookup table (FLT). When the FLT is full, the coalescer may close a current entry and assign the network flow to the available entry. The coalescer may also update information in the FLT. When an event occurs that terminates the collection of TCP segments, the coalescer may generate a single aggregated TCP segment based on the collected TCP segments. The aggregated TCP segment and state information may be communicated to the host system for processing.

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 580
Corem, Guy Herzlia, IL 9 224
Greenberg, Aviv Netanya, IL 7 137
Grunfeld, Assaf Hod Hasharon, IL 7 137
Hanegbi, Ori Herzlia, IL 7 137
Hirshfeld, Dov Givat Shmuel, IL 13 254
Mizrachi, Shay Hod HaSharon, IL 39 631
Shalom, Rafi Givat Shmuel, IL 36 646
Tamir, Eliezer Beit Shemesh, IL 37 339

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 2005/0108,518 Runtime adaptable security processor 159 2004
 
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. (2)
* 6958997 TCP fast recovery extended method and apparatus 30 2000
* 7111162 Load balancing approach for scaling secure sockets layer performance 99 2001
 
ALCATEL LUCENT (1)
* 2005/0198,384 Endpoint address change in a packet network 25 2004
 
FUJITSU LIMITED (1)
* 6907042 Packet processing device 79 2000
 
NBT TECHNOLOGY, INC. (1)
* 2004/0215,746 Transparent client-server transaction accelerator 158 2003
 
ORACLE AMERICA, INC. (1)
* 7237031 Method and apparatus for caching protocol processing data 12 2002
 
SANDVINE INCORPORATED (1)
* 7277963 TCP proxy providing application layer modifications 39 2002
 
INTEL CORPORATION (1)
* 2005/0286,526 Optimized algorithm for stream re-assembly 64 2004
 
JPMORGAN CHASE BANK, N.A. (1)
* 2002/0071,436 Method and system for providing connection handling 78 2001
 
VIVCOM, INC. (1)
* 2005/0203,927 Fast metadata generation and delivery 87 2005
 
KAWAI, HACHIRO (1)
* 6799202 Federated operating system for a server 66 1999
 
SALESFORCE.COM, INC. (1)
* 7251745 Transparent TCP connection failover 43 2003
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (3)
* 6535969 Method and apparatus for allocating free memory 3 2000
* 7397800 Method and system for data placement of out-of-order (OOO) TCP segments 28 2003
* 2006/0007,935 Method and system for handling out-of-order segments in a wireless system via direct data placement 24 2005
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
SAMSUNG ELECTRONICS CO., LTD. (1)
9338918 Socket interposer and computer system using the socket interposer 0 2013
 
BROADCOM ISRAEL RESEARCH LTD. (2)
* 8416768 Method and system for transparent TCP offload with best effort direct placement of incoming traffic 2 2010
* 2010/0198,984 Method and System for Transparent TCP Offload with Best Effort Direct Placement of Incoming Traffic 1 2010
 
CANON KABUSHIKI KAISHA (1)
* 9674228 Method of processing disordered frame portion data units 0 2014
* 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 Sep 23, 2017
11.5 Year Payment $7400.00 $3700.00 $1850.00 Sep 23, 2021
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