CONTEXT-AWARE MOBILE CROWDSOURCING
First Claim
Patent Images
1. A method performed at least in part on at least one processor comprising:
- maintaining context information based upon sensor data received from mobile device clients corresponding to workers;
receiving a task set comprising one or more tasks for which a worker set comprising one or more workers is needed to perform;
accessing task metadata associated with the task, the task metadata specifying one or more context-related criteria;
accessing the context information to select one or more workers for the worker set based at least in part upon matching the context information of each selected worker with the one or more context-related criteria of the task metadata; and
assigning the task set to the worker set.
4 Assignments
0 Petitions
Accused Products
Abstract
The subject disclosure is directed towards a context-aware mobile crowd sourcing service/system. Context information is automatically collected for a mobile device via mobile-device sensors. When a task is received that specifies context-related criteria, a worker is selected for that task based at least in part upon the context information associated with that worker'"'"'s mobile device. Sensors on the device may be leveraged to capture information related to performing the task. Also described is a cross-platform task configuration that allows a task to be written once and run on different mobile device platforms.
34 Citations
20 Claims
-
1. A method performed at least in part on at least one processor comprising:
-
maintaining context information based upon sensor data received from mobile device clients corresponding to workers; receiving a task set comprising one or more tasks for which a worker set comprising one or more workers is needed to perform; accessing task metadata associated with the task, the task metadata specifying one or more context-related criteria; accessing the context information to select one or more workers for the worker set based at least in part upon matching the context information of each selected worker with the one or more context-related criteria of the task metadata; and assigning the task set to the worker set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
- 13. A system comprising, a mobile crowd sourcing service configured to assign tasks to mobile workers, including a task server configured to receive tasks from a task issuer, and a task broker configured to match received tasks with selected workers corresponding to mobile device clients, including for at least one task, to match one or more workers based upon per-worker data and one or more worker-related task criteria associated with the task, and based upon per-worker context information and one or more context-related task criteria associated with the task.
-
19. One or more computer-readable storage media or logic having computer-executable instructions, which when executed perform steps, comprising:
- providing an application for executing on a mobile device, the application configured to execute a crowdsourcing task selected for a user of the mobile device based at least in part upon context information sensed at the mobile device, and in which the application is configured use to at least one sensor of the mobile device to automatically perform at least part of the task.
- View Dependent Claims (20)
Specification