×

Computer implemented method for transforming an event notification within a database notification infrastructure

  • US 9,390,118 B2
  • Filed: 04/19/2006
  • Issued: 07/12/2016
  • Est. Priority Date: 04/19/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for processing an event notification within a database notification infrastructure of a database system, said method comprising:

  • receiving information at the database notification infrastructure of the database system that identifies at least one function of a database associated with the database system as a database event to be monitored, said database event being triggered in response to performance of the at least one function by the database associated with the database system;

    logging an event registration into an event queue of said database notification infrastructure of the database system based on information received at a time of the event registration indicative of both one or more client-specific format conversion procedures and one or more client-specific editing procedures, wherein the one or more client-specific format conversion procedures and the one or more client-specific editing procedures are stored on the database notification infrastructure;

    receiving an event notification generated by the database system in response to monitoring occurrence of said database event within the database system identified by said event registration, said event notification having an event notification format that is compatible with said database system;

    editing said event notification in response to triggering at least one of the one or more stored client-specific editing procedures specified at the time of said event registration using the database notification infrastructure of the database system, said edited event notification including information excluded from the unedited event notification, excluding information included in the unedited event notification, or both;

    transforming said edited event notification between said event notification format compatible with said database system and an client-compatible event notification format indicative of a format in which a client-compatible event notification is to be delivered to a client subscribed to said event registration in response to triggering at least one of the one or more stored client-specific format conversion procedures specified at the time of said event registration using the database notification infrastructure of the database system, wherein said transformed event notification includes the same information as the edited event notification and has a format different than that compatible with the database system; and

    delivering said transformed event notification to said client.

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