Patent ID: 7082457

Claim:
A method in a task delegation system for delegating a task through a server, the method comprising: receiving from a project manager client an indication to delegate a task to a first resource client; upon receiving from the project manager client the indication to delegate the task to the first resource client, recording in a storage medium the delegation of the task from the project manager client to the first resource client; and sending the first resource client an indication of the delegation of the task to the first resource client; receiving from the first resource client a request to delegate the task to a second resource client; and upon receiving the request from the first resource client to delegate the task to the second resource client, recording in the storage medium the request from the first resource client to delegate the task to the second resource client; sending the second resource client an indication of the request from the first resource client to delegate the task to the second resource client; and sending the project manager client an indication of the request from the first resource client to delegate the task to the second resource client wherein the project manager client has various levels of control over the task delegation.