Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing
Reexamination Certificate
2011-07-05
2011-07-05
Chea, Philip J (Department: 2492)
Electrical computers and digital processing systems: multicomput
Computer-to-computer protocol implementing
C709S231000, C717S143000
Reexamination Certificate
active
07975059
ABSTRACT:
A generic application-level protocol analyzer (GAPA) is adaptable to model an application and its response to messages in different protocols, including multiple, layered protocols in a network context. One mode of a GAPA includes an analysis engine having a plurality of objects adaptable to model an application and its response to messages. The objects may include a session dispatching object, a state machine object, a message parsing object, a protocol layering object, and a handler object. The analysis engine may be used to evaluate real-time network streams or to evaluate recorded network traces. The GAPA is adapted to specific applications using a generic application-level protocol analyzer engine language (GAPAL). The GAPAL uses a high-level syntax similar to those in existing protocol specification descriptions. The GAPAL supports binary and text-based protocols. Using the GAPAL, objects are described without writing low-level code to model specific objects or specify message formats.
REFERENCES:
patent: 6549937 (2003-04-01), Auerbach et al.
patent: 6662360 (2003-12-01), Hay et al.
patent: 6748589 (2004-06-01), Johnson et al.
patent: 6819655 (2004-11-01), Gregson
patent: 7072970 (2006-07-01), Georgiou et al.
patent: 7107492 (2006-09-01), Dassow et al.
patent: 2003/0005021 (2003-01-01), Shah et al.
patent: 2004/0194074 (2004-09-01), Shibayama et al.
patent: 2009/0287725 (2009-11-01), von Praun
Wang, H., Guo, C., Simon, D., Zugenmaier, A.,“Shiled: vulnerability-driven network filters for preventing known vulnerability exploits”, Proceedings of the 2004 conference on Aplications, technologies, architectures, and protocols for computer communicatios; pp. 193-204, 2004 [retreived from ACM Sep. 3, 2009].
N. Borisov, D. J. Brumley, H. J. Wang, and C. Guo. Generic Application-Level Protocol Analyzer and its Language. Network and Distributed System Security Symposium, San Diego, CA, Feb. 2007. [retreived from Internet Sep. 3, 2009].
Musial, M.“On-Line Timed Protocol Trace Analysis Based on Uncertain State Descriptions”; IFIP Conference Proceedings; vol. 107 Proceedings of the IFIP TC6 WG6.1 Joint International Conference on Formal Description Techniques for Distributed Systems, pp. 337-352, year1997[retrieved on Oct. 22, 2009 from “http://user.cs.tu-berlin.de/˜musial/fsmpap.pdf”].
Bermingham, D. ; Zhen Liu ; Xiaojun Wang ; Bin Liu, “Field-Based Branch Prediction for Packet Processing Engines”, Parallel and Distributed Systems (ICPADS), 2009 15th International Conference, Dec. 8-11, 2009.pp. 276-283 [retrieved on Sep. 11, 2010 from IEEE database].
McCann,P., Chandra, S., “Packet types: abstract specification of network protocol messages”;SIGCOMM '00 Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, vol. 30 Issue 4, Oct. 2000. [retrieved from ACM database on Mar. 20, 2011].
Borisov Nikita
Brumley David J.
Wang Jiahe Helen
Chea Philip J
Lee & Hayes PLLC
Microsoft Corporation
Nash Lashanya R
LandOfFree
Generic application level protocol analyzer does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Generic application level protocol analyzer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Generic application level protocol analyzer will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2699627