Method and apparatus for utilizing a standard transaction format to provide application platform and a medium independent representation and transfer of data for the management of business process and their workflows
DCFirst Claim
1. A computer program for interfacing a workflow enabled application to a workflow system comprising:
- a) transporter means for i) receiving from said workflow enabled application incoming data and parsing said received data to extract from said received data workflow transaction information in a predetermined standard transaction format, said predetermined standard transaction format being adapted to address requirements of applications, platforms and medium independent representations and transfers of data related to business processes of said workflow system, and ii) sending to said workflow enabled application outgoing workflow transaction information which has been formatted in said predetermined standard transaction format;
b) transaction processor means for i) processing said workflow transaction information which has been received and parsed by said transporter means to prepare said workflow transaction information for sending to and use by an application program interface of said workflow system, and ii) processing workflow transaction information received from said application program interface of said workflow system for sending to said transporter means to prepare said received workflow transaction information for formatting into said predetermined standard transaction format, sending to and use by said workflow enabled application.
8 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The present invention is a method and apparatus which is used to enable application developers to generate workflow enabled applications which request services from the workflow server component of the workflow system, remotely and indirectly using messaging, shared databases or inter-process communications. The present invention provides a standard transaction format (STF) for accessing such a workflow system through STF processors via messaging, updates to the shared databases or inter-process communications. Workflow enabled applications are used by users to act and participate in business processes and enable users and managers to observe and query the status of workflows and business processes.
144 Citations
11 Claims
-
1. A computer program for interfacing a workflow enabled application to a workflow system comprising:
-
a) transporter means for i) receiving from said workflow enabled application incoming data and parsing said received data to extract from said received data workflow transaction information in a predetermined standard transaction format, said predetermined standard transaction format being adapted to address requirements of applications, platforms and medium independent representations and transfers of data related to business processes of said workflow system, and ii) sending to said workflow enabled application outgoing workflow transaction information which has been formatted in said predetermined standard transaction format; b) transaction processor means for i) processing said workflow transaction information which has been received and parsed by said transporter means to prepare said workflow transaction information for sending to and use by an application program interface of said workflow system, and ii) processing workflow transaction information received from said application program interface of said workflow system for sending to said transporter means to prepare said received workflow transaction information for formatting into said predetermined standard transaction format, sending to and use by said workflow enabled application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification