Multiplex communications – Pathfinding or routing – Switching a message which includes an address header
Reexamination Certificate
2004-03-30
2010-10-26
Ahmed, Salman (Department: 2476)
Multiplex communications
Pathfinding or routing
Switching a message which includes an address header
C370S428000, C370S474000
Reexamination Certificate
active
07822032
ABSTRACT:
A processor readable medium storing a data structure for supporting one or more packet modification operations is provided. The data structure has a pointer to a sequence of one or more commands stored in a first memory area and implementing one or more packet modification operations. The data structure also has a pointer to a burst of one or more data or mask items stored in a second memory area for use by the one or more commands. A method of performing one or more packet modification operations on a packet is also provided. This packet is associated with a data structure link. In this method, a data structure corresponding to the data structure link is retrieved. This data structure has the format described above. A packet modification system utilizing a data structure having this format is also provided.
REFERENCES:
patent: 3725864 (1973-04-01), Clark et al.
patent: 3984817 (1976-10-01), Barbour et al.
patent: 4228496 (1980-10-01), Katzman et al.
patent: 4380046 (1983-04-01), Frosch et al.
patent: 5046023 (1991-09-01), Katsura et al.
patent: 5247519 (1993-09-01), Snowden et al.
patent: 5293577 (1994-03-01), Hueske et al.
patent: 5367650 (1994-11-01), Sharangpani et al.
patent: 5524258 (1996-06-01), Corby et al.
patent: 5577256 (1996-11-01), Muramatsu et al.
patent: 5710923 (1998-01-01), Jennings et al.
patent: 5829016 (1998-10-01), Sharma et al.
patent: 5835925 (1998-11-01), Kessler et al.
patent: 5838993 (1998-11-01), Riley et al.
patent: 5943493 (1999-08-01), Teich et al.
patent: 6002881 (1999-12-01), York et al.
patent: 6006013 (1999-12-01), Rumph et al.
patent: 6034957 (2000-03-01), Haddock et al.
patent: 6178491 (2001-01-01), Ben-Ephraim et al.
patent: 6185214 (2001-02-01), Schwartz et al.
patent: 6292838 (2001-09-01), Nelson
patent: 6295299 (2001-09-01), Haddock et al.
patent: 6304924 (2001-10-01), Varma
patent: 6381242 (2002-04-01), Maher, III et al.
patent: 6530010 (2003-03-01), Hung et al.
patent: 6564238 (2003-05-01), Kim et al.
patent: 6781992 (2004-08-01), Rana et al.
patent: 6795435 (2004-09-01), Jouppi et al.
patent: 6813689 (2004-11-01), Baxter, III
patent: 6842457 (2005-01-01), Malalur
patent: 6914905 (2005-07-01), Yip
patent: 6917617 (2005-07-01), Jin et al.
patent: 6957258 (2005-10-01), Maher, III et al.
patent: 6993663 (2006-01-01), Paya et al.
patent: 7114053 (2006-09-01), Goss
patent: 7463628 (2008-12-01), Parker et al.
patent: 7546423 (2009-06-01), Underbrink et al.
patent: 7565343 (2009-07-01), Watanabe
patent: 7630402 (2009-12-01), Un et al.
patent: 7639712 (2009-12-01), Un et al.
patent: 7737983 (2010-06-01), Brothers et al.
patent: 2002/0095512 (2002-07-01), Rana et al.
patent: 2003/0169737 (2003-09-01), Lavigne et al.
patent: 2003/0193949 (2003-10-01), Kojima et al.
patent: 2003/0204840 (2003-10-01), Wu
patent: 2003/0214956 (2003-11-01), Navada et al.
patent: 2003/0225907 (2003-12-01), Krishnan
patent: 2004/0003110 (2004-01-01), Ozguner
patent: 2004/0066780 (2004-04-01), Shankar et al.
patent: 2004/0174898 (2004-09-01), Kadambi et al.
patent: 2004/0246981 (2004-12-01), Zhiqun
patent: 2005/0044199 (2005-02-01), Shiga et al.
patent: 2005/0044338 (2005-02-01), Goss
patent: 2005/0074009 (2005-04-01), Kanetake
patent: 2007/0291754 (2007-12-01), Okagawa et al.
patent: 0945784 (1999-09-01), None
patent: WO 03/081857 (2003-10-01), None
Van Ess, D.,A Circular FIFO, PSoC Style, Cypress Microsystems, Application Note AN2036, Rev. B, pp. 1-5, Jun. 21, 2002.
Network Working Group,RFC 1071—Computing the Internet Checksum, Sep. 1988,available at: http://www.faqs.org/rfcs/rfc1071.html.
Network Working Group,RFC 1141—Incremental Updating of the Internet Checksum, Jan. 1990,available at: http://www.faqs.org/rfcs/rfc1141.html.
Network Working Group,RFC 1624—Computation of the Internet Checksum via Incremental Update, May 1994,available at: http://www.faqs.org/rfcs/rfc1624.htm1.
Netlogic Microsystems, Product Brief NSE5000GLQ, Copyright 2004,available at: http://www.netlogicmicro.com/datasheets
se5000glq.html.
Zhang, Z.,Recovery of Memory and Process in DSM Systems: HA Issue #1, Hewlett-Packard Co. HPL-2001-76, Mar. 30, 2001.
Notice of Allowance and Fees for U.S. Appl. No. 10/813,731, Mailed Aug. 1, 2007, 11 Pages.
Supplemental Notice of Allowance and Fees for U.S. Appl. No. 10/813,731, Mailed Aug. 20, 2007, 4 Pages.
Non-Final Office Action for U.S. Appl. No. 11/924,500, Mailed Aug. 12, 2009, 9 Pages.
Final Office Action for U.S. Appl. No. 11/924,500, Mailed Feb. 4, 2010, 10 Pages.
Parker David K.
Swenson Erik R.
Yip Michael M.
Young Christopher J.
Ahmed Salman
Blakely & Sokoloff, Taylor & Zafman
Extreme Networks, Inc.
LandOfFree
Data structures for supporting packet data modification... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data structures for supporting packet data modification..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data structures for supporting packet data modification... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4196723