Multiplex communications – Diagnostic testing – Determination of communication parameters
Reexamination Certificate
2005-01-05
2009-06-23
Sefcheck, Gregory B (Department: 2419)
Multiplex communications
Diagnostic testing
Determination of communication parameters
C370S474000
Reexamination Certificate
active
07551567
ABSTRACT:
A method is disclosed for interpreting an application message at a network element using sampling and heuristics. Using this method, a network element such as a router can determine, based solely on a data packet's packet headers, whether the network element ought to invest the time and processing power required to inspect and interpret the data packet's payload portion, or whether the network element can send the data packet toward the data packet's destination without inspecting and interpreting the data packet's payload portion. According to one aspect, while in a sampling state, the network element determines shared packet header characteristics possessed by packet headers of all data packets that require application layer message inspection. While in a processing state, the network element forgoes application layer message inspection relative to data packets whose packet headers do not possess the shared packet header characteristics. The network element alternates between the states.
REFERENCES:
patent: 5790542 (1998-08-01), Kim et al.
patent: 6021135 (2000-02-01), Ishihara et al.
patent: 6115378 (2000-09-01), Hendel et al.
patent: 6125391 (2000-09-01), Meltzer et al.
patent: 6145079 (2000-11-01), Mitty et al.
patent: 6226675 (2001-05-01), Meltzer et al.
patent: 6337856 (2002-01-01), Schanhals et al.
patent: 6341130 (2002-01-01), Lakshman et al.
patent: 6356951 (2002-03-01), Gentry, Jr.
patent: 6363477 (2002-03-01), Fletcher et al.
patent: 6510434 (2003-01-01), Anderson et al.
patent: 6510464 (2003-01-01), Grantges et al.
patent: 6587431 (2003-07-01), Almulhem et al.
patent: 6597918 (2003-07-01), Kim
patent: 6678827 (2004-01-01), Rothermel et al.
patent: 6683881 (2004-01-01), Mijares et al.
patent: 6718326 (2004-04-01), Uga et al.
patent: 6745041 (2004-06-01), Allison et al.
patent: 6772211 (2004-08-01), Lu et al.
patent: 6772223 (2004-08-01), Corl, Jr. et al.
patent: 6785732 (2004-08-01), Bates et al.
patent: 6792002 (2004-09-01), Tezuka et al.
patent: 6816455 (2004-11-01), Goldberg et al.
patent: 6862270 (2005-03-01), Ho
patent: 6868426 (2005-03-01), Mankoff
patent: 6944678 (2005-09-01), Lu et al.
patent: 6950822 (2005-09-01), Idicula et al.
patent: 6965599 (2005-11-01), Sakurai et al.
patent: 6996842 (2006-02-01), Strahm et al.
patent: 7089586 (2006-08-01), Kilgore
patent: 7111076 (2006-09-01), Abjanic et al.
patent: 7111163 (2006-09-01), Haney
patent: 7126907 (2006-10-01), Carpini et al.
patent: 7134075 (2006-11-01), Hind et al.
patent: 7149222 (2006-12-01), Wiryaman et al.
patent: 7185365 (2007-02-01), Tang et al.
patent: 7215637 (2007-05-01), Ferguson et al.
patent: 7215641 (2007-05-01), Bechtolsheim et al.
patent: 7239634 (2007-07-01), Chakravorty
patent: 7245620 (2007-07-01), Shankar
patent: 7296268 (2007-11-01), Darling et al.
patent: 7299361 (2007-11-01), Kim et al.
patent: 7362763 (2008-04-01), Wybenga et al.
patent: 7363353 (2008-04-01), Ganesan et al.
patent: 7376755 (2008-05-01), Pandya
patent: 7437451 (2008-10-01), Tang et al.
patent: 2002/0015485 (2002-02-01), Bhusri
patent: 2002/0114274 (2002-08-01), Sturges et al.
patent: 2002/0126672 (2002-09-01), Chow et al.
patent: 2002/0136403 (2002-09-01), Henson et al.
patent: 2002/0143981 (2002-10-01), DeLima et al.
patent: 2002/0161907 (2002-10-01), Moon
patent: 2002/0163933 (2002-11-01), Benveniste
patent: 2002/0165957 (2002-11-01), Devoe et al.
patent: 2002/0191622 (2002-12-01), Zdan
patent: 2002/0194342 (2002-12-01), Lu et al.
patent: 2002/0194345 (2002-12-01), Lu et al.
patent: 2002/0194350 (2002-12-01), Lu et al.
patent: 2003/0018726 (2003-01-01), Low et al.
patent: 2003/0028599 (2003-02-01), Kolsky
patent: 2003/0028616 (2003-02-01), Aoki et al.
patent: 2003/0055818 (2003-03-01), Faybishenko et al.
patent: 2003/0069975 (2003-04-01), Abjanic et al.
patent: 2003/0084279 (2003-05-01), Campagna
patent: 2003/0093530 (2003-05-01), Syed
patent: 2003/0095569 (2003-05-01), Wengrovitz et al.
patent: 2003/0105903 (2003-06-01), Garnett et al.
patent: 2003/0112802 (2003-06-01), Ono et al.
patent: 2003/0112809 (2003-06-01), Bharali et al.
patent: 2003/0115448 (2003-06-01), Bouchard
patent: 2003/0163603 (2003-08-01), Fry et al.
patent: 2003/0189935 (2003-10-01), Warden et al.
patent: 2004/0001444 (2004-01-01), Sadot et al.
patent: 2004/0006613 (2004-01-01), Lemieux et al.
patent: 2004/0022250 (2004-02-01), Chen et al.
patent: 2004/0022255 (2004-02-01), Chen et al.
patent: 2004/0054886 (2004-03-01), Dickinson et al.
patent: 2004/0088585 (2004-05-01), Kaler et al.
patent: 2004/0121789 (2004-06-01), Lindsey
patent: 2004/0133775 (2004-07-01), Callas et al.
patent: 2004/0136371 (2004-07-01), Muralidhar et al.
patent: 2004/0167986 (2004-08-01), Gilfix et al.
patent: 2004/0170182 (2004-09-01), Higashida et al.
patent: 2004/0205336 (2004-10-01), Kessler et al.
patent: 2004/0221319 (2004-11-01), Zenoni
patent: 2004/0264481 (2004-12-01), Darling et al.
patent: 2004/0267920 (2004-12-01), Hydrie et al.
patent: 2004/0268357 (2004-12-01), Joy et al.
patent: 2005/0021836 (2005-01-01), Reed et al.
patent: 2005/0025091 (2005-02-01), Patel et al.
patent: 2005/0041670 (2005-02-01), Lin et al.
patent: 2005/0050362 (2005-03-01), Peles
patent: 2005/0054346 (2005-03-01), Windham et al.
patent: 2005/0063377 (2005-03-01), Bryant et al.
patent: 2005/0071508 (2005-03-01), Brown et al.
patent: 2005/0080914 (2005-04-01), Lerner et al.
patent: 2005/0094611 (2005-05-01), Cheong et al.
patent: 2005/0102393 (2005-05-01), Murray et al.
patent: 2005/0114394 (2005-05-01), Kaipa et al.
patent: 2005/0117576 (2005-06-01), McDysan et al.
patent: 2005/0165828 (2005-07-01), Lango et al.
patent: 2005/0169171 (2005-08-01), Cheng et al.
patent: 2005/0188103 (2005-08-01), Chen
patent: 2005/0213591 (2005-09-01), Nakazawa et al.
patent: 2005/0216727 (2005-09-01), Chattopadhyay et al.
patent: 2005/0228893 (2005-10-01), Devarapalli et al.
patent: 2005/0229243 (2005-10-01), Svendsen et al.
patent: 2005/0252970 (2005-11-01), Howarth et al.
patent: 2005/0286461 (2005-12-01), Zhang et al.
patent: 2006/0021010 (2006-01-01), Atkins et al.
patent: 2006/0031374 (2006-02-01), Lu et al.
patent: 2006/0123226 (2006-06-01), Kumar et al.
patent: 2006/0123467 (2006-06-01), Kumar et al.
patent: 2006/0123479 (2006-06-01), Kumar et al.
patent: 2006/0129650 (2006-06-01), Ho et al.
patent: 2006/0129689 (2006-06-01), Ho et al.
patent: 2006/0155862 (2006-07-01), Kathi et al.
patent: 2006/0167975 (2006-07-01), Chan et al.
patent: 2006/0168334 (2006-07-01), Potti et al.
patent: 2006/0248225 (2006-11-01), Batz et al.
patent: 1217804 (2002-06-01), None
patent: WO 99/07116 (1999-02-01), None
patent: WO 02/27507 (2002-04-01), None
patent: WO 03/021465 (2003-03-01), None
International Searching Authority, “Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration,” PCT/US2006/024375, dated Oct. 17, 2006, 10 pages.
Current Claims, PCT/US2006/024375, 6 pages.
Decasper, Dan et al., “Router Plugins: A Software Architecture for Next-Generation Routers,” IEEE ACM Transactions on Networking, vol. 9, No. 1, Feb. 2000, XP011038838, 14 pages.
International Searching Authority, “Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration,” PCT/US05/44171, dated Nov. 30, 2006, 7 pages.
Current Claims, PCT/US05/44171, 9 pages.
Marc Girardot and Neel Sundaresan. Millau: an encoding format for efficient representation and exchange for XMLover the web. [retrieved Jan. 31, 2005]. Retrieved from the internet: <URL: http://www9.org/w9cdrom/154/154.html>.
Fujitsu Limited, et al.. Web Services Reliability (WS-Reliability). Ver1.0. Jan. 8, 2003, pp. 1-45.
Ruslan Bilorusets et al.. Web Services Reliable Messaging Protocol (WS-ReliableMessaging). Mar. 2004.
International Searching Authority, “Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration,” PCT/US05/43599, dated Feb. 28, 2007, 8 page
Anthias Tefcros
Potti Sunil
Srinivasan Subramanian
Trikha Nitesh
Cisco Technology Inc.
Hickman Palermo & Truong & Becker LLP
Sefcheck Gregory B
LandOfFree
Interpreting an application message at a network element... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Interpreting an application message at a network element..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interpreting an application message at a network element... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4143770