SYSTEMS AND METHODS FOR PROVIDING A CONFIGURABLE WORKFLOW APPLICATION
First Claim
1. A method for providing a customizable workflow process, the method comprising:
- receiving, via a network, a request from a user, wherein the request comprises at least an entity ID associated with the user and an application ID associated with the workflow process;
obtaining, by a processor, a step related to the workflow process from a database, based on the request, wherein the step comprises at least a step count identifier and step information;
executing, by the processor, the step based on the step information to generate step results;
determining, by the processor, based on the step results and an incremental step counter, a subsequent step to be executed in the workflow process; and
storing, by the processor, the results of the workflow process.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing a customizable workflow process is provided. The method includes receiving, via a network, a request from a user, wherein the request comprises at least an entity ID associated with the user and an application ID associated with the workflow process, obtaining, by a processor, a step related to the workflow process from a database, based on the request, wherein the step comprises at least a step count identifier and step information, executing, by the processor, the step based on the step information to generate step results, determining, by the processor, based on the step results and an incremental step counter, a subsequent step to be executed in the workflow process, and storing, by the processor, the results of the workflow process.
20 Citations
23 Claims
-
1. A method for providing a customizable workflow process, the method comprising:
-
receiving, via a network, a request from a user, wherein the request comprises at least an entity ID associated with the user and an application ID associated with the workflow process; obtaining, by a processor, a step related to the workflow process from a database, based on the request, wherein the step comprises at least a step count identifier and step information; executing, by the processor, the step based on the step information to generate step results; determining, by the processor, based on the step results and an incremental step counter, a subsequent step to be executed in the workflow process; and storing, by the processor, the results of the workflow process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 22)
-
-
12. A computer system for providing a customizable workflow process, the computer system comprising:
-
a receiving module configured to receive a request for workflow information via a network, wherein the request comprises at least an entity ID associated with the user and an application ID associated with the workflow process; a retrieval module configured to obtain a step related to the workflow process from a database, based on the request, wherein the step comprises at least a step count identifier and step information; a processing module configured to execute the step based on the step information; an incremental step counter configured to track a position in the workflow process corresponding to the step count identifier; and a generating module configured to receive information from the processing module and to generate and store the step results, wherein the processing module is further configured to determine a subsequent step to be executed in the workflow process based on the step results and wherein the generating module is further configured to generate workflow process results based on a plurality of step results. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 23)
-
Specification