Patent ID: 8255258

Claim:
A computer-implemented method for facilitating performance by task performers of tasks from task requesters, the method comprising: receiving indications of multiple tasks submitted by task requesters as being available for performance by task performers, at least some of the tasks each having one or more attributes; and for each of at least one of the multiple task performers, providing information to the task performer about one or more tasks of interest by, receiving an indication of a subscription for the task performer that is created by the task performer and that specifies one or more attributes of tasks that are of interest to the task performer; using the created subscription to automatically select one or more of the multiple tasks for the task performer based at least in part on matching attributes for the selected tasks to the specified attributes of the subscription, the automatic selecting of the one or more tasks using the created subscription being performed by one or more configured computer processors; and notifying the task performer of at least one of the selected tasks, the notifying being performed by the one or more configured computer processors.