Distributed work flow management
First Claim
1. Method for distributed work flow management in a distributed data processing system comprising node units (10) connected in a network (12,16), whereby data can be communicated between node units (10), each node unit (10) comprising data processing means, data storage means, data presentation means and data communication means, wherein a case associated with case specific application data including digititized documents is initiated, processed in a case handling process in a node unit (10) and possibly transferred between node units (10) according to case specific control data, the method being characterized in the steps of:
- defining at least one location in at least one node unit (10) within a distributed work flow management arrangement, said location being a uniquely named entity where processing of a case is executed and being able to communicate with another location;
forming a case from a case envelope for containing the application data and a case profile for containing control data in the form of processing directives, that specify the processes and operations a case will go through and including a processing plan that specifies the sequence of said operations, said control data being able to generate control signals that affects a component of the distributed data processing system, said case in its entirety being transportable between node units;
specifying in the processing directives the user who should process the processing directive, the time at which it can be processed or must be processed and in what location or node unit the processing can be performed, the processing directives being independent or releated in terms of their processing; and
transporting said case to the correct user via the data communications means and prompting appropriate action in a timely fashion dependent on the processing directives of the control data, the control data, the application data and control data for said case thus being contained in and transported with the case.
1 Assignment
0 Petitions
Accused Products
Abstract
Method for distributed work flow management in a distributed data processing system comprising node units (18,20,22) connected in a network (12), whereby data can be communicated between node units (18,20,22), each node unit (18,20,22) comprising data processing means, data storing means, data presentation means and data communication means, the system comprising coordinating means in which method a case is initiated, said case comprises case specific application data and case specific control data, said case is transferable between a first node unit (18) and a second node unit (20) and/or between a first and a second location defined in one node unit (10,14,18,20,22) or in different node units (10,14,18,20,22), and wherein said case is processed in a case handling process which is defined and controlled through said control data. In an arrangement for executing the method a node unit (18,20,22) comprises a user interface unit (24), an information presentation manager (26), a distributed work flow management unit (28), a database manager (40), an application/external component unit (30), an authorization manager (32), a data transport manager (34) and a data communications means (38).
105 Citations
21 Claims
-
1. Method for distributed work flow management in a distributed data processing system comprising node units (10) connected in a network (12,16), whereby data can be communicated between node units (10), each node unit (10) comprising data processing means, data storage means, data presentation means and data communication means, wherein a case associated with case specific application data including digititized documents is initiated, processed in a case handling process in a node unit (10) and possibly transferred between node units (10) according to case specific control data, the method being characterized in the steps of:
-
defining at least one location in at least one node unit (10) within a distributed work flow management arrangement, said location being a uniquely named entity where processing of a case is executed and being able to communicate with another location; forming a case from a case envelope for containing the application data and a case profile for containing control data in the form of processing directives, that specify the processes and operations a case will go through and including a processing plan that specifies the sequence of said operations, said control data being able to generate control signals that affects a component of the distributed data processing system, said case in its entirety being transportable between node units; specifying in the processing directives the user who should process the processing directive, the time at which it can be processed or must be processed and in what location or node unit the processing can be performed, the processing directives being independent or releated in terms of their processing; and transporting said case to the correct user via the data communications means and prompting appropriate action in a timely fashion dependent on the processing directives of the control data, the control data, the application data and control data for said case thus being contained in and transported with the case. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. Arrangement for distributed work flow management in a distributed data processing system comprising node units (18,20,22) connected in a network (12), whereby data is communicated between node units (18,20,22), each node unit (18,20,22) comprising data processing means, data storing means, data presentation means and data communication means, characterized in that the system comprises coordinating means and a node unit (18,20,22) having a user interface unit (24), an information presentation manager (26), a distributed work flow management unit (28), a database manager (40), an application/external component unit (30), an authorization manager (32), a data transport manager (34) and a data communications means 38, wherein
the user interface unit (24) comprising different user interfaces is functionally interconnected with the information presentation manager (26), the database manager (40), the distributed work flow management unit (28) and the application/external component unit (30) so that data and control signals are transferable between a user and the units interconnected with the user interface unit, the information presentation manager (26) is functionally interconnected with the database manager (40) and with the distributed work flow management unit (28), whereby said information presentation manager (26) is arranged to present visual and/or audible and/or digitally represented data to a user, the distributed work flow management unit (28) is functionally interconnected with the authorization manager (32), the data transport manager (34), the interprocess communication manager (36) and the application/external component unit (30), whereby said distributed work flow management unit (28) is arranged to initiate a case and to, in dependence of control data comprised in said case, control storage of case data, control processing of said case, control presentation of case data by means of the information presentation manager (26), control access to data by means of the authorization manager (32), control data transport by means of the data transport manager (34), control communication between processes operating on said case by means of the interprocess communication manager (36), and control the initiation and termination of application functions or other external functions comprised in the application/external component unit (30), the data base manager (40) is interconnected with the data transported manager (34), and in that the data communication means is interconnected with the data transport manager (34) and the interprocess communication manager.
-
21. A method for distributed work flow management in a distributed data processing system, said distributed data processing system comprising a plurality of node units connected to one another in a computer network, each node unit comprising data processing means, data storage means, data presentation means and data communication means whereby data is transferred between said node units, wherein a case associated with case-specific application data including a digitized document is initiated, processed in a case handling process within a node unit, and is transferable between node units according to case-specific control data, the method comprising the steps of:
-
defining at least one location in at least one node unit within a distributed work flow management arrangement, said at least one location being a uniquely named entity where processing of a case is executable, said at least one location arranged to communicate with another location; forming said case from a case envelope for containing the application data and a case profile for containing control data in the form of processing directives, said processing directives specifying the processes and operations a case will go through and including a processing plan that specifies the sequence of said operations, said control data arranged to generate control signals that affect a component of the distributed data processing system, thus in every case comprising application data, control data and the whole processing plan for the case, said case in its entirety being transportable between node units; specifying in the processing directives a destination that should process the processing directive, the time at which said processing directive is to be processed and in what location or node unit the destination is located, the processing directives being independent or related in terms of their processing; and transporting said case to the correct location corresponding to said destination, via the data communication means and at that location prompting appropriate action to users who are responsible for said destination in a timely fashion dependent on the processing directives of the control data and on an authorization specification of the users at said destination, the application data and the control data thus being contained in and transported with the case.
-
Specification