System and method for identifying and generating business events
First Claim
Patent Images
1. A computer-implemented method of identifying business events, comprising:
- defining a plurality of reactive, proactive, and predictive business process policies for use in identifying one or more business events;
storing the one or more business process policies in a business process policy database;
registering a plurality of information providers as event sources;
receiving event-related and nonevent-related information from the event sources; and
identifying one or more business events from the event-related and nonevent-related information using an event manager comprising a rule-based application that employs one or more of the plurality of information providers to enable subscription to singular events and a predictive application that employs one or more pattern recognition technologies that access and implement the one or more business process policies stored in the business process policy database.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for identifying business events is provided. The system includes a store of business process policies, and a business process manager operative to define and process the business process policies. The system further includes an event manager. The event manager includes at least one rule-based application, at least one predictive application and a store of business events. The event manager is operative to employ the rule-based application and predictive application to identify business events according to the stored business process policies.
58 Citations
15 Claims
-
1. A computer-implemented method of identifying business events, comprising:
-
defining a plurality of reactive, proactive, and predictive business process policies for use in identifying one or more business events; storing the one or more business process policies in a business process policy database; registering a plurality of information providers as event sources; receiving event-related and nonevent-related information from the event sources; and identifying one or more business events from the event-related and nonevent-related information using an event manager comprising a rule-based application that employs one or more of the plurality of information providers to enable subscription to singular events and a predictive application that employs one or more pattern recognition technologies that access and implement the one or more business process policies stored in the business process policy database. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
2. A computer-implemented method of identifying business events, comprising:
-
defining a plurality of reactive, proactive, and predictive business process policies for use in identifying one or more business events; storing the one or more business process policies in a business process policy database; receiving event-related and nonevent-related information from the event sources; identifying one or more business events from the event-related and nonevent-related information using an event manager comprising a rule-based application and a predictive application that access and implement the one or more business process policies stored in the business process policy database; wherein the rule-based application employs an event listening application to detect activity associated with one or more business objects and; wherein the predictive application employs one or more pattern recognition technologies.
-
-
10. A system for identifying business events, comprising:
-
a processor operable to execute a business process manager, the business process manager operable to; define a plurality of reactive, proactive, and predictive business process policies for use in identifying business events; register a plurality of information providers as event sources; and receive event-related and nonevent-related information from the event sources; a business process policy database coupled to the processor and operable to store the one or more business process policies; wherein the processor is further operable to execute a rule-based application that employs one or more of the plurality of information providers to enable subscription to singular events and a predictive application that employs one or more pattern recognition technologies, the rule-based application and the predictive application operable to; access and implement the one or more business process policies stored in the business process policy database; and identify one or more business events from the event-related and nonevent-related information. - View Dependent Claims (11, 12, 13)
-
-
14. A computer-implemented method of identifying business events, comprising:
-
defining a plurality of reactive, proactive, and predictive business process policies for use in identifying one or more business events; storing the one or more business process policies in a business process policy database; registering a plurality of information providers as event sources; receiving event-related and nonevent-related information from the event sources; identifying one or more business events from the event-related and nonevent-related information using an event manager to access and implement the one or more business process policies stored in the business process policy database, the event manager comprising a rule-based application and a predictive application; recording the one or more business events identified by the event manager in a business event database; wherein the predictive application employs one or more pattern recognition technologies; and wherein the rule-based application employs an event listening application to detect activity associated with one or more business objects and an information provider to enable subscription to singular events.
-
-
15. A system for identifying business events, comprising:
-
a processor operable to execute a business process manager, the business process manager operable to; define a plurality of reactive, proactive, and predictive business process policies for use in identifying business events; register a plurality of information providers as event sources; receive event-related and nonevent-related information from the event sources; a business process policy database coupled to the processor and operable to store the one or more business process policies; wherein the processor is further operable to execute an event manager, the event manager operable to access and implement the one or more business process policies stored in the business process policy database and identify one or more business events from the event-related and nonevent-related information, the event manager comprising a rule-based application, a predictive application, and a business event database operable to record the one or more identified business events; wherein the predictive application is operable to employ one or more pattern recognition technologies; and wherein the rule-based application is operable to employ an event listening application to detect activity associated with one or more business objects and an information provider to enable subscription to singular events.
-
Specification