Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing
Reexamination Certificate
2006-06-21
2010-11-23
Phillips, Hassan (Department: 2448)
Electrical computers and digital processing systems: multicomput
Computer-to-computer data routing
Reexamination Certificate
active
07840700
ABSTRACT:
Custom or user-defined application program extensions may be loaded into a network infrastructure element such as a router or switch without restarting the device. For example, a network element has program extensibility logic operable for receiving one or more user program extensions that comprise logic operable to interface with the application program and perform message processing functions or protocol processing functions that are not in the application program; installing the one or more user program extensions without restarting the apparatus; receiving one or more packets representing an application message; selecting a particular one of the user program extensions based on a protocol associated with the message; loading the particular one of the user program extensions; executing business logic of the application program associated with the received message; and invoking a function of the particular one of the user program extensions in response to a call in the business logic.
REFERENCES:
patent: 5796743 (1998-08-01), Bunting et al.
patent: 6611526 (2003-08-01), Chinnaswamy et al.
patent: 6772211 (2004-08-01), Lu et al.
patent: 7321556 (2008-01-01), Parekh et al.
patent: 7415512 (2008-08-01), Moon
patent: 7421695 (2008-09-01), Murray et al.
patent: 2001/0047422 (2001-11-01), McTernan et al.
patent: 2002/0069279 (2002-06-01), Romero et al.
patent: 2002/0105911 (2002-08-01), Pruthi et al.
patent: 2002/0107951 (2002-08-01), Teague et al.
patent: 2002/0114274 (2002-08-01), Sturges et al.
patent: 2002/0143981 (2002-10-01), DeLima et al.
patent: 2002/0163933 (2002-11-01), Benveniste
patent: 2002/0191622 (2002-12-01), Zdan
patent: 2002/0194342 (2002-12-01), Lu et al.
patent: 2003/0004672 (2003-01-01), Thurman
patent: 2003/0005117 (2003-01-01), Kang et al.
patent: 2003/0009571 (2003-01-01), Bavadekar
patent: 2003/0036897 (2003-02-01), Flores et al.
patent: 2003/0046429 (2003-03-01), Sonksen
patent: 2003/0078031 (2003-04-01), Masuda
patent: 2003/0112809 (2003-06-01), Bharali et al.
patent: 2003/0177183 (2003-09-01), Cabrera et al.
patent: 2003/0182419 (2003-09-01), Barr et al.
patent: 2003/0202535 (2003-10-01), Foster et al.
patent: 2003/0217171 (2003-11-01), Von Stuermer et al.
patent: 2004/0039940 (2004-02-01), Cox et al.
patent: 2004/0088460 (2004-05-01), Poisner
patent: 2004/0128360 (2004-07-01), Petri et al.
patent: 2004/0162871 (2004-08-01), Pabla et al.
patent: 2004/0205336 (2004-10-01), Kessler et al.
patent: 2004/0260760 (2004-12-01), Curnyn
patent: 2004/0267920 (2004-12-01), Hydrie et al.
patent: 2004/0267933 (2004-12-01), Przybylski et al.
patent: 2005/0005031 (2005-01-01), Gordy et al.
patent: 2005/0025091 (2005-02-01), Patel et al.
patent: 2005/0102393 (2005-05-01), Murray et al.
patent: 2005/0148314 (2005-07-01), Taglienti et al.
patent: 2005/0213591 (2005-09-01), Nakazawa et al.
patent: 2005/0228893 (2005-10-01), Devarapalli et al.
patent: 2005/0252970 (2005-11-01), Howarth et al.
patent: 2005/0286461 (2005-12-01), Zhang et al.
patent: 2005/0289538 (2005-12-01), Black-Ziegelbein et al.
patent: 2006/0015699 (2006-01-01), Fujiwara et al.
patent: 2006/0123226 (2006-06-01), Kumar et al.
patent: 2006/0129689 (2006-06-01), Ho et al.
patent: 2006/0155862 (2006-07-01), Kathi et al.
patent: 2006/0155969 (2006-07-01), Yoda et al.
patent: 2006/0236062 (2006-10-01), Boss et al.
patent: 2006/0256768 (2006-11-01), Chan
patent: 2007/0011223 (2007-01-01), Calvignac et al.
patent: 2007/0055864 (2007-03-01), Tock et al.
patent: 2008/0209413 (2008-08-01), Kakumani et al.
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”, International application No. PCT/US05/46149, dated Jul. 20, 2007, 9 pages.
Claims, International application No. PCT/US05/46149, 10 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/US2006/024375, dated Oct. 17, 2006, 10 pages.
Current Claims, PCT/US2006/024375, 6 pages.
Anthias Tefcros
Potti Sunil
Raghavan Kollivakkam
Singhal Pravin
Cisco Technology Inc.
Golabbakhsh Ebrahim
Hickman Palermo & Truong & Becker LLP
Phillips Hassan
LandOfFree
Dynamically adding application logic and protocol adapters... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Dynamically adding application logic and protocol adapters..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamically adding application logic and protocol adapters... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4178001