Method and System for Displaying Correlated Advertisements to Internet Users
First Claim
1. A method of selecting at least one advertisement to display in a web page of a user of a web site, comprising:
- receiving the user'"'"'s request to open the web page of the web site;
sending an identity of the user to identify a Uniform Resource Locator (URL) of at least one advertisement recently viewed by the user;
selecting a correlated URL of the at least one advertisement to display in the web site, wherein the correlated URL of the at least one advertisement correlates to the identified URL of the at least one advertisement recently viewed by the user using an ad correlation table of advertisements viewed by users of the web site; and
displaying the at least one advertisement of the correlated URL being selected in the web page of the user of the web site.
3 Assignments
0 Petitions
Accused Products
Abstract
Broadly speaking, the present invention fills the need of selecting correlated advertisements for displaying to users by utilizing the advertisement-viewing data collected on users of a web site. The advertisement-viewing (ad-viewing) data of users of a web site can be correlated to extract similarities and patterns of ads being viewed by users of the web site. The correlated ad-viewing data of all users of the web site, along with URLs (Uniform Resource Locators) of ads viewed by a particular user, can be used to select advertisements that are likely to be interests to the particular user. Ad-viewing data correlation allows the web site to select ads to display to users in real-time based on users'"'"' latest ad-viewing data. Since selection of ads to display is based on mathematical calculation using a correlation table of ad-viewing that has been generated ahead of time, the method can be scaled to meet demands of a large amount of users, such as millions. In addition to ad-viewing correlation table and users'"'"' latest ad-viewing data, advertisement pool of advertisements paid by advertisers is also taken into consideration during the ad-selection process.
-
Citations
20 Claims
-
1. A method of selecting at least one advertisement to display in a web page of a user of a web site, comprising:
-
receiving the user'"'"'s request to open the web page of the web site; sending an identity of the user to identify a Uniform Resource Locator (URL) of at least one advertisement recently viewed by the user; selecting a correlated URL of the at least one advertisement to display in the web site, wherein the correlated URL of the at least one advertisement correlates to the identified URL of the at least one advertisement recently viewed by the user using an ad correlation table of advertisements viewed by users of the web site; and displaying the at least one advertisement of the correlated URL being selected in the web page of the user of the web site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for selecting advertisements to display in a web page of a user of a web site, comprising:
-
a user profile server for identifying the user; a user ad-viewing history server for storing ad-viewing histories of users to the web site, wherein the user ad-viewing history server provide Uniform Resource Locators (URLs) of advertisements recently viewed by the user; an instant advertisement suggestion server having an ad correlation table that correlates advertisements viewed by users of the web site, wherein the instant advertisement suggestion server takes URLs of advertisements recently viewed by the user as inputs and uses the ad correlation table to select correlated URLs of advertisements to be displayed in the web page correlating with URLs of advertisements recently viewed by the user; and an ad server using the correlated URLs of advertisements being selected to prepare advertisements to display in the web page of the user. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. Computer readable media including program instructions for selecting at least one advertisement to display in a web page of a user of a web site, comprising:
-
program instructions for receiving the user'"'"'s request to open the web page of the web site; program instructions for sending an identity of the user to identify a Uniform Resource Locator (URL) of at least one advertisement recently viewed by the user; program instructions for selecting a correlated URL of the at least one advertisement to display in the web site, wherein the correlated URL of the at least one advertisement correlates to the identified URL of the at least one advertisement recently viewed by the user using an ad correlation table of advertisements viewed by users of the web site; and program instructions for displaying the at least one advertisement of the correlated URL being selected in the web page of the user of the web site. - View Dependent Claims (18, 19, 20)
-
Specification