Selecting ads for a web page based on keywords located on the web page
First Claim
1. A method for selecting advertisements for presentation to client computers on a computer network, comprising:
- (a) having on a server computer a plurality of possible advertisements that may be presented to a client computer and having at least one key word associated with each advertisement;
(b) receiving from a client computer a request for delivery from a server of a document containing words;
(c) selecting from the plurality of advertisements a first selected advertisement and a second selected advertisement for which an associated key word matches a word in the requested document;
(d) comparing a value associated with the first selected advertisement and a value associated with the second selected advertisement and further selecting the advertisement with the higher value; and
(d) delivering to the client computer the further selected advertisement along with the requested document.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for use on computer servers on a network serving client computers for selecting an advertisement to be presented among a plurality of possible advertisement candidates based on key words. When a client computer requests a document from a server on the network, the system considers words contained within the document and compares them to a set of key words for each possible advertisement of a plurality of possible advertisements. The system selects an advertisement to be presented with the information where a key word associated with the advertisement matches one or more words in the document. If more than one advertisement qualifies, the system considers a price value of each advertisement and a relevance score for each word, which is a function of proximity to the start of the document, to determine which advertisement will be presented.
-
Citations
4 Claims
-
1. A method for selecting advertisements for presentation to client computers on a computer network, comprising:
-
(a) having on a server computer a plurality of possible advertisements that may be presented to a client computer and having at least one key word associated with each advertisement;
(b) receiving from a client computer a request for delivery from a server of a document containing words;
(c) selecting from the plurality of advertisements a first selected advertisement and a second selected advertisement for which an associated key word matches a word in the requested document;
(d) comparing a value associated with the first selected advertisement and a value associated with the second selected advertisement and further selecting the advertisement with the higher value; and
(d) delivering to the client computer the further selected advertisement along with the requested document. - View Dependent Claims (2, 3, 4)
-
Specification