Clickable terms for contextual advertising
First Claim
1. An online advertising method implemented in one or more computers, each computer comprising at least one processor and memory, to select advertisements for display on a webpage, comprising:
- storing, in a computer, a website identity for a webpage, wherein the website identity comprises one or more terms derived from the uniform resource locators (URLs) of the website;
storing, in a computer, a set of candidate advertisements;
estimating, in a computer, a click probability for each candidate advertisement based on the website identity; and
selecting, in a computer, at least one candidate advertisement for displaying on the webpage based on a highest click probability associated with the candidate advertisement.
9 Assignments
0 Petitions
Accused Products
Abstract
An online advertising selects online advertisements for display on a network location taking into account a probability that a candidate online advertisement will receive a click on a particular website. The system may determine a network location identity of the network location and transform a set of advertisements into a set of ranked advertisements. The system may determine an advertisement rank of a first advertisement among the set of ranked advertisements. The system then may generate a click probability value. The click probability value may reflect a click probability of the first advertisement by dividing an exponent of a weighted sum of the network location identity and the advertisement rank by one plus the exponent of the weighted sum of the network location identity and the advertisement rank.
5 Citations
17 Claims
-
1. An online advertising method implemented in one or more computers, each computer comprising at least one processor and memory, to select advertisements for display on a webpage, comprising:
-
storing, in a computer, a website identity for a webpage, wherein the website identity comprises one or more terms derived from the uniform resource locators (URLs) of the website; storing, in a computer, a set of candidate advertisements; estimating, in a computer, a click probability for each candidate advertisement based on the website identity; and selecting, in a computer, at least one candidate advertisement for displaying on the webpage based on a highest click probability associated with the candidate advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product stored on a non-transitory computer-readable medium that when executed by a processor enables the processor to select advertisements for display on a webpage, comprising:
-
first computer program logic means for storing a website identity for a webpage, wherein the website identity comprises one or more terms derived from the URLs of the website; second computer program logic means for storing a set of candidate advertisements; third computer program logic means for estimating a click probability for each candidate advertisement based on the website identity; and fourth computer program logic means for selecting at least one candidate advertisement for displaying on the webpage based on a highest click probability associated with the candidate advertisement.
-
Specification