PROVIDING A RESULT WITH A REQUESTED ACCURACY USING INDIVIDUALS PREVIOUSLY ACTING WITH A CONSENSUS
3 Assignments
0 Petitions
Accused Products
Abstract
A result for a task may be provided in response to receiving a request from, for example, a user for the result. The request specifies a desired accuracy level for the result. The accuracy of the result is determined using the individual accuracies of one or more persons that have selected the result. Each person'"'"'s individual accuracy is determined based on results for prior tasks previously performed by that person. The person'"'"'s individual accuracy is proportional to the number of that person'"'"'s prior results that are with a consensus of other persons that have performed the same prior task. The result is provided if the accuracy of the result is equal to or greater than the desired accuracy level.
26 Citations
36 Claims
-
1-16. -16. (canceled)
-
17. A method of distributing data over a network to a remote computing system, the method comprising:
-
providing a first computing device comprising at least one processor and a storage device coupled to the at least one processor for storage of data, the storage device comprising at least one memory; storing, by the first computing device, in at least one database of the storage device, a plurality of individual accuracies, each individual accuracy for a respective feedback computing device, and each individual accuracy proportional to a number of prior results for prior tasks performed by the respective feedback computing device that are with a consensus of feedback computing devices that have also performed the prior tasks, the prior results automatically obtained based on user input during operation of the respective feedback computing device; receiving, by the first computing device, over the network from the remote computing system, a request for a result for a task, the request comprising a desired accuracy level; determining, by the first computing device, an accuracy for the result using the respective individual accuracy for each of a first plurality of feedback computing devices selecting the result, each respective individual accuracy retrieved from the storage device; and providing, by the first computing device, the result when the accuracy of the result is equal to or greater than the desired accuracy level, the providing of the result causing display, by software executing on the remote computing system, of first data in a user interface of the remote computing system, the first data automatically selected based on the result. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A non-transitory computer-storage medium storing instructions configured to instruct, for distributing data over a network to a remote computing system, a first computing device to:
-
store, by the first computing device, in at least one database, a plurality of individual accuracies, each individual accuracy for a respective feedback computing device, and each individual accuracy proportional to a number of prior results for prior tasks performed by the respective feedback computing device that are with a consensus of feedback computing devices that have also performed the prior tasks; receive, by the first computing device, over the network from the remote computing system, a request for a result, the request comprising a desired accuracy level; determine, by the first computing device, an accuracy for the result using the respective individual accuracy for each of a plurality of feedback computing devices selecting the result, each respective individual accuracy retrieved from the storage device; and provide, by the first computing device, the result when the accuracy of the result is equal to or greater than the desired accuracy level, the providing of the result causing display, by software executing on the remote computing system, of first data in a user interface of the remote computing system, the first data selected based on the result. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A system for distributing data over a network to a remote computing system, the system comprising:
-
at least one processor; a storage device, coupled to the at least one processor, for storage of data, the storage device comprising at least one memory; and memory storing instructions configured to instruct the at least one processor to; store, in the storage device, a plurality of individual accuracies, each individual accuracy for a respective feedback computing device, and each individual accuracy proportional to a number of prior results for prior tasks performed by the respective feedback computing device that are with a consensus of feedback computing devices that have also performed the prior tasks; receive, over the network from the remote computing system, a request for a result, the request comprising a desired accuracy level; determine an accuracy for the result using the respective individual accuracy for each of a plurality of feedback computing devices selecting the result, each respective individual accuracy retrieved from the storage device; and provide the result when the accuracy of the result is equal to or greater than the desired accuracy level, the providing of the result causing display, by software executing on the remote computing system, of first data in a user interface of the remote computing system, the first data selected based on the result. - View Dependent Claims (33, 34, 35, 36)
-
Specification