Patent ID: 8620713

Claim:
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.