Query trees including or nodes for event filtering

   
   

Filtering trees for selectively notifying subscribers of events are provided, and are constructed with OR nodes to substantially reduce their size. The filtering trees have nodes representing event variables that ultimately branch to leaf nodes thereunder, and the leaf nodes identify which of a set of queries are satisfied by an actual event. A mechanism recursively merges nodes of trees into a single tree, and uses OR nodes when nodes cannot be combined, to essentially add a parallel path in the resulting tree to traverse. Nodes that can be combined are those that represent the same event variable, and may have data points that are merged into a combined node. Threshold gains in efficiency may be evaluated to determine whether the original trees should be kept instead of the resulting tree.

 
Web www.patentalert.com

< Altering virtual machine execution parameters at runtime

< Data processing apparatus, data processing method, and program providing medium

> Method for providing a visual representation of dynamic HTML table attributes

> Back-end decoupled management model and management system utilizing same

~ 00193