COMPUTER ARCHITECTURE AND PROCESS FOR APPLICATION PROCESSING ENGINE
First Claim
1. An application processing engine computer system, comprising:
- at least one computer database; and
an application processing computer in communication with said at least one database, the application processing computer configured to process an application for at least one of a product and service using a plurality of coordinated, configurable services, comprising;
an application data management service, responsive to the application, receiving and updating application data based on front end data from a front end application, internal data from an internal database, and external data from an external database;
an application process flow management service generating an application record and executing at least one macro service;
a decisioning service determining a decision for the application based on the application data;
an application processing host service retrieving the internal data and the external data, and processing instructions responsive to predetermined and configurable service rules to complete the application process;
an application activity monitoring service monitoring application processing activity and providing activity data and metrics;
a queue management service managing applications that are pending and unable to be processed via straight through processing of the application; and
a system maintenance service supporting communications, application archiving, application aging, and application expiry processes, and restarting of pending applications based on user configurable criteria.
2 Assignments
0 Petitions
Accused Products
Abstract
An application processing engine computer system is configured to process an application for at least one of a product and service using a plurality of coordinated, configurable services. The application processing engine includes an application data management service, an application process flow management service, a decisioning service, an application processing host service, an application activity monitoring service, a queue management service and/or a system maintenance service. Various embodiments are described, including a computer implemented method for processing an application using an application processing engine component and/or module.
46 Citations
35 Claims
-
1. An application processing engine computer system, comprising:
-
at least one computer database; and an application processing computer in communication with said at least one database, the application processing computer configured to process an application for at least one of a product and service using a plurality of coordinated, configurable services, comprising; an application data management service, responsive to the application, receiving and updating application data based on front end data from a front end application, internal data from an internal database, and external data from an external database; an application process flow management service generating an application record and executing at least one macro service; a decisioning service determining a decision for the application based on the application data; an application processing host service retrieving the internal data and the external data, and processing instructions responsive to predetermined and configurable service rules to complete the application process; an application activity monitoring service monitoring application processing activity and providing activity data and metrics; a queue management service managing applications that are pending and unable to be processed via straight through processing of the application; and a system maintenance service supporting communications, application archiving, application aging, and application expiry processes, and restarting of pending applications based on user configurable criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer implemented method for processing an application for at least one of a product and service, comprising:
-
receiving and updating application data based on front end data from a front end application, internal data from an internal database, and external data from an external database; generating an application record and executing at least one macro service; determining a decision for the application based on the application data; processing instructions responsive to predetermined and configurable service rules to complete the application process; monitoring application processing activity and providing activity data and metrics; managing applications that are pending and unable to be processed via straight through processing of the application; and supporting communications, application archiving, application aging, and application expiry processes, and restarting of pending applications based on user configurable criteria. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification