Spatiotemporal Crowdsourcing
First Claim
1. A method implemented at least in part on at least one processor, comprising, receiving a task including task criteria, accessing actor data of one or more actors, including task preference data and task ability data, selecting an actor set based upon the task criteria and the task preference data and task ability data, and summoning the actor set to a location at a time to participate in the task.
3 Assignments
0 Petitions
Accused Products
Abstract
The subject disclosure is directed towards spatiotemporal crowdsourcing, in which a task including task criteria is received, and an actor set (e.g., human workers) are selected based upon user task preference data and task ability data with respect to accomplishing the task. The actor set is summoned to a location at a time to participate in the task. Spatiotemporal crowdsourcing may be implanted as a service that selects the actor set and tracks state information as to a completion state of the task.
-
Citations
20 Claims
- 1. A method implemented at least in part on at least one processor, comprising, receiving a task including task criteria, accessing actor data of one or more actors, including task preference data and task ability data, selecting an actor set based upon the task criteria and the task preference data and task ability data, and summoning the actor set to a location at a time to participate in the task.
- 13. A system comprising, one or more processors, a memory communicatively coupled to the processor, and a spatiotemporal crowdsourcing configured to execute on the one or more processors from memory, the spatiotemporal crowdsourcing service configured to receive a task that includes task-related criteria, and to a) operate to select an actor set for accomplishing the task, including to have the task-related criteria and actor-related data used to determine inclusion in the actor set, b) summon the actor set to a location at a time, and c) track state information as to a completion state of the task.
-
19. One or more computer-readable media having computer-executable instructions, which when executed on at least one processor perform steps, comprising:
-
planning a task, including arranging task criteria task corresponding to the task; accessing actor-related data to select an actor set needed for accomplishing the task, including selecting one or more actors until the actor set is sufficient to accomplish the task; summoning the actor set to accomplish the task; and tracking a completion state of the task. - View Dependent Claims (20)
-
Specification