Methods and systems for ranking leads based on given characteristics
First Claim
1. A computer-implemented method comprising:
- periodically scanning, by a first processor of a computer comprising at least two processors, one or more social networking web documents to extract one or more characteristic values associated with a set of leads;
upon receiving from a computer of an agent, a selection of a lead attribute from a set of lead attributes, filtering, by the first processor, lead information from the one or more social networking web documents to obtain a set of filtered lead information comprising only a first subset of leads containing the lead attribute;
executing, by the first processor, a machine-learning model to calculate a score for each lead within the first subset of leads where the machine-learning model is configured to calculate the score for each lead based on a learning dataset;
while the first processor is executing the machine-learning model, iteratively updating, by a second processor of the computer, the learning dataset of the machine-learning model based on modified data associated with each lead, wherein the second processor is configured to periodically query one or more databases to receive inputs on the modified data associated with each lead and, in an event that the second processor determines that data associated with the lead attributes is changed, the second processor adjusts the learning dataset;
generating, by the first processor, a second subset of leads that imply a highest potential value of each lead based on the score; and
updating, by the first processor, a graphical user interface of the computer of the agent with information comprising the second subset of leads.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for ranking and appraising leads according to their quality are disclosed. The disclosed method operates within a systems'"'"' architecture configured to rank and auction leads. One or more client computing devices allow an agent to request for the ranking and appraisal of a set of leads. Following the request, a ranking module implements one or more software modules for assessing the quality of each lead and ranks the set of leads according to a quality criterion. Next, a price modeling module defines a floor price for the set of leads. The solutions derived from the software modules are stored in an internal database where they are available to other software modules operating within the system architecture for ranking and auction leads. In some embodiments, the ranking results are used for tracking results and developing insight about the value of leads and the effectiveness of the ranking method.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
periodically scanning, by a first processor of a computer comprising at least two processors, one or more social networking web documents to extract one or more characteristic values associated with a set of leads; upon receiving from a computer of an agent, a selection of a lead attribute from a set of lead attributes, filtering, by the first processor, lead information from the one or more social networking web documents to obtain a set of filtered lead information comprising only a first subset of leads containing the lead attribute; executing, by the first processor, a machine-learning model to calculate a score for each lead within the first subset of leads where the machine-learning model is configured to calculate the score for each lead based on a learning dataset; while the first processor is executing the machine-learning model, iteratively updating, by a second processor of the computer, the learning dataset of the machine-learning model based on modified data associated with each lead, wherein the second processor is configured to periodically query one or more databases to receive inputs on the modified data associated with each lead and, in an event that the second processor determines that data associated with the lead attributes is changed, the second processor adjusts the learning dataset; generating, by the first processor, a second subset of leads that imply a highest potential value of each lead based on the score; and updating, by the first processor, a graphical user interface of the computer of the agent with information comprising the second subset of leads. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 19, 20)
-
-
11. A system for ranking leads, the system comprising:
-
a computer having a first and a second processor; a memory containing a program that, when executed by the first and the second processor, is configured to perform an operation comprising; periodically scanning, by a first processor of a computer comprising at least two processors, one or more social networking web documents to extract one or more characteristic values associated with a set of leads; upon receiving from a computer of an agent, a selection of a lead attribute from a set of lead attributes, filtering, by the first processor, lead information from the one or more social networking web documents to obtain a set of filtered lead information comprising only a first subset of leads containing the lead attribute; executing, by the first processor, a machine-learning model to calculate a score for each lead within the first subset of leads where the machine-learning model is configured to calculate the score for each lead based on a learning dataset; while the first processor is executing the machine-learning model, iteratively updating, by a second processor of the computer, the learning dataset of the machine-learning model based on modified data associated with each lead, wherein the second processor is configured to periodically query one or more databases to receive inputs on the modified data associated with each lead and, in an event that the second processor determines that data associated with the lead attributes is changed, the second processor adjusts the learning dataset; generating, by the first processor, a second subset of leads that imply a highest potential value of each lead based on the score; and updating, by the first processor, a graphical user interface of the computer of the agent with information comprising the second subset of leads. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification