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 client, the lead record comprising information regarding an individual;
determining a default data bundle associated with the lead record based at least partly on a vertical business market of the client, the default data bundle indicating one or more additional data items associated with the lead record that are to be retrieved from one or more data sources;
transmitting the default data bundle to the one or more data sources;
receiving from the one or more data sources at least some of the additional data items indicated in the default data bundle;
generating an enhanced lead record comprising at least a portion of the lead record received from the client and at least a portion of the additional data items received from the one or more data sources; and
transmitting the enhanced lead record to the client.
3 Assignments
0 Petitions
Accused Products
Abstract
A lead enhancement module transmits to one or more data sources an enhancement list requesting additional data items associated with a lead record. The enhancement list may comprise one or more data bundles, each comprising indicators associated with one or more additional data items. A personalized data bundle may be created by each client listing those specific additional data items that the particular client would like to retrieve for lead records from the client. A default data bundle may be included in the enhancement list for clients that have not defined a personalized data bundle, or the default bundle may be included in the enhancement list in addition to the personalized data bundle. Various default bundles, such as vertical market specific data bundles, may be created and provided to the client for possible inclusion in the enhancement list.
61 Citations
27 Claims
-
1. A method of enhancing a lead record, the method comprising:
-
receiving a lead record from a client, the lead record comprising information regarding an individual; determining a default data bundle associated with the lead record based at least partly on a vertical business market of the client, the default data bundle indicating one or more additional data items associated with the lead record that are to be retrieved from one or more data sources; transmitting the default data bundle to the one or more data sources; receiving from the one or more data sources at least some of the additional data items indicated in the default data bundle; generating an enhanced lead record comprising at least a portion of the lead record received from the client and at least a portion of the additional data items received from the one or more data sources; and transmitting the enhanced lead record to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of enhancing a lead record, the method comprising:
-
receiving a lead record comprising information regarding an individual; determining, based at least partly on one or more attributes associated with the lead record, 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; and transmitting at least a portion of the additional data items to a requesting entity. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computerized system for retrieving additional data items related to a received lead record in order to enhance an enhanced lead record that is returned to a requesting entity, the system comprising:
-
a data source comprising one or more additional data items associated with each of a plurality of individuals, 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. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system of enhancing a lead record, the system comprising:
-
means for receiving a lead record comprising information regarding an individual; means for determining, based at least partly a vertical business market associated with a source of 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 receiving from the one or more data sources at least some of the additional data items corresponding to the indicators on the enhancement list; and means for transmitting at least a portion of the additional data items to the source of the lead record. - View Dependent Claims (27)
-
Specification