Compiler for computer programming language including...

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

10748311

ABSTRACT:
The present application describes a compiler of a network packet classification programming language that generates code for processors such as an application processor and a processing engine. The programming language includes a variety of instructions including an instruction to declare a network protocol and an instruction to specify a rule and at least one action to perform if the rule applies. A processor executing instructions generated by the compiler assigns values based on instructions to declare a network protocol and applies the rule instructions to received packets. The programming language may also include other instructions such as an instruction to search a set of values and identify whether an encapsulated packet header is present in a packet.

REFERENCES:
patent: 5485455 (1996-01-01), Dobbins et al.
patent: 5537552 (1996-07-01), Ogasawara et al.
patent: 5680585 (1997-10-01), Bruell
patent: 5764645 (1998-06-01), Bernet et al.
patent: 6078953 (2000-06-01), Vaid et al.
patent: 0 632 625 (1995-01-01), None
R. Braden, et al., “Integrated Services in the Internet Architecture: an Overview”, Network Working Group, rfc1663, 25 Pgs.
Braden et al: Integrated Services in the Internet Architecture: an Overview; rfc 1633; 28 pages.
Braden: Requirements for Internet Hosts—Communication Layers; rfc 1122; pp. 1-115.
Nossik et al, “PAX PDL—a non-procedural packet description language”, 1998, 28 pages.
CISCO: Interface Queue Management (white paper); Aug. 3, 1995; XP002210177; 12 pages.
KUMAR: Beyond Best Effort: Router Architectures for the Differentiated Services of Tomorrow's Internet; IEEE Communications Magazine May 1998, XP000752860, p. 152-164.
Application No. 99928599.2-1244- PCT/US9913271 European Supp'l Search Report dated Feb. 7, 2003.
Application No. 99 928 599 2-1249 P/1325.EP/MWM Communication pursuant to Article 96(2) EPC dated Jan. 23, 2006.
Molitor, Andrew, “An Architecture for Advanced Packet Filtering,” Proceedings of the Fifth USENIX UNIX Security Symposium, Jun. 1995, 13 pages, Salt Lake City, Utah.
Nossik, M., et al., “PAX PDL—a Non-Procedural Description Language,” Network Working Group, Internet—Draft, Sep. 30, 1998, 23 pages.
McCanne, Steven, “BPF—Berkeley Packet Filter,” BSD Kernel Interfaces Manual, Jan. 16, 1996, 8 pages.

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

Compiler for computer programming language including... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Compiler for computer programming language including..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Compiler for computer programming language including... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3793100

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