×

Task decomposition with data availability

  • US 8,972,868 B2
  • Filed: 12/08/2008
  • Issued: 03/03/2015
  • Est. Priority Date: 12/08/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-readable medium non-transitorily storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:

  • receiving, at a server from a first machine, a request for decomposition of a task, the task comprising completion of an application form comprising a plurality of fields, the plurality of fields comprising a restricted field for which one or more invitees lack access permission, a second field for which information from the one or more invitees is required to complete the task, and a message field for which a message provided by the first machine is displayed to the one or more invitees, the request comprising identifications of the task for which the one or more invitees are allowed to assist with completion of the application form, an invitee of the one or more invitees, and the second field;

    decomposing, by the server, the task into a plurality of subtasks, the decomposing comprising verifying that the first machine has permission to decompose the task and identifying at least one restricted field of the plurality of fields for which the invitee lacks an access permission, the decomposing further comprising generating a restricted version of the application form, the restricted version of the application form comprising at least one restricted portion of the application form, the restricted portion having an access control restricting access by the invitee to the at least one restricted field, the access control comprising a hidden field restriction that hides the at least one restricted field from being viewable by the invitee, the decomposing further including providing, by the first machine in the message field, the message viewable by the invitee, the message providing information for assisting with completion of the application form;

    inviting the invitee to assist with completion of the at least one second field, the inviting comprising retaining responsibility by the first machine for completion of the task and completion of the subtask;

    providing, by the server to a second machine and accessible by the invitee in response to detecting that the invitee has the restricted version of the application form, the at least one second field; and

    notifying, by the server to the first machine upon detection by the server, that the invitee has completed the at least one second field.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×