Entertainment system for performing human intelligence tasks
First Claim
1. A system comprising:
- a server;
one or more processors;
a memory operably coupled to the server, the memory holding instructions that when executed by the one or more processors, cause the system to;
identify a real world routing problem comprising a number of locations and a plurality of routes for which a most efficient route connecting the number of locations is sought;
automatically generate a computer game comprising a digital map having the number of locations and the plurality of routes, wherein real world factors impact efficiencies by which at least some of the plurality of routes may be navigated;
send the computer game to a plurality of game participants;
request the plurality of game participants determine the most efficient route between the number of locations;
receive, from at least some of the plurality of game participants, routing combinations navigated between the number of locations;
track relative efficiencies of the routing combinations received from the at least some of the plurality of game clients;
compare the relative efficiencies to determine the most efficient route.
0 Assignments
0 Petitions
Accused Products
Abstract
A game engine is configured to accept human intelligence tasks as in-game content and present the in-game content to the game player. A method performed by the game engine enables performance of human intelligence tasks, such as visual discrimination, in a video game context. The game engine may receive a definition of human intelligence tasks from one or more remote sources. The game engine may present the human intelligence tasks to multiple video game participants as in-game content. The game engine defines and enables game play rules for the in-game content. The game play rules set parameters for the multiple video game participants to perform the human intelligence tasks to achieve desired results. The game engine may award each of the multiple video game participants an improved game score upon successful performance of the human intelligence tasks in accordance with the game play rules. The game engine may measure success by consistency in responses between different participants or trials.
-
Citations
20 Claims
-
1. A system comprising:
-
a server; one or more processors; a memory operably coupled to the server, the memory holding instructions that when executed by the one or more processors, cause the system to; identify a real world routing problem comprising a number of locations and a plurality of routes for which a most efficient route connecting the number of locations is sought; automatically generate a computer game comprising a digital map having the number of locations and the plurality of routes, wherein real world factors impact efficiencies by which at least some of the plurality of routes may be navigated; send the computer game to a plurality of game participants; request the plurality of game participants determine the most efficient route between the number of locations; receive, from at least some of the plurality of game participants, routing combinations navigated between the number of locations; track relative efficiencies of the routing combinations received from the at least some of the plurality of game clients; compare the relative efficiencies to determine the most efficient route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a game client receiving a digital map from a server via a computer network, the digital map adapted from real world data and comprising a real world routing problem having a plurality of locations and a plurality of routes for which a most efficient route connecting the plurality of locations is sought, wherein real world factors impact the most efficient route, and wherein the game client operates a game engine configured to; output the digital map as part of a game in response to receiving the digital map; receive input from a player of the game, the input comprising a routing combination navigated by the player between the plurality of locations; award game points to the player based on an efficiency for the routing combination compared to relative efficiencies of other routing combinations navigated by other players of the game. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system comprising:
-
a server; one or more processors; a memory operably coupled to the server, the memory holding instructions that when executed by the one or more processors, cause the system to; send a computer game having a digital map to a plurality of game clients, the digital map adapted from real world data and comprising a real world routing problem having a plurality of locations and a plurality of routes for which a most efficient route connecting the plurality of locations is sought and wherein real world factors impact the efficiency by which at least some of the plurality of routes may be navigated; request a plurality of game participants at respective ones of the plurality of game clients to determine the most efficient route between the number of locations; receive, from at least some of the plurality of game clients, routing combinations navigated between the plurality of locations by respective game participants; track relative efficiencies of the routing combinations; generate game scores for each of the plurality of game participants based on the relative efficiencies of the routing combinations navigated by the respective game participants. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification