Method for optimum placement of advertisements on a webpage
First Claim
1. A computer implemented method of providing placement of a plurality of advertisements on a page accessible by a user, the page having positions for receipt of the advertisements, each advertisement having at least one link to information, the link being invoked by an event identifying the advertisement by a computer pointing device, the method comprising:
- at a server, storing in a database and retrieving from the database performance data associated with the likelihood of the event occurring for each advertisement;
at the server, in response to a request for advertisements from a website, arranging the advertisements relative to one another on the page using the performance data; and
delivering data defining the arranged advertisements for placement on the page by the website.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for the placement of advertisements on a page to optimize the occurrence of an event associated with such advertisements. The advertisements might include, for instance, advertisements on a webpage, and the event would include a user clicking on an advertisement. Data regarding the past performance of the advertisements is stored and updated as new data is received. A user requests a page from a server associated with the system. The server uses the performance data to derive a prioritized arrangement of the advertisements on the page. The server performs a calculation regarding the likelihood that an event will occur for a given advertisement displayed to a user. The advertisements are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the advertisements arranged according to this product.
62 Citations
25 Claims
-
1. A computer implemented method of providing placement of a plurality of advertisements on a page accessible by a user, the page having positions for receipt of the advertisements, each advertisement having at least one link to information, the link being invoked by an event identifying the advertisement by a computer pointing device, the method comprising:
-
at a server, storing in a database and retrieving from the database performance data associated with the likelihood of the event occurring for each advertisement; at the server, in response to a request for advertisements from a website, arranging the advertisements relative to one another on the page using the performance data; and delivering data defining the arranged advertisements for placement on the page by the website. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method of arranging a plurality of advertisements on a page viewable by a user on a computer display, comprising:
-
storing a plurality of advertisements in a database; at a server calculating a value indicative of the rate that a specified event occurs for each advertisement displayed to the user; and delivering to a web site at least some of the advertisements for display by the web site to the user, where the displayed advertisements are defined by the server to be arranged by the web site relative to one another on the page using the calculated values. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of displaying a plurality of advertisements on a page viewable by a user on a computer display, comprising:
-
storing a plurality of advertisements in a database, each advertisement including a link to information that is able to be invoked by a user identifying the advertisement by use of a computer pointing device; at a server, calculating the probability that a user will invoke the link associated with an advertisement displayed to the user; and at the server, selecting at least some of the advertisements for display on the page viewable by the user on the computer display when the ads are communicated with the page to the user, where the advertisements are determined by the server to be arranged relative to one another on the page in descending order as a function of the calculated probability that the user will invoke the link for each displayed advertisement. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification