IP Library Patent Application 13733132
Patent Application
App. No. 13/733,132

SYSTEM AND METHOD FOR CROWDSOURCING MAP PRODUCTION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/733,132
Abstract

A system, method, and computer program product for producing maps, including a client module for dividing a map production job into smaller tasks; and a worker module for enabling workers to perform said tasks. A test module is provided for enforcing quality standards and includes a qualification module for verifying that a worker is qualified to work on a task, a binary test module for prompting workers to review and pass or fail a submission, a comparative test module for assigning a task to multiple workers and comparing the results, a defacing module for introducing errors into submissions, a client review module for enabling a client to review and pass or fail a submission, and/or an eligibility module for preventing failing workers from contributing to a job.

Claims (66)

1 . A system for producing maps, the system comprising:

a client module for dividing a map production job into smaller tasks; and

a worker module for enabling workers to perform said tasks.

2 . The system of claim 1 , further comprising a test module for enforcing quality standards.

3 . The system of claim 2 , wherein said test module includes at least one of the following:

a qualification module for verifying that a worker is qualified to work on a task,

a binary test module for prompting workers to review and pass or fail a submission,

a comparative test module for assigning a task to multiple workers and comparing the results,

a defacing module for introducing errors into submissions,

a client review module for enabling a client to review and pass or fail a submission, and

an eligibility module for preventing failing workers from contributing to a job.

4 . A system for producing maps, the system comprising:

a test module for enforcing quality standards wherein said test module includes at least one of the following:

a qualification module for verifying that a worker is qualified to work on a task,

a binary test module for prompting workers to review and pass or fail a submission,

a comparative test module for assigning a task to multiple workers and comparing the results,

a defacing module for introducing errors into submissions,

a client review module for enabling a client to review and pass or fail a submission, and

an eligibility module for preventing failing workers from contributing to a job.

5 . The system of claim 4 , further comprising:

a client module for dividing a map production job into smaller tasks; and

a worker module for enabling workers to perform said tasks.

6 . A method for producing maps, the method comprising:

dividing by a client module a map production job into smaller tasks; and

enabling by a worker module workers to perform said tasks.

7 . The method of claim 6 , further comprising enforcing by a test module quality standards.

8 . The method of claim 7 , wherein said test module includes at least one of the following:

verifying by a qualification module that a worker is qualified to work on a task,

prompting by a binary test module workers to review and pass or fail a submission,

assigning by a comparative test module a task to multiple workers and comparing the results,

introducing by a defacing module errors into submissions,

enabling by a client review module a client to review and pass or fail a submission, and

preventing by an eligibility module failing workers from contributing to a job.

9 . A method for producing maps, the method comprising:

enforcing by a test module quality standards wherein said test module includes at least one of the following:

verifying by a qualification module that a worker is qualified to work on a task,

prompting by a binary test module workers to review and pass or fail a submission,

assigning by a comparative test module a task to multiple workers and comparing the results,

introducing by a defacing module errors into submissions,

enabling by a client review module a client to review and pass or fail a submission, and

preventing by an eligibility module failing workers from contributing to a job.

10 . The method of claim 9 , further comprising:

dividing by a client module a map production job into smaller tasks; and

enabling by a worker module workers to perform said tasks.

11 . A computer program product for producing maps and including one or more computer readable instructions embedded on a tangible, non-transitory computer readable medium and configured to cause one or more computer processors to perform the steps of:

dividing by a client module a map production job into smaller tasks; and

enabling by a worker module workers to perform said tasks.

12 . The computer program product of claim 11 , further comprising enforcing by a test module quality standards.

13 . The computer program product of claim 12 , wherein said test module includes at least one of the following:

verifying by a qualification module that a worker is qualified to work on a task,

prompting by a binary test module workers to review and pass or fail a submission,

assigning by a comparative test module a task to multiple workers and comparing the results,

introducing by a defacing module errors into submissions,

enabling by a client review module a client to review and pass or fail a submission, and

preventing by an eligibility module failing workers from contributing to a job.

14 . A computer program product for producing maps and including one or more computer readable instructions embedded on a tangible, non-transitory computer readable medium and configured to cause one or more computer processors to perform the steps of:

enforcing by a test module quality standards wherein said test module includes at least one of the following:

verifying by a qualification module that a worker is qualified to work on a task,

prompting by a binary test module workers to review and pass or fail a submission,

assigning by a comparative test module a task to multiple workers and comparing the results,

introducing by a defacing module errors into submissions,

enabling by a client review module a client to review and pass or fail a submission, and

preventing by an eligibility module failing workers from contributing to a job.

15 . The computer program product of claim 14 , further comprising:

dividing by a client module a map production job into smaller tasks; and

enabling by a worker module workers to perform said tasks.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2024
From: PRIMORDIAL, INC.
To: POLARIS INDUSTRIES INC.
Reel/Frame 068462/0874 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2014
From: MILBERT, RANDY LEN; ROBINSON, ANDREAS OWKIN
To: PRIMORDIAL INC.
Reel/Frame 032160/0854 →