Method and system for creating a predictive model for targeting webpage to a surfer
First Claim
1. A computer-implemented method, comprising:
- receiving, by a computing device, a plurality of requests for a web page from a plurality of sources, wherein the web page includes a configuration defining one or more objects presented with the web page, wherein each object is associated with a predictive model including one or more predictive factors, wherein the one or more predictive factors are determined using the plurality of received requests, wherein the one or more predictive factors are used to calculate a predictive value, and wherein a predictive value corresponds to a likelihood that an object will be selected by any one of the plurality of sources when presented in the configuration of the web page;
retrieving predictive information related to the plurality of requests;
determining one or more predictive factors for an object presented with the web page, wherein the one or more predictive factors are determined using the retrieved predictive information;
generating a plurality of predictive models for the object using the one or more predictive factors;
determining a score for each predictive model;
selecting a group of predictive models from the plurality of predictive models, wherein the group of predictive models are selected using the score of each predictive model in the group; and
generating a representative predictive model for the object using the group of predictive models, wherein the representative predictive model is associated with the object.
2 Assignments
0 Petitions
Accused Products
Abstract
System, methods, and computer-program products include receiving requests for a web page, retrieving predictive information related to the requests, and determining one or more predictive factors for an object presented with the web page, the one or more predictive factors being determined using the retrieved predictive information. The systems, methods, and computer-program products further include generating a plurality of predictive models for the object using the one or more predictive factors, determining a score for each predictive model, selecting a group of predictive models from the plurality of predictive models using the score of each predictive model in the group, and generating a representative predictive model for the object using the group of predictive models, the representative predictive model being associated with the object.
618 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a computing device, a plurality of requests for a web page from a plurality of sources, wherein the web page includes a configuration defining one or more objects presented with the web page, wherein each object is associated with a predictive model including one or more predictive factors, wherein the one or more predictive factors are determined using the plurality of received requests, wherein the one or more predictive factors are used to calculate a predictive value, and wherein a predictive value corresponds to a likelihood that an object will be selected by any one of the plurality of sources when presented in the configuration of the web page; retrieving predictive information related to the plurality of requests; determining one or more predictive factors for an object presented with the web page, wherein the one or more predictive factors are determined using the retrieved predictive information; generating a plurality of predictive models for the object using the one or more predictive factors; determining a score for each predictive model; selecting a group of predictive models from the plurality of predictive models, wherein the group of predictive models are selected using the score of each predictive model in the group; and generating a representative predictive model for the object using the group of predictive models, wherein the representative predictive model is associated with the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a processor; and a non-transitory computer-readable storage medium containing instructions configured to cause the processor to perform operations including; receiving a plurality of requests for a web page from a plurality of sources, wherein the web page includes a configuration defining one or more objects presented with the web page, wherein each object is associated with a predictive model including one or more predictive factors, wherein the one or more predictive factors are determined using the plurality of received requests, wherein the one or more predictive factors are used to calculate a predictive value, and wherein a predictive value corresponds to a likelihood that an object will be selected by any one of the plurality of sources when presented in the configuration of the web page; retrieving predictive information related to the plurality of requests; determining one or more predictive factors for an object presented with the web page, wherein the one or more predictive factors are determined using the retrieved predictive information; generating a plurality of predictive models for the object using the one or more predictive factors; determining a score for each predictive model; selecting a group of predictive models from the plurality of predictive models, wherein the group of predictive models are selected using the score of each predictive model in the group; and generating a representative predictive model for the object using the group of predictive models, wherein the representative predictive model is associated with the object. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-program product, tangibly embodied in a non-transitory machine-readable medium, including instructions configured to cause a data processing apparatus to:
-
receive a plurality of requests for a web page from a plurality of sources, wherein the web page includes a configuration defining one or more objects presented with the web page, wherein each object is associated with a predictive model including one or more predictive factors, wherein the one or more predictive factors are determined using the plurality of received requests, wherein the one or more predictive factors are used to calculate a predictive value, and wherein a predictive value corresponds to a likelihood that an object will be selected by any one of the plurality of sources when presented in the configuration of the web page; retrieve predictive information related to the plurality of requests; determine one or more predictive factors for an object presented with the web page, wherein the one or more predictive factors are determined using the retrieved predictive information; generate a plurality of predictive models for the object using the one or more predictive factors; determine a score for each predictive model; select a group of predictive models from the plurality of predictive models, wherein the group of predictive models are selected using the score of each predictive model in the group; and generate a representative predictive model for the object using the group of predictive models, wherein the representative predictive model is associated with the object. - View Dependent Claims (18, 19, 20)
-
Specification