Method and system for providing targeted content to a surfer
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, at a computing device, one or more records of events in which an object appeared in one or more web pages and was selected or not selected;
storing, in a success database, one or more records of events in which the object appeared in the one or more web pages and was selected;
storing, in a failure database, one or more records of events in which the object appeared in the one or more web pages and was not selected;
combining records of events from the success database and the failure database into a combined database, wherein the combined database includes predictive information retrieved from one or more requests for the one or more web pages;
determining one or more predictive factors for the object, wherein the one or more predictive factors are determined using the records from the combined database and the predictive information; and
generating a predictive model for the object using the one or more predictive factors, wherein a separate predictive model is generated for each object in a plurality of objects, wherein each predictive model is independent of other predictive models, wherein a predictive model includes predictive factors, wherein the predictive factors are used to calculate a predictive value, and wherein a predictive value corresponds to a likelihood that an object will be selected when presented in a configuration of a web page.
3 Assignments
0 Petitions
Accused Products
Abstract
Providing targeted content to a surfer by determining which content object of a group of content objects, will be best suited for presentation in association with a link on a requested web page. Content objects may include the text, topic, font, color or other attribute of an external or internal advertisement, as well as the specific design of the object, an image, the design of the page in which the object is presented, etc. Selection of a content object can be based on predictive information that is associated with the request (i.e. day and time of receipt, IP address of request, etc.) or historical information about the surfer.
-
Citations
24 Claims
-
1. A computer-implemented method, comprising:
-
receiving, at a computing device, one or more records of events in which an object appeared in one or more web pages and was selected or not selected; storing, in a success database, one or more records of events in which the object appeared in the one or more web pages and was selected; storing, in a failure database, one or more records of events in which the object appeared in the one or more web pages and was not selected; combining records of events from the success database and the failure database into a combined database, wherein the combined database includes predictive information retrieved from one or more requests for the one or more web pages; determining one or more predictive factors for the object, wherein the one or more predictive factors are determined using the records from the combined database and the predictive information; and generating a predictive model for the object using the one or more predictive factors, wherein a separate predictive model is generated for each object in a plurality of objects, wherein each predictive model is independent of other predictive models, wherein a predictive model includes predictive factors, wherein the predictive factors are used to calculate a predictive value, and wherein a predictive value corresponds to a likelihood that an object will be selected when presented in a configuration of a web page. - View Dependent Claims (2, 3, 4, 5, 6, 19, 22)
-
-
7. 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 one or more records of events in which an object appeared in one or more web pages and was selected or not selected; storing, in a success database, one or more records of events in which the object appeared in the one or more web pages and was selected; storing, in a failure database, one or more records of events in which the object appeared in the one or more web pages and was not selected; combining records of events from the success database and the failure database into a combined database, wherein the combined database includes predictive information retrieved from one or more requests for the one or more web pages; determining one or more predictive factors for the object, wherein the one or more predictive factors are determined using the records from the combined database and the predictive information; and generating a predictive model for the object using the one or more predictive factors, wherein a separate predictive model is generated for each object in a plurality of objects, wherein each predictive model is independent of other predictive models, wherein a predictive model includes predictive factors, wherein the predictive factors are used to calculate a predictive value, and wherein a predictive value corresponds to a likelihood that an object will be selected when presented in a configuration of a web page. - View Dependent Claims (8, 9, 10, 11, 12, 20, 23)
-
-
13. A computer-program product, tangibly embodied in a non-transitory machine-readable medium, including instructions configured to cause a data processing apparatus to:
-
receive one or more records of events in which an object appeared in one or more web pages and was selected or not selected; store, in a success database, one or more records of events in which the object appeared in the one or more web pages and was selected; store, in a failure database, one or more records of events in which the object appeared in the one or more web pages and was not selected; combine records of events from the success database and the failure database into a combined database, wherein the combined database includes predictive information retrieved from one or more requests for the one or more web pages; determine one or more predictive factors for the object, wherein the one or more predictive factors are determined using the records from the combined database and the predictive information; and generate a predictive model for the object using the one or more predictive factors, wherein a separate predictive model is generated for each object in a plurality of objects, wherein each predictive model is independent of other predictive models, wherein a predictive model includes predictive factors, wherein the predictive factors are used to calculate a predictive value, and wherein a predictive value corresponds to a likelihood that an object will be selected when presented in a configuration of a web page. - View Dependent Claims (14, 15, 16, 17, 18, 21, 24)
-
Specification