×

Flexible subscription-based event notification

  • US 7,016,902 B2
  • Filed: 03/09/2005
  • Issued: 03/21/2006
  • Est. Priority Date: 04/15/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computer system that includes one or more event sources and one or more event consumers, a method for processing events fired by the one or more event sources based on subscriptions received by one or more event consumers, the method comprising the following:

  • an act of receiving an event notification from an event source, for an event structured in accordance with a predetermined schema definition;

    an act of receiving one or more subscription requests from a requesting entity for one or more event notifications having one or more particular characteristics to be sent to one or more event consumers;

    an act of matching the one or more event notifications against the one or more subscriptions;

    an act of constructing a tree of filters that comprises a plurality of interconnected filters, the tree of filters incorporating the one or more subscription requests with any other previously received subscription requests; and

    a step for filtering the event notification based on the one or more subscriptions.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×