Easy Process Modeling Platform
First Claim
1. A computer-implemented method performed by one or more processors for generic process modeling, the method comprising the following operations:
- identifying a business process for execution, the business process defined by one or more process steps;
identifying a process routing table associated with the identified business process, at least a portion of the process routing table including one or more entries defining a set of business process rules for the identified business process;
identifying a particular entry in the process routing table associated with a current state of the identified business process; and
performing at least one action defined by the identified particular entry in the process routing table.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure describes methods, systems, and computer program products for generic process modeling. One method includes identifying a business process for execution, the business process defined by one or more process steps, identifying a process routing table associated with the identified business process, at least a portion of the process routing table including one or more entries defining a set of business process rules for the identified business process, identifying a particular entry in the process routing table associated with a current state of the identified business process; and performing at least one action defined by the identified particular entry in the process routing table. In some instances, at least one entry in the process routing table is associated with one of a plurality of process patterns, with each process pattern comprising a reusable, predefined operation.
64 Citations
23 Claims
-
1. A computer-implemented method performed by one or more processors for generic process modeling, the method comprising the following operations:
-
identifying a business process for execution, the business process defined by one or more process steps; identifying a process routing table associated with the identified business process, at least a portion of the process routing table including one or more entries defining a set of business process rules for the identified business process; identifying a particular entry in the process routing table associated with a current state of the identified business process; and performing at least one action defined by the identified particular entry in the process routing table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product for generic process modeling, the computer program product comprising computer readable instructions embodied on tangible, non-transitory media, the instructions operable when executed to:
-
identify a business process for execution, the business process defined by one or more process steps; identify a process routing table associated with the identified business process, at least a portion of the process routing table including one or more entries defining a set of business process rules for the identified business process; identify a particular entry in the process routing table associated with a current state of the identified business process; and perform at least one action defined by the identified particular entry in the process routing table. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system comprising:
-
one or more computers; and a tangible, non-transitory computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising; identifying a business process for execution, the business process defined by one or more process steps; identifying a process routing table associated with the identified business process, at least a portion of the process routing table including one or more entries defining a set of business process rules for the identified business process; identifying a particular entry in the process routing table associated with a current state of the identified business process; and performing at least one action defined by the identified particular entry in the process routing table.
-
Specification