The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 02, 2015
Filed:
Nov. 04, 2009
Atul Ravindra Daherkar, Cedar Park, TX (US);
Manoj Khangaonkar, Pleasanton, CA (US);
Hong Sun, Cupertino, CA (US);
Kai Mike Zhang, Lake Oswego, OR (US);
Chendong Zou, Cupertino, CA (US);
Atul Ravindra Daherkar, Cedar Park, TX (US);
Manoj Khangaonkar, Pleasanton, CA (US);
Hong Sun, Cupertino, CA (US);
Kai Mike Zhang, Lake Oswego, OR (US);
Chendong Zou, Cupertino, CA (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A system and method for providing Quality-of-Service (QoS) functions to concurrent event-processing applications in a multi-processing database environment are described. The system includes an Event-Listener interface for determining the QoS functions applicable to the events being processed and an Event-Service interface for invoking the determined QoS functions. The Event-Service interface loads, initializes and activates the QoS functions. The QoS functions are based on service definitions. The Event-Service interface further initializes the service providers and sends the events that need QoS support to the respective service providers for processing. The QoS functions include the services commonly needed in a clustered event-processing database system like Event-Sequencing, Event-Isolation, High-Availability, Event-Filtering and Flow-Control. Other QoS functions might be added to the database system using the same interfaces provided by the invention.