Method for incorporating human-based activities in business process models
AssigneeNone recorded
InventorScott Shyh Guang Yen
Life of this patent
Estimating the term…
Loading patent…
AssigneeNone recorded
InventorScott Shyh Guang Yen
Estimating the term…
A method for incorporating human-based or manual activities in computer-based business process models is provided. For this method, a UML-based modeling environment is extended to include activity states to represent human-based or manual steps. At runtime, business process objects transition into activity states in response to events and conditions that have been identified by the model designer. When an activity state is entered, the BPM system generates a respective task for each performer. The BPM system notifies each performer of their task and optionally passes designer specified reference data to each performer. The BPM system then waits for the performers to complete their tasks. As each task completes, the BPM system optionally collects information from the respective task performer. When all tasks have been completed, the BPM system transitions the business process object out of the activity state.
A method for creating a business process model, the method comprising the steps of:
A method for providing a BPM system, the method comprising the steps of:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
No related US applications are recorded in the indexed filing history.
Backward citations are indexed for grants only.
Administration; Management: office automation; Time management
Resource planning, allocation, distributing or scheduling for enterprises or organisations: scheduling, planning or task assignment for a person…
Information and communication technology [ict] specially adapted for administrative, commercial, financial, managerial
Term end not estimated
The computer program listing appendix attached hereto consists of two (2) identical compact disks, copy 1 and copy 2, each containing a listing of the software code outlining an exemplary method for incorporating human-based activities in business process models. The contents of the compact disks are a part of the present disclosure, and are incorporated by reference herein in their entireties.
The present invention relates generally to computer software and to methods for business process management. More particularly, the present invention includes a method that extends business process models to include human-based activities.
A business process management system (BPM system) is a computer system that automates business processes. Business processes are steps that a business undertakes to accomplish some objective, such as hiring an employee or procuring components required for production. BPM systems automate business processes by managing business process objects. A business process object is an entity that exists within the context of a BPM system and represents a business process instance.
For a more complete understanding of the present invention and for further features and advantages, reference is now made to the following description taken in conjunction with the accompanying drawings, in which:
FIG. 1 is a state diagram as used in a business process model.
FIG. 2 is a block diagram of an Internet-like network shown as a representative environment for deployment of the present invention.
The preferred embodiments of the present invention and their advantages are best understood by referring to FIGS. 1 through 14 of the drawings. Like numerals are used for like and corresponding parts of the various drawings.
Definitions
Activity: a human-based or manual part of a business process is referred to as an activity.