METHODS AND SYSTEMS FOR CROWDSOURCING OF TASKS
First Claim
1. A method for formulating a policy for crowdsourcing tasks, the method comprising:
- receiving, by one or more processors, a set of incoming tasks and a range associated with a task attribute corresponding to each task in the set of incoming tasks;
simulating, by the one or more processors, an execution of a first policy over a period of time to determine one or more first performance metrics, associated with the execution of the first policy, wherein the first policy is based on a first value selected from the range; and
updating, by the one or more processors, the first value to generate a second value based on the one or more first performance metrics, wherein the second value is deterministic of the policy for crowdsourcing of the set of incoming tasks over the period of time.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed embodiments illustrate methods and systems for formulating a policy for crowdsourcing of tasks. The method includes receiving a set of incoming tasks and a range associated with a task attribute corresponding to each task in the set of incoming tasks. Thereafter, an execution of a first policy is simulated over a period of time to determine one or more first performance metrics, associated with the execution of the first policy. The first policy is based on a first value selected from the range. Further, the first value is updated to generate a second value based on the one or more first performance metrics, wherein the second value is deterministic of the policy for crowdsourcing of the set of incoming tasks over the period of time.
-
Citations
20 Claims
-
1. A method for formulating a policy for crowdsourcing tasks, the method comprising:
-
receiving, by one or more processors, a set of incoming tasks and a range associated with a task attribute corresponding to each task in the set of incoming tasks; simulating, by the one or more processors, an execution of a first policy over a period of time to determine one or more first performance metrics, associated with the execution of the first policy, wherein the first policy is based on a first value selected from the range; and updating, by the one or more processors, the first value to generate a second value based on the one or more first performance metrics, wherein the second value is deterministic of the policy for crowdsourcing of the set of incoming tasks over the period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for formulating a pricing policy for crowdsourcing tasks, the method comprising:
-
receiving, by one or more processors, a set of incoming tasks and a range of a cost incurable by a requestor on each task in the set of incoming tasks; simulating, by the one or more processors, an execution of a first policy over a period of time to determine a first completion time, associated with the execution of the first policy, wherein the first policy is based on a first value of the cost selected from the range, wherein the first completion time corresponds to a time consumable by one or more crowdworkers for completing the set of incoming tasks when crowdsourced at the first policy, wherein the simulation of the execution of the first policy further comprises simulating a behavior of the one or more crowdworkers; and updating, by the one or more processors, the first value to generate a second value of the cost based on the first completion time, wherein the second value is deterministic of the pricing policy for crowdsourcing of the set of incoming tasks over the period of time. - View Dependent Claims (13, 14, 15)
-
-
16. A system for formulating a policy for crowdsourcing tasks, the system comprising:
-
one or more processors configured to; receive a set of incoming tasks and a range associated with a task attribute corresponding to each task in the set of incoming tasks; simulate an execution of a first policy over a period of time to determine one or more first performance metrics, associated with the execution of the first policy, wherein the first policy is based on a first value selected from the range; and update the first value to generate a second value based on the one or more first performance metrics, wherein the second value is deterministic of the policy for crowdsourcing of the set of incoming tasks over the period of time. - View Dependent Claims (17, 18, 19)
-
-
20. A computer program product for use with a computing device, the computer program product comprising a non-transitory computer readable medium, the non-transitory computer readable medium stores a computer program code for formulating a policy for crowdsourcing tasks, the computer program code is executable by one or more processors in the computing device to:
-
receive a set of incoming tasks and a range associated with a task attribute corresponding to each task in the set of incoming tasks; simulate an execution of a first policy over a period of time to determine one or more first performance metrics, associated with the execution of the first policy, wherein the first policy is based on a first value selected from the range; and update the first value to generate a second value based on the one or more first performance metrics, wherein the second value is deterministic of the policy for crowdsourcing of the set of incoming tasks over the period of time.
-
Specification