An adaptive parser capable of automatically reordering expressions such that more commonly matched expressions are tested earlier than less commonly matched expressions; by reordering the expressions in this manner, less frequently matched expressions are less frequently tested, or may not be tested...http://www.google.com/patents/US7577633?utm_source=gb-gplus-sharePatent US7577633 - Self learning event parser