Automated transaction management system and method
DCFirst Claim
1. An automated knowledge dependent transaction management system for processing customer transactions, the system comprising:
- a storage device operable to store;
data of a customer transaction, user-configurable business rule packages with each rule package having one or more business rules, each rule package having a deterministic outcome, at least some of the rule packages being associated with the data of the customer transaction, and user-configurable business process steps with at least one process step being associated with a rule package and operable to execute a task based on the deterministic outcome of the associated rule package; and
a transaction management module operable to;
collect a next data element of the customer transaction that depends on the deterministic outcome of the rule package associated with the data already collected, and process the customer transaction by executing the tasks of the process steps, a next process step to be executed being dependent on the execution result of a current business process step.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
An automated knowledge dependent transaction management system for processing both the front-end and back-end of a transaction is provided. The system contains hard-coded transaction management module to support the processing of deterministic manual work independent of the specific transactions. According to the invention, the hard-coded module is separated from the business logic that comprise the definition and configuration of the transaction specific data models, business rules and process steps which drive the manual work of human operators. Such separation of code and business logic allows any ordinary business administrator without any computer programming experience to quickly develop the business logic through a simple GUI. Further, any change in the business logic can be implemented quickly using the GUI by the ordinary administrator to accommodate changes in the business environment without relying on computer programmers.
-
Citations
34 Claims
-
1. An automated knowledge dependent transaction management system for processing customer transactions, the system comprising:
-
a storage device operable to store;
data of a customer transaction, user-configurable business rule packages with each rule package having one or more business rules, each rule package having a deterministic outcome, at least some of the rule packages being associated with the data of the customer transaction, and user-configurable business process steps with at least one process step being associated with a rule package and operable to execute a task based on the deterministic outcome of the associated rule package; and
a transaction management module operable to;
collect a next data element of the customer transaction that depends on the deterministic outcome of the rule package associated with the data already collected, and process the customer transaction by executing the tasks of the process steps, a next process step to be executed being dependent on the execution result of a current business process step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An automated knowledge dependent transaction management system for processing customer transactions, the system comprising:
-
a storage device operable to store;
data of a customer transaction, user-configurable business rule packages with each rule package having one or more business rules, wherein at least some of the rule packages are associated with the customer transaction data, each rule package having a deterministic outcome, and user-configurable business process steps with at least some process steps being associated with the rule packages, a builder module that allows a business administrator to graphically change the rule packages and process steps; and
a transaction management module operable to;
collect the customer transaction data according to the evaluation of the associated rule packages, and process the customer transaction data by executing the tasks of the process steps, a next process step to be executed being dependent on the execution result of a rule package associated with a current business process step. - View Dependent Claims (23, 24, 25, 26)
-
-
27. An automated knowledge dependent transaction management system for processing customer transactions, the system comprising:
-
a storage device operable to store;
data of a customer transaction, user-configurable business rule packages with each rule package having one or more business rules, each rule package having a deterministic outcome, and user-configurable business process steps with at least one process step being associated with a rule package and operable to execute a task based on the deterministic outcome of the associated rule package; and
a transaction management module operable to process the customer transaction data by executing the tasks of the process steps, a next process step to be executed being dependent on the execution result of a rule package associated with a current business process step. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
Specification