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.

Date of Patent:
Jun. 02, 2015

Filed:

Nov. 04, 2009
Applicants:

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);

Inventors:

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);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); G06F 9/46 (2006.01); G06F 13/00 (2006.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 9/542 (2013.01);
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.


Find Patent Forward Citations

Loading…