Optimized query tree

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6253195
SERIAL NO

09175813

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Systems and methods for constructing and using filtering trees to compare events, data, or other instances of objects defined in an object-oriented schema against one or more query-based definitions. The filtering trees correspond to the logical expressions of one or more query-based definitions, and represent the structure of the computer-executable instructions for comparing events with the definitions. The filtering trees can be traversed so as to simultaneously compare the parameters of an event against multiple logical expressions. The filtering tree is traversed in a top to bottom cascading fashion until a leaf node is encountered in a process that is conceptually equivalent to processing the logical operations associated with the nodes. When a leaf node is encountered, an ordered set of logical values associated with the leaf node indicates which, if any, of the definitions are satisfied by the event. The filtering definitions can be conveniently used to filter events detected by event providers in a computer system so as to identify the event that are to be reported to event subscribers.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • MICROSOFT TECHNOLOGY LICENSING, LLC

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hudis, Irena Bellevue, WA 31 1916
McCollum, Raymond Monroe, WA 4 435
Novik, Lev Bellevue, WA 131 5515

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation