System and method for TCP offload

Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data transfer regulating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S236000, C370S412000, C370S413000, C370S419000, C370S463000

Reexamination Certificate

active

07849208

ABSTRACT:
A system for processing packets is disclosed and may including a network interface card (NIC). The NIC may include a TCP enabled Ethernet controller (TEEC). The TEEC may include an internal elastic buffer. The TEEC may process received incoming TCP packets once and may temporarily buffer at least a portion of the incoming TCP packets in the internal elastic buffer. The processing may occur without reassembly or retransmission. The internal elastic buffer may include a receive internal elastic buffer and a transmit internal elastic buffer. The receive internal elastic buffer may temporarily buffer at least a portion of the received incoming TCP packets. The transmit internal elastic buffer may temporarily buffer at least a portion of TCP packets to be transmitted. The TEEC may place at least a portion of the received incoming TCP packets data into at least a portion of a host memory.

REFERENCES:
patent: 4333020 (1982-06-01), Maeder
patent: 4395774 (1983-07-01), Rapp
patent: 4433378 (1984-02-01), Leger
patent: 4445051 (1984-04-01), Elmasry
patent: 4449248 (1984-05-01), Leslie
patent: 4463424 (1984-07-01), Mattson
patent: 4519068 (1985-05-01), Krebs
patent: 4545023 (1985-10-01), Mizzi
patent: 4590550 (1986-05-01), Eilert
patent: 4599526 (1986-07-01), Paski
patent: 4649293 (1987-03-01), Ducourant
patent: 4680787 (1987-07-01), Marry
patent: 4717838 (1988-01-01), Brehmer
patent: 4721866 (1988-01-01), Chi
patent: 4727309 (1988-02-01), Vajdic
patent: 4737975 (1988-04-01), Shafer
patent: 4760571 (1988-07-01), Schwarz
patent: 4761822 (1988-08-01), Maile
patent: 4777657 (1988-10-01), Gillaspie
patent: 4791324 (1988-12-01), Hodapp
patent: 4794649 (1988-12-01), Fujiwara
patent: 4804954 (1989-02-01), Macnak
patent: 4806796 (1989-02-01), Bushey
patent: 4807282 (1989-02-01), Kazan
patent: 4817054 (1989-03-01), Banerjee
patent: 4817115 (1989-03-01), Campo
patent: 4821034 (1989-04-01), Anderson
patent: 4850009 (1989-07-01), Zook
patent: 4890832 (1990-01-01), Komaki
patent: 4894792 (1990-01-01), Mitchell
patent: 4916441 (1990-04-01), Gombrich
patent: 4964121 (1990-10-01), Moore
patent: 4969206 (1990-11-01), Desrochers
patent: 4970406 (1990-11-01), Fitzpatrick
patent: 4977611 (1990-12-01), Maru
patent: 4995099 (1991-02-01), Davis
patent: 5008879 (1991-04-01), Fischer
patent: 5025486 (1991-06-01), Klughart
patent: 5029183 (1991-07-01), Tymes
patent: 5031231 (1991-07-01), Miyazaki
patent: 5033109 (1991-07-01), Kawano
patent: 5041740 (1991-08-01), Smith
patent: 5055659 (1991-10-01), Hendrick
patent: 5055660 (1991-10-01), Bertagna
patent: 5079452 (1992-01-01), Lain
patent: 5081402 (1992-01-01), Koleda
patent: 5087099 (1992-02-01), Stolarczyk
patent: 5115151 (1992-05-01), Hull
patent: 5117501 (1992-05-01), Childress
patent: 5119502 (1992-06-01), Kallin
patent: 5121408 (1992-06-01), Cai
patent: 5122689 (1992-06-01), Barre
patent: 5123029 (1992-06-01), Bantz
patent: 5128938 (1992-07-01), Borras
patent: 5134347 (1992-07-01), Koleda
patent: 5142573 (1992-08-01), Umezawa
patent: 5149992 (1992-09-01), Allstot
patent: 5150361 (1992-09-01), Wieczorek
patent: 5152006 (1992-09-01), Klaus
patent: 5153878 (1992-10-01), Krebs
patent: 5162674 (1992-11-01), Allstot
patent: 5175870 (1992-12-01), Mabey
patent: 5177378 (1993-01-01), Nagasawa
patent: 5179721 (1993-01-01), Comroe
patent: 5181200 (1993-01-01), Harrison
patent: 5196805 (1993-03-01), Beckwith
patent: 5216295 (1993-06-01), Hoang
patent: 5230084 (1993-07-01), Nguyen
patent: 5239662 (1993-08-01), Danielson
patent: 5241542 (1993-08-01), Natarajan
patent: 5241691 (1993-08-01), Owen
patent: 5247656 (1993-09-01), Kabuo
patent: 5249220 (1993-09-01), Moskowitz
patent: 5249302 (1993-09-01), Metroka
patent: 5265238 (1993-11-01), Canova
patent: 5265270 (1993-11-01), Stengel
patent: 5274666 (1993-12-01), Dowdell
patent: 5276680 (1994-01-01), Messenger
patent: 5278831 (1994-01-01), Mabey
patent: 5289055 (1994-02-01), Razavi
patent: 5289469 (1994-02-01), Tanaka
patent: 5291516 (1994-03-01), Dixon
patent: 5293639 (1994-03-01), Wilson
patent: 5296849 (1994-03-01), Ide
patent: 5297144 (1994-03-01), Gilbert
patent: 5301196 (1994-04-01), Ewen
patent: 5304869 (1994-04-01), Greason
patent: 5315591 (1994-05-01), Brent
patent: 5323392 (1994-06-01), Ishii
patent: 5329192 (1994-07-01), Wu
patent: 5331509 (1994-07-01), Kikinis
patent: 5345449 (1994-09-01), Buckingham
patent: 5349649 (1994-09-01), Iijima
patent: 5355453 (1994-10-01), Row
patent: 5361397 (1994-11-01), Wright
patent: 5363121 (1994-11-01), Freund
patent: 5373149 (1994-12-01), Rasmussen
patent: 5373506 (1994-12-01), Tayloe
patent: 5390206 (1995-02-01), Rein
patent: 5392023 (1995-02-01), D'Avello
patent: 5406615 (1995-04-01), Miller
patent: 5406643 (1995-04-01), Burke
patent: 5418837 (1995-05-01), Johansson
patent: 5420529 (1995-05-01), Guay
patent: 5423002 (1995-06-01), Hart
patent: 5426637 (1995-06-01), Derby
patent: 5428636 (1995-06-01), Meier
patent: 5430845 (1995-07-01), Rimmer
patent: 5432932 (1995-07-01), Chen
patent: 5434518 (1995-07-01), Sinh
patent: 5437329 (1995-08-01), Brooks
patent: 5440560 (1995-08-01), Rypinski
patent: 5455527 (1995-10-01), Murphy
patent: 5457412 (1995-10-01), Tamba
patent: 5459412 (1995-10-01), Mentzer
patent: 5465081 (1995-11-01), Todd
patent: 5473607 (1995-12-01), Hausman
patent: 5481265 (1996-01-01), Russell
patent: 5481562 (1996-01-01), Pearson
patent: 5488319 (1996-01-01), Lo
patent: 5502719 (1996-03-01), Grant
patent: 5510734 (1996-04-01), Sone
patent: 5510748 (1996-04-01), Erhart
patent: 5519695 (1996-05-01), Purohit
patent: 5521530 (1996-05-01), Yao
patent: 5533029 (1996-07-01), Gardner
patent: 5535373 (1996-07-01), Olnowich
patent: 5544222 (1996-08-01), Robinson
patent: 5548230 (1996-08-01), Gerson
patent: 5548238 (1996-08-01), Zhang
patent: 5550491 (1996-08-01), Furuta
patent: 5576644 (1996-11-01), Pelella
patent: 5579487 (1996-11-01), Meyerson
patent: 5583456 (1996-12-01), Kimura
patent: 5584048 (1996-12-01), Wieczorek
patent: 5600267 (1997-02-01), Wong
patent: 5603051 (1997-02-01), Ezzet
patent: 5606268 (1997-02-01), Van Brunt
patent: 5619497 (1997-04-01), Gallagher
patent: 5619650 (1997-04-01), Bach
patent: 5625308 (1997-04-01), Matsumoto
patent: 5628055 (1997-05-01), Stein
patent: 5630061 (1997-05-01), Richter
patent: 5640356 (1997-06-01), Gibbs
patent: 5640399 (1997-06-01), Rostoker
patent: 5668809 (1997-09-01), Rostoker
patent: 5675584 (1997-10-01), Jeong
patent: 5675585 (1997-10-01), Bonnot
patent: 5680038 (1997-10-01), Fiedler
patent: 5680633 (1997-10-01), Koenck
patent: 5689644 (1997-11-01), Chou
patent: 5724361 (1998-03-01), Fiedler
patent: 5726588 (1998-03-01), Fiedler
patent: 5732346 (1998-03-01), Lazaridia
patent: 5740366 (1998-04-01), Mahany
patent: 5742604 (1998-04-01), Edsall
patent: 5744366 (1998-04-01), Kricka
patent: 5744999 (1998-04-01), Kim
patent: 5748631 (1998-05-01), Bergantino
patent: 5754549 (1998-05-01), DeFoster
patent: 5767699 (1998-06-01), Bosnyak
patent: 5778414 (1998-07-01), Winter
patent: 5796727 (1998-08-01), Harrison
patent: 5798658 (1998-08-01), Werking
patent: 5802258 (1998-09-01), Chen
patent: 5802287 (1998-09-01), Rostoker
patent: 5802465 (1998-09-01), Hamalainen
patent: 5802576 (1998-09-01), Tzeng
patent: 5805927 (1998-09-01), Bowes et al.
patent: 5821809 (1998-10-01), Boerstler
patent: 5826027 (1998-10-01), Pedersen
patent: 5828653 (1998-10-01), Goss
patent: 5829025 (1998-10-01), Mittal
patent: 5831985 (1998-11-01), Sandorfi
patent: 5839051 (1998-11-01), Grimmett
patent: 5841989 (1998-11-01), James et al.
patent: 5844437 (1998-12-01), Asazawa
patent: 5848251 (1998-12-01), Lomelino
patent: 5859669 (1999-01-01), Prentice
patent: 5861881 (1999-01-01), Freeman
patent: 5870394 (1999-02-01), Oprea
patent: 5875465 (1999-02-01), Kilpatrick
patent: 5877642 (1999-03-01), Takahashi
patent: 5887146 (1999-03-01), Baxter
patent: 5887187 (1999-03-01), Rostoker
patent: 5892382 (1999-04-01), Ueda
patent: 5892922 (1999-04-01), Lorenz
patent: 5893150 (1999-04-01), Hagersten
patent: 5893153 (1999-04-01), Tzeng
patent: 5903176 (1999-05-01), Westgate
patent: 5905386 (1999-05-01), Gerson
patent: 5908468 (1999-06-01), Hartmann
patent: 5909127 (1999-06-01), Pearso

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for TCP offload does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for TCP offload, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for TCP offload will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4229709

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.