METHOD AND SYSTEM FOR CREATING A PREDICTIVE MODEL FOR TARGETING WEBPAGE TO A SURFER
First Claim
1. A method for creating a predictive model to select an object from a group of objects that can be associated with a requested web page, wherein a configuration of the requested web page defines a subgroup of one or more selected objects from the group of objects, the method comprising:
- collecting predictive information from a plurality of requests to the web-page that were responded by a webpage that included the object and the results of presenting the object;
converting the predictive information into a plurality of predictive factors;
defining a value per each predictive factor;
converting non-ordinal predictive factor values into ordinal predictive factor values;
converting each predictive factor into one or more bins, wherein each bin is associated with a range of predictive factor values and wherein the bins are defined based on their probability of success;
creating a bins table; and
processing the bins table with a predictive model engine configured to generate a predictive model based on data stored in the bins table.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for creating a predictive model to select an object from a group of objects that can be associated with a requested web page, wherein a configuration of the requested web page defines a subgroup of one or more selected objects from the group of objects. Exemplary embodiments of the present invention seek to provide novel solutions for determining which content object, taken from a group of content objects, will be best suited for presentation in association with a link on a web page that has been requested by a certain surfer. Each web page can include one or more links to be associated with content objects from the group.
For each content object presented over a requested web page, a predictive model with relevant predictive factors is processed such that the predicted objective, the probability of success for example, is calculated. A success is defined as a surfer responding to the presented content. For example, should a surfer select a relevant content object, the probability of the objects that can be presented is calculated. Subsequently, the objects with the highest predictive expected utility are selected to be associated with the links in the web page requested by the surfer.
-
Citations
17 Claims
-
1. A method for creating a predictive model to select an object from a group of objects that can be associated with a requested web page, wherein a configuration of the requested web page defines a subgroup of one or more selected objects from the group of objects, the method comprising:
-
collecting predictive information from a plurality of requests to the web-page that were responded by a webpage that included the object and the results of presenting the object; converting the predictive information into a plurality of predictive factors; defining a value per each predictive factor; converting non-ordinal predictive factor values into ordinal predictive factor values; converting each predictive factor into one or more bins, wherein each bin is associated with a range of predictive factor values and wherein the bins are defined based on their probability of success; creating a bins table; and processing the bins table with a predictive model engine configured to generate a predictive model based on data stored in the bins table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for generating a predictive model for selection of an object from a group of objects that can be associated with a requested web page, wherein a configuration of the requested web page defines a subgroup of one or more selected objects from the group of objects, the method comprising:
-
sampling the data traffic between a plurality surfers and a web server; storing the sampled data traffic in a temporary memory, wherein each stored data traffic sample comprises; information retrieved from a request to a web page; the configuration of the web page that was sent in response to said request; and the surfer'"'"'s response to said sent web page; managing one or more pairs of databases, wherein each pair of databases is associated with an object from the group of objects and comprises a success database and a failure database; per each object within the group of objects, copying from said temporary memory to the success database associated with the object predictive information from the stored data traffic which represents a surfer'"'"'s response that pointed to the object; and per each object within the group of objects, copying from said temporary memory to the failure database associated with the object predictive information from the stored data traffic which represents a surfer'"'"'s response that did not point to the object. - View Dependent Claims (14, 15, 16, 17)
-
Specification