SYSTEMS AND METHODS OF ENHANCING LEADS
First Claim
1. A method of enhancing a lead record, the method comprising:
- receiving a lead record from a requesting entity, the lead record comprising a plurality of data items including at least a surname field for storing a surname data item and a contact field for storing a contact information data item;
determining a contactability score associated with the lead record, wherein the score is based at least partly on information received from one or more data sources regarding a relationship between the contact information data item that is associated with the lead record and other data items associated with the lead record;
selecting a data bundle indicating one or more additional data items associated with the lead record that are to be retrieved from one or more of the data sources;
transmitting the data bundle to one or more of the data sources;
receiving from the one or more data sources at least some of the additional data items indicated in the data bundle;
applying a customized model that is configured to generate a propensity score based on at least one of the data items of the received lead record or the additional data items received from one or more of the data sources, wherein the customized model indicates a propensity of the individual that is of interest to the requesting entity;
generating an enhanced lead record comprising at least a portion of the lead record received from the client, at least a portion of the additional data items received from the one or more data sources, and the generated propensity score; and
transmitting the enhanced lead record to the client.
3 Assignments
0 Petitions
Accused Products
Abstract
A client transmits one or more lead records to a lead enhancement module that is configured to enhance the received lead records and return enhanced lead records to the client. The lead enhancement module may return a contactability score for each lead record, indicating a likelihood that the individual identified in the lead may be contacted using the contact information provided in the lead record and/or additional contract information located by the lead enhancement module. The lead enhancement module may also receive additional data items associated with leads from one or more data sources. Additionally, statistical models that may be customized for each client may be applied to information associated with lead records in order to determine one or more propensity scores for each of the lead records, where a propensity score indicates a likelihood that an individual will take a particular action, such as purchasing particular goods or services.
-
Citations
27 Claims
-
1. A method of enhancing a lead record, the method comprising:
-
receiving a lead record from a requesting entity, the lead record comprising a plurality of data items including at least a surname field for storing a surname data item and a contact field for storing a contact information data item; determining a contactability score associated with the lead record, wherein the score is based at least partly on information received from one or more data sources regarding a relationship between the contact information data item that is associated with the lead record and other data items associated with the lead record; selecting a data bundle indicating one or more additional data items associated with the lead record that are to be retrieved from one or more of the data sources; transmitting the data bundle to one or more of the data sources; receiving from the one or more data sources at least some of the additional data items indicated in the data bundle; applying a customized model that is configured to generate a propensity score based on at least one of the data items of the received lead record or the additional data items received from one or more of the data sources, wherein the customized model indicates a propensity of the individual that is of interest to the requesting entity; generating an enhanced lead record comprising at least a portion of the lead record received from the client, at least a portion of the additional data items received from the one or more data sources, and the generated propensity score; and transmitting the enhanced lead record to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of enhancing a lead record, the method comprising:
-
receiving from a requesting entity a lead recording comprising a plurality of fields and data items associated with at least some of the fields; performing at least one of; (i) determining whether at least a first subset of the fields each comprise data items; (ii) determining whether data items in each of a second subset of fields include any of a plurality of spoof strings; and (iii) determining a contactability score associated with the lead record, wherein the contactability score is based at least partly on information received from one or more data sources regarding a relationship between a telephone number data item that is associated with the lead record and other data items associated with the lead record; determining one or more additional data item indicators to include on an enhancement list, the enhancement list being configured for transmission to one or more data sources; receiving from the one or more data sources at least some of the additional data items corresponding to the indicators on the enhancement list; generating a propensity score for an entity associated with the received lead record, the propensity score being generated using one or more statistical models that are customized for the requesting entity; and transmitting at least the propensity score to the requesting entity. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computerized system for enhancing a lead record comprising a plurality of data items, the system comprising:
-
a data source comprising information regarding an individual associated with the lead record, the data source in data communication with a network; a computing device comprising a processing unit, a storage device, and an input/output interface in data communication with the network and configured to receive a lead record from the requesting entity; an output bundling module configured to determine one or more additional data items to be requested from the data source, based at least partly on one or more attributes associated with the lead record, and to transmit a request for the determined additional data items to the data source via the input/output interface, the output bundling module further configured to receive one or more of the requested additional data items from the data source and to generate an enhanced lead record comprising at least some of the additional data items; and a custom model module configured to apply a custom model to data associated with the lead record, including at least one of the data items included in the received lead record and additional data items, the custom model module being configured to generate a score indicating a propensity of an individual associated with the lead record. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A system of enhancing a lead record, the system comprising:
-
means for receiving a lead record comprising information regarding an individual; means for determining that at least a portion of a plurality of data fields of the lead record comprise valid data items; means for determining, based at least partly on one or more attributes associated with the lead record, indicators of one or more additional data items to include on an enhancement list, the enhancement list being configured for transmission to one or more data sources; means for determining a score associated with the lead record, the score being indicative of the individual'"'"'s tendency to request one or more goods or services offered by a requesting entity; and means for transmitting at least a portion of the additional data items to the requesting entity. - View Dependent Claims (25, 26, 27)
-
Specification