Apparatus and method for in-line insertion and removal of...

Multiplex communications – Communication techniques for information carried in plural... – Assembly or disassembly of messages having address headers

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S464000, C709S250000, C714S699000, C714S746000, C714S752000, C714S758000

Reexamination Certificate

active

07889762

ABSTRACT:
An apparatus is provided, for performing a direct memory access (DMA) operation between a host memory in a first server and a network adapter. The apparatus includes a host frame parser and a protocol engine. The host frame parser is configured to receive data corresponding to the DMA operation from a host interface, and is configured to insert markers on-the-fly into the data at a prescribed interval and to provide marked data for transmission to a second server over a network fabric. The protocol engine is coupled to the host frame parser. The protocol engine is configured to direct the host frame parser to insert the markers, and is configured to specify a first marker value and an offset value, whereby the host frame parser is enabled to locate and insert a first marker into the data.

REFERENCES:
patent: 5400326 (1995-03-01), Smith
patent: 5434976 (1995-07-01), Tan et al.
patent: 5758075 (1998-05-01), Graziano et al.
patent: 5832216 (1998-11-01), Szczepanek
patent: 5953511 (1999-09-01), Sescila, III et al.
patent: 6052751 (2000-04-01), Runaldue et al.
patent: 6067300 (2000-05-01), Baumert et al.
patent: 6145045 (2000-11-01), Falik et al.
patent: 6199137 (2001-03-01), Aguilar et al.
patent: 6243787 (2001-06-01), Kagan et al.
patent: 6389479 (2002-05-01), Boucher et al.
patent: 6400730 (2002-06-01), Latif et al.
patent: 6408347 (2002-06-01), Smith et al.
patent: 6418201 (2002-07-01), Holland et al.
patent: 6427171 (2002-07-01), Craft et al.
patent: 6502156 (2002-12-01), Sacker et al.
patent: 6535518 (2003-03-01), Hu et al.
patent: 6591310 (2003-07-01), Johnson
patent: 6594329 (2003-07-01), Susnow
patent: 6594712 (2003-07-01), Pettey et al.
patent: 6601126 (2003-07-01), Zaidi et al.
patent: 6625157 (2003-09-01), Niu et al.
patent: 6658521 (2003-12-01), Biran et al.
patent: 6661773 (2003-12-01), Pelissier et al.
patent: 6675200 (2004-01-01), Cheriton et al.
patent: 6690757 (2004-02-01), Bunton et al.
patent: 6693901 (2004-02-01), Byers et al.
patent: 6694394 (2004-02-01), Bachrach
patent: 6697868 (2004-02-01), Craft et al.
patent: 6704831 (2004-03-01), Avery
patent: 6751235 (2004-06-01), Susnow et al.
patent: 6760307 (2004-07-01), Dunning et al.
patent: 6763419 (2004-07-01), Hoese et al.
patent: 6778548 (2004-08-01), Burton et al.
patent: 7093024 (2006-08-01), Craddock et al.
patent: 7149817 (2006-12-01), Pettey
patent: 7149819 (2006-12-01), Pettey
patent: 7177941 (2007-02-01), Biran et al.
patent: 7299266 (2007-11-01), Boyd et al.
patent: 7376755 (2008-05-01), Pandya
patent: 7376770 (2008-05-01), Arndt et al.
patent: 7383483 (2008-06-01), Biran et al.
patent: 7401126 (2008-07-01), Pekkala et al.
patent: 7426674 (2008-09-01), Anderson et al.
patent: 7688838 (2010-03-01), Aloni et al.
patent: 2001/0049740 (2001-12-01), Karpoff
patent: 2002/0073257 (2002-06-01), Beukema et al.
patent: 2002/0085562 (2002-07-01), Hufferd et al.
patent: 2002/0147839 (2002-10-01), Boucher et al.
patent: 2002/0161919 (2002-10-01), Boucher et al.
patent: 2002/0172195 (2002-11-01), Pekkala et al.
patent: 2003/0031172 (2003-02-01), Grinfeld
patent: 2003/0097428 (2003-05-01), Afkhami et al.
patent: 2003/0165160 (2003-09-01), Minami et al.
patent: 2003/0169775 (2003-09-01), Fan et al.
patent: 2003/0200284 (2003-10-01), Philbrick et al.
patent: 2003/0217185 (2003-11-01), Thakur et al.
patent: 2003/0237016 (2003-12-01), Johnson et al.
patent: 2004/0010545 (2004-01-01), Pandya
patent: 2004/0015622 (2004-01-01), Avery
patent: 2004/0030770 (2004-02-01), Pandya
patent: 2004/0037319 (2004-02-01), Pandya
patent: 2004/0049600 (2004-03-01), Boyd et al.
patent: 2004/0049774 (2004-03-01), Boyd et al.
patent: 2004/0062267 (2004-04-01), Minami et al.
patent: 2004/0083984 (2004-05-01), White
patent: 2004/0085984 (2004-05-01), Elzur
patent: 2004/0093389 (2004-05-01), Mohamed et al.
patent: 2004/0093411 (2004-05-01), Elzur et al.
patent: 2004/0098369 (2004-05-01), Elzur
patent: 2004/0100924 (2004-05-01), Yam
patent: 2004/0153578 (2004-08-01), Elzur
patent: 2004/0193908 (2004-09-01), Garcia et al.
patent: 2004/0221276 (2004-11-01), Raj
patent: 2005/0080982 (2005-04-01), Vasilevsky et al.
patent: 2005/0102682 (2005-05-01), Shah et al.
patent: 2005/0149623 (2005-07-01), Biran et al.
patent: 2005/0220128 (2005-10-01), Tucker et al.
patent: 2005/0223118 (2005-10-01), Tucker et al.
patent: 2006/0126619 (2006-06-01), Teisberg et al.
patent: 2006/0230119 (2006-10-01), Hausauer et al.
patent: 2006/0236063 (2006-10-01), Hausauer et al.
patent: 2006/0259644 (2006-11-01), Boyd et al.
patent: 2006/0274787 (2006-12-01), Pong
patent: 2007/0083638 (2007-04-01), Pinkerton et al.
patent: 2007/0136554 (2007-06-01), Biran et al.
patent: 2007/0165672 (2007-07-01), Keels et al.
patent: 2007/0168567 (2007-07-01), Boyd et al.
patent: 2007/0168693 (2007-07-01), Pittman
patent: 2007/0198720 (2007-08-01), Rucker
patent: 2007/0208820 (2007-09-01), Makhervaks et al.
patent: 2007/0226386 (2007-09-01), Sharp et al.
patent: 2007/0226750 (2007-09-01), Sharp et al.
patent: 2008/0147822 (2008-06-01), Benhase et al.
patent: 2009/0254647 (2009-10-01), Elzur et al.
Shah, et al., “Direct Data Placement over Reliable Transports (Version 1.0)”, RDMA Consortium document, Oct. 2002, pp. 1-35.
“Intel Virtual Interface (VI) Architecture Performance Suite User's Guide”, Preliminary Version V0.3, Intel Corporation, Dec. 16, 1998, 28 pages.
Jinzanki, “Construction of Virtual Private Distributed System of Comet”, RWC 2000 Symposium, Japan, XP002243009, Jan. 2000, pp. 1-3.
Pathikonda, et al., “Virtual Interface (VI) Architecture Overview”, Enterprise Server Group, Intel Corporation, Apr. 1998, pp. 1-33.
Speight, et al., “Realizing the Performance Potential of the Virtual Interface Architecture”, Proceedings of the 13th international conference on Supercomputing, Rhodes, Greece, 1999, pp. 184-192.
Response to Non-Final Office Action received for U.S. Appl. No. 09/784,761, filed Jul. 12, 2006, 35 pages.
Non-Final Office Action received for U.S. Appl. No. 09/784,761, mailed on Feb. 14, 2006, 19 pages.
Response to Non-Final Office Action received for U.S. Appl. No. 09/784,761, filed Nov. 26, 2005, 34 pages.
Final Office Action received for U.S. Appl. No. 09/784,761, mailed on Jul. 29, 2005, 25 pages.
Response to Non-Final Office Action received for U.S. Appl. No. 09/784,761, filed Apr. 19, 2005, 34 pages.
Non-Final Office Action received for U.S. Appl. No. 09/784,761, mailed on Feb. 14, 2005, 24 pages.
Response to Non-Final Office Action received for U.S. Appl. No. 09/784,761, filed Sep. 29, 2004, 15 pages.
Non-Final Office Action received for U.S. Appl. No. 09/784,761, mailed on Jul. 12, 2004, 12 pages.
Non-Final Office Action received for U.S. Appl. No. 09/817,008, mailed on Jul. 9, 2004, 19 pages.
Response to Non-Final Office Action received for U.S. Appl. No. 09/817,008, filed Nov. 4, 2004, 19 pages.
Non-Final Office Action received for U.S. Appl. No. 09/817,008, mailed on Nov. 18, 2005, 23 pages.
Response to Non-Final Office Action received for U.S. Appl. No. 09/817,008, filed Apr. 18, 2006, 33 pages.
Final Office Action received for U.S. Appl. No. 09/817,008, mailed on Jul. 14, 2006, 7 pages.
Response to Final Office Action received for U.S. Appl. No. 09/817,008, filed Nov. 14, 2006, 40 pages.
Non-Final Office Action received for U.S. Appl. No. 09/817,008, mailed on Feb. 9, 2007, 17 pages.
Response to Non-Final Office Action received for U.S. Appl. No. 09/817,008, filed May 9, 2007, 5 pages.
Non-Final Office Action received for U.S. Appl. No. 09/817,008, mailed on Jul. 25, 2007, 19 pages.
Response to Non-Final Office Action received for U.S. Appl. No. 09/817,008, filed Nov. 26, 2007, 21 pages.
Notice of Allowance received for U.S. Appl. No. 09/817,008, mailed on Mar. 28, 2008, 23 pages.
Amendment after Notice of Allowance received for U.S. Appl. No. 09/817,008, filed Apr. 2, 2008, 20 pages.
Non-Final Office Action received for U.S. Appl. No. 11/357,446, mailed on Jun. 3, 2008, 24 pages.
Response to Non-Final Office Action received for U.S. Appl. No. 11/357,446, filed Nov. 10, 2008, 26 pages.
Final O

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

Apparatus and method for in-line insertion and removal of... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for in-line insertion and removal of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for in-line insertion and removal of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2633665

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