Computer executable workflow resource management system
First Claim
1. A computer system executable method for use in an automated workflow system, the method comprisingdetermining that a definitional data item should be removed from a memory, the definitional data item defining at least a part of the operation of the workflow system;
- andretaining the definitional data item in the memory until the workflow system becomes sufficiently independent of the definitional data item.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer system executable method is provided for managing resources in an automated workflow system for manipulating a work item, the work item being stored in a database of work items for subsequent execution by an operator and meeting a predetermined criteria. A first definitional data item is stored in a memory, the first definitional data item affecting how the workflow system processes work items meeting the predetermined criteria. A directive is received from an administrator to remove the first definitional data item from the memory. A mark is set, the mark being associated with the first definitional data item to indicate that the first definitional data item is to be removed from the memory. If a second definitional data item is normally able to be made dependent on the first definitional data item, the mark is used to prevent the second definitional data item from being made dependent on the first definitional data item after the mark was set. The mark is used to prevent the first definitional data item from affecting another work item if the other work item failed to meet the predetermined criteria until after the mark was set. The work item is processed until the work item no longer meets the predetermined criteria. It is determined whether any other definitional data items are dependent on the first definitional data item. Depending on the outcome of the determination, the first definitional data item is removed from the memory.
98 Citations
35 Claims
-
1. A computer system executable method for use in an automated workflow system, the method comprising
determining that a definitional data item should be removed from a memory, the definitional data item defining at least a part of the operation of the workflow system; - and
retaining the definitional data item in the memory until the workflow system becomes sufficiently independent of the definitional data item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
- and
-
15. A computer system executable method for use in an automated workflow system, the method comprising
storing in a memory a definitional data item, the definitional data item defining at least a part of the operation of the workflow system; -
determining that the definitional data item should be removed from the memory; retaining the definitional data item in the memory until the workflow system becomes sufficiently independent of the definitional data item; and removing the definitional data item from the memory.
-
-
16. A computer system executable method for an automated workflow system for manipulating a work item, the work item being stored in a database of work items for subsequent execution by an operator, the work item meeting a predetermined criteria, the method comprising
storing in a memory a first definitional data item, the first definitional data item affecting how the workflow system processes work items meeting the predetermined criteria; -
receiving a directive from an administrator to remove the first definitional data item from the memory; setting a mark associated with the first definitional data item to indicate that the first definitional data item is to be removed from the memory; if a second definitional data item is normally able to be made dependent on the first definitional data item, using the mark to prevent the second definitional data item from being made dependent on the first definitional data item after the mark was set; using the mark to prevent the first definitional data item from affecting another work item if the other work item failed to meet the predetermined criteria until after the mark was set; processing the work item until the work item no longer meets the predetermined criteria; determining whether any other definitional data items are dependent on the first definitional data item; and depending on the outcome of the determination, removing the first definitional data item from the memory.
-
-
17. A computer system executable method for use in processing work items in an automated workflow system, the method comprising
storing in a memory a definitional data item, the definitional data item affecting how the workflow system processes the work items; -
setting a mark associated with the definitional data item to indicate that the definitional data item is to be removed from the memory; using the mark to prevent the definitional data item from affecting one of the work items; processing the one of the work items; and removing the definitional data item from the memory. - View Dependent Claims (18)
-
-
19. Computer software, residing on a computer-readable storage medium, comprising instructions for use in a computer system in an automated workflow system, the instructions causing the computer system to:
-
determine that a definitional data item should be removed from a memory, the definitional data item defining at least a part of the operation of the workflow system; and retain the definitional data item in the memory until the workflow system becomes sufficiently independent of the definitional data item. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. Computer software, residing on a computer-readable storage medium, comprising instructions for use in a computer system in an automated workflow system, the instructions causing the computer system to:
-
store in a memory a definitional data item, the definitional data item defining at least a part of the operation of the workflow system; determine that the definitional data item should be removed from the memory; retain the definitional data item in the memory until the workflow system becomes sufficiently independent of the definitional data item; and remove the definitional data item from the memory.
-
-
33. Computer software, residing on a computer-readable storage medium, comprising instructions for use in a computer system in an automated workflow system for manipulating a work item, the work item being stored in a database of work items for subsequent execution by an operator, the instructions causing the computer system to:
-
store in a memory a first definitional data item, the first definitional data item affecting how the workflow system processes work items meeting predetermined criteria; receive a directive from an administrator to remove the first definitional data item from the memory; set a mark associated with the first definitional data item to indicate that the first definitional data item is to be removed from the memory; if a second definitional data item is normally able to be made dependent on the first definitional data item, use the mark to prevent the second definitional data item from being made dependent on the first definitional data item after the mark was set; use the mark to prevent the first definitional data item from affecting another work item if the other work item failed to meet the predetermined criteria until after the mark was set; process the work item until the work item no longer meets the predetermined criteria; determine whether any other definitional data items are dependent on the first definitional data item; and depending on the outcome of the determination, remove the first definitional data item from the memory.
-
-
34. Computer software, residing on a computer-readable storage medium, comprising instructions for use in a computer system for use in processing work items in an automated workflow system, the instructions causing the computer system to:
-
store in a memory a definitional data item, the definitional data item affecting how the workflow system processes the work items; set a mark associated with the definitional data item to indicate that the definitional data item is to be removed from the memory; use the mark to prevent the definitional data item from affecting one of the work items; process the one of the work items; and remove the definitional data item from the memory. - View Dependent Claims (35)
-
Specification