Mechanism to control delegation and revocation of tasks in workflow system
AssigneeSap SE
InventorAndreas Schaad
Life of this patent
Estimating the term…
Abstract
A method to revoke a task includes receiving task data, the task data including information regarding a task to be performed. The method further includes receiving delegation data, the delegation data including information identifying a delegator of the task and a delegatee to perform the task. The method further includes receiving revocation task data, with the revocation task data having as its object at least aspects of the task.
Claims13
A method to revoke a task in a workflow system, the method comprising:
- receiving task data, the task data including information regarding a task having multiple portions to be performed;
- receiving delegation data, the delegation data including information identifying a delegator of the task, the task, being subsequently delegated, further including information identifying a delegatee to perform the multiple portions of the task, and, additionally, a delegatee to perform reassigned ones of the multiple portions of the task based on a determination that portions of the task are to be reassigned;
- receiving revocation task data, with the revocation task data being directed to revoking the reassigned ones of the multiple portions of the task;
- subsequently reassigning the reassigned ones of the multiple portions of the task after receiving the revocation task data;
- using at least one processor, verifying the revocation task data is associated with the delegator of the task;
- and
- storing the revocation task data in a database.
A machine-readable medium that is not a transitory, propagating signal storing a sequence of instructions that, when executed by one or more processors, cause the one or more processors to perform a method comprising:
- receiving delegation data, the delegation data including information identifying a delegator of the task, the task, being subsequently delegated, further including information identifying a delegatee to perform the multiple portions of the task, and, additionally, a delegatee to perform reassigned ones of the multiple portions of the task based on a determination that portions of the task are to be reassigned;
- receiving revocation task data, with the revocation task data being directed to revoking the reassigned ones of the multiple portions of the task;
- subsequently reassigning the reassigned ones of the multiple portions of the task after receiving the revocation task data;
- verifying the revocation task data is associated with the delegator of the task;
- and
- storing the revocation task data in a database.
Dependencies are inferred from the claim text.