×

System and method of removing duplicate leads

  • US 10,204,141 B1
  • Filed: 08/17/2015
  • Issued: 02/12/2019
  • Est. Priority Date: 11/28/2006
  • Status: Active Grant
First Claim
Patent Images

1. A consumer lead removal system comprising:

  • at least one computer-readable medium configured to store data and computer-executable instructions;

    computer hardware comprising at least one computer processor in communication with the computer-readable medium and configured to access the data and computer-executable instructions stored in the computer-readable medium and to cause the computer hardware to perform operations defined by the computer-executable instructions;

    a matching engine comprising a plurality of computer-executable instructions stored in the computer-readable medium and configured, when the instructions are executed by the computer processor, to cause the computer hardware to;

    determine one or more vendor match rules usable to identify consumer leads to provide to respective vendors;

    apply the one or more vendor match rules to identify a particular consumer lead including consumer attributes satisfying vendor match rules associated with at least one matched vendor;

    a vendor lead database configured to store, for each vendor of a plurality of vendors;

    incomplete prior lead information for each of a plurality of leads already transmitted to the vendor, or received from the vendor, wherein each incomplete prior lead comprises at least a zip code and a portion of a street address for corresponding prior leads, the incomplete prior lead information being insufficient to contact a corresponding consumer; and

    a conflict engine comprising a plurality of computer-executable instructions stored in the computer-readable medium and configured, when the instructions are executed by the computer processor, to cause the computer hardware to;

    determine that the particular consumer lead is not a prior lead for the matched vendor based on a comparison between the particular consumer lead and the incomplete prior lead information already transmitted to the vendor, or received from the vendor, stored in the vendor lead database,wherein, upon determination that the particular consumer lead is not a prior lead for the matched vendor, transmit the consumer lead to the matched vendor and immediately update the vendor lead database to include at least a zip code and a portion of a street address of the particular consumer lead in association with the matched vendor;

    orwherein, upon determination that the particular consumer lead is a prior lead for the matched vendor, prevent transmission of the consumer lead to the matched vendor, thereby enabling the system to reduce utilization of computing resources by preventing transmission of duplicate leads to the matched vendor.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×