×

Providing an electronic marketplace to facilitate human performance of programmatically submitted tasks

  • US 7,945,469 B2
  • Filed: 11/16/2004
  • Issued: 05/17/2011
  • Est. Priority Date: 11/16/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving information at an electronic marketplace from multiple executing programs of multiple task requesters that indicates multiple tasks available to be performed by multiple human task performers who have registered with the electronic marketplace as being able to perform tasks, each of the task requesters supplying one or more of the multiple available tasks and indicating for each of the supplied one or more available tasks one or more associated required qualifications for a human who performs the task and associated compensation to be provided by the task requester for satisfactory performance of the task, the electronic marketplace being provided by one or more configured computer processors to facilitate task performance transactions between the task requesters and the human task performers and otherwise being unaffiliated with the multiple task requesters and with the multiple human task performers; and

    for each of at least some of the multiple available tasks, automatically facilitating performance of the task by,automatically identifying at least one of the multiple human task performers who each has one or more qualifications that satisfy the required qualifications for the task, the automatic identifying of the at least one human task performers being performed by the one or more computer processors;

    providing information about the task to each of the at least one identified human task performers to enable one or more of the at least one identified human task performers to select to participate in a transaction with the task requester who supplied the task that involves the one or more identified human task performers performing the task for that task requester in exchange for the associated compensation for the task from that task requester; and

    after receiving results for the task based on performance of the task by the one or more identified human task performers, and without further human intervention, automatically supplying the received results to an executing program of the task requester who supplied the task and facilitating providing of the associated compensation for the task to the one or more identified human task performers on behalf of that task requester, the automatic supplying and facilitating of the providing of the associated compensation being performed by the one or more configured computer processors.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×