METHOD FOR OPTIMUM PLACEMENT OF ADVERTISEMENTS ON A WEB PAGE
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 the server, storing in a database and retrieving from the database performance data associated with a likelihood of the event occurring for each advertisement;
at the server, in response to a request for advertisements from a web site, unless an advertiser has secured an agreement or right requiring otherwise, arranging the advertisements relative to one another on the page using the performance data; and
delivering data relating to the arranged advertisements for placement on the page.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The server performs a calculation regarding the likelihood that an event will occur for a given object, as displayed to a particular user. The objects 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 objects arranged according to this product.
17 Citations
20 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 the server, storing in a database and retrieving from the database performance data associated with a likelihood of the event occurring for each advertisement; at the server, in response to a request for advertisements from a web site, unless an advertiser has secured an agreement or right requiring otherwise, arranging the advertisements relative to one another on the page using the performance data; and delivering data relating to the arranged advertisements for placement on the page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
one or more server computers coupled to a network; and one or more databases coupled to the one or more server computers; wherein the one or more server computers are for use in performing a 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, 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 web site, unless an advertiser has secured an agreement or right requiring otherwise, arranging the advertisements relative to one another on the page using the performance data; and delivering data relating to the arranged advertisements for placement on the page. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium or media containing instructions for executing a 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 web site, unless an advertiser has secured an agreement or right requiring otherwise, arranging the advertisements relative to one another on the page using the performance data; and delivering data relating to the arranged advertisements for placement on the page by the web site.
-
Specification