Using query language for provider and subscriber registrations

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6275957
SERIAL NO

09175592

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Systems and methods for reporting the occurrence of events in a computer system to event subscriber software. A computer system includes a central repository wherein event subscribers register the types or classes of events for which they require notification and event providers register the types or classes of events they are capable of detecting and for which they will provide notifications. The registrations, both by providers and subscribers, are made according to a standardized hierarchical classification of event classes and are preferably expressed in the form of queries. The computer system also includes an event-filtering component that receives notification of the occurrence of events, filters the events, and reports selected events to the subscriber software. The event-filtering component can expose standardized interfaces to the event providers that report events and to the subscriber software to which events are reported. Filtering can be facilitated by event-filtering definitions written in a query language and associated with the subscriber software. The definitions are processed in the context of an object-oriented, hierarchical classification of event classes that comprehend any possible events that can be reported by the event providers. When reported events satisfy one or more query-based filtering definitions, the events are passed to the appropriate subscriber software. Otherwise, the events are discarded. Events can be filtered and grouped according to the time of their occurrence. Filtering can be further simplified by registering event-reporting definitions defining the scope of events to be reported by particular event providers.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROSOFT TECHNOLOGY LICENSING LLCONE MICROSOFT WAY REDMOND WA 98052

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hudis, Irena Bellevue, WA 31 1978
McCollum, Raymond Monroe, WA 4 436
Novik, Lev Bellevue, WA 132 5736

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation