Computer implemented method for transforming an event notification within a database notification infrastructure
First Claim
1. A computer implemented method for processing an event notification within a notification infrastructure of a database system, said method comprising:
- receiving an event registration, wherein said event registration specifies a client-compatible event notification format;
logging said event registration into an event queue of said database notification infrastructure;
accessing an event notification related to said event registration and having a format compatible with said database system;
transforming said event notification having a format compatible with said database system into a client-compatible event notification of said client-compatible event notification format using a client specific format conversion procedure, wherein said client specific format conversion procedure is stored on said database notification infrastructure.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method for automatically transforming an event notification within a database notification infrastructure based on client specified formatting and/or editing procedures. The method includes transforming the event notification having a format compatible with a database using a client specific format conversion procedure into a client-compatible event notification format. Further, the method may include transforming the payload portion of the event notification having a format compatible with a database using a client specific format conversion procedure into a linear event notification format. Moreover, the method may include transforming the event notification using a client specific editing procedure. The client specified procedures may be specified during event registration by the client. The transformed and/or edited event notifications may be forwarded to the client.
117 Citations
30 Claims
-
1. A computer implemented method for processing an event notification within a notification infrastructure of a database system, said method comprising:
-
receiving an event registration, wherein said event registration specifies a client-compatible event notification format;
logging said event registration into an event queue of said database notification infrastructure;
accessing an event notification related to said event registration and having a format compatible with said database system;
transforming said event notification having a format compatible with said database system into a client-compatible event notification of said client-compatible event notification format using a client specific format conversion procedure, wherein said client specific format conversion procedure is stored on said database notification infrastructure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer implemented method for processing an event notification within a notification infrastructure of a database system, said method comprising:
-
receiving an event registration, wherein said event registration specifies a linear event notification format;
logging said event registration into an event queue of said database notification infrastructure;
accessing an event notification related to said event registration and having a format compatible with said database system;
transforming a payload portion of said event notification having a format compatible with said database system into an event notification of said linear format using a client specific format conversion procedure, wherein said client specific format conversion procedure is stored on said database notification infrastructure. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer implemented method for processing an event notification within a notification infrastructure of a database system, said method comprising:
-
receiving an event registration, wherein said event registration specifies a client specific editing format of said event notification;
logging said event registration into an event queue of said database notification infrastructure;
accessing said event notification related to said event registration and having a format compatible with said database system;
transforming said event notification into a client specific edited event notification of said client specific editing format using a client specific editing procedure, wherein said client specific editing procedure is stored on said database notification infrastructure. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer readable medium having stored therein instructions that when executed by a processor implement a method of processing an event notification within an event notification infrastructure of a database system, said method comprising:
-
receiving an event registration, wherein said event registration specifies a client-compatible event notification format;
logging said event registration into an event queue of said database notification infrastructure;
accessing an event notification related to said event registration and having a format compatible with said database system;
transforming said event notification having a format compatible with said database system into a client compatible event notification of said client compatible event notification format using a client specific format conversion procedure, wherein said client specific format conversion procedure is stored on said database notification infrastructure. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification