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:
May. 22, 2012
Filed:
Apr. 17, 2008
Dipto Chakravarty, Potomac, MD (US);
Usman Choudhary, Springfield, VA (US);
John Melvin Antony, Herndon, VA (US);
Michael Howard Cooper, Washington, DC (US);
Jason Lee Arrington, Herndon, VA (US);
Cheryl Witt, Alexandria, VA (US);
Dipto Chakravarty, Potomac, MD (US);
Usman Choudhary, Springfield, VA (US);
John Melvin Antony, Herndon, VA (US);
Michael Howard Cooper, Washington, DC (US);
Jason Lee Arrington, Herndon, VA (US);
Cheryl Witt, Alexandria, VA (US);
EMC Corporation, Hopkinton, MA (US);
Abstract
A system for pluggable event correlation may include an input manager that receives a plurality of events and converts the events into a format compatible with one or more of a plurality of correlation engines. The correlation engines may then evaluate the converted events using various rules and generate correlated events when the evaluated events trigger at least one of the rules. An action manager may execute remedial actions when the correlation engines generate the correlated events. Moreover, extensibility may be provided by enabling a user to define rules to be triggered when events occur in a predetermined pattern, and actions to be executed when a predetermined rule triggers a correlated event. Further, to plug a new correlation engine into the system, adapters may be deployed to handle input and output, while the user-defined rules may be validating according to semantic requirements of the new correlation engine.