×

Extension model for improved parsing and describing protocols

  • US 9,191,397 B2
  • Filed: 06/27/2008
  • Issued: 11/17/2015
  • Est. Priority Date: 06/27/2008
  • Status: Active Grant
First Claim
Patent Images

1. In a computing environment, a computer-implemented method comprising:

  • receiving, by an intrusion detection engine implemented on at least one processor, data corresponding to network protocols;

    parsing the data, including arranging a plurality of modules in a tree-like structure, the plurality of modules including at least one parent module and at least one child module, the at least one parent module comprising a protocol definition and the at least one child module comprising a protocol definition extension, in which a child module specifies a parent module and specifies a condition set containing at least one condition that, in response to the at least one condition being met, prompts the parent module to invoke the child module, the parent module parsing the data corresponding to the network protocols to determine whether to invoke the child module;

    processing a selected module of the plurality of modules to determine whether the selected module has a parent module associated therewith; and

    responsive to determining that the selected module does not have a parent module associated therewith, designating the selected module as a top-level parent module.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×