Content selection filter
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving advertisement requests related to a domain having a domain name;
receiving, at a server system, one or more keywords associated with the domain, each of the one or more keywords selected by a publisher;
selecting, at the server system, advertisements for a first portion of the advertisement requests based on the one or more keywords for display on the domain;
parsing, at the server system, the domain name of the domain;
selecting, at the server system, advertisements for a second portion of the advertisement requests based on the parsing of the domain name for display on the domain;
evaluating, at the server system, performance of the advertisements selected for the first portion of advertisement requests based on the one or more keywords and displayed on the domain against performance of the advertisements selected for the second portion of advertisement requests based on the parsing of the domain name and displayed on the domain;
based on the evaluation of the performance of the advertisements selected for the first portion and the advertisements selected for the second portion, selecting, at the server system, either the one or more keywords or the parsing of the domain name as a selection basis for selecting advertisements to display on the domain;
selecting, at the server system, advertisements based on the selection basis for display on the domain; and
providing, by the server system, for display on the domain, the advertisements that are selected based on the selection basis.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more keywords associated with a domain are received. The performance of content selected based on the one or more keywords is evaluated against performance of content selected based on a automatic selection process. A determination is made based on the evaluation as to whether to utilize the automatic selection process or the one or more keywords for selecting content for the domain.
-
Citations
11 Claims
-
1. A computer-implemented method, comprising:
-
receiving advertisement requests related to a domain having a domain name; receiving, at a server system, one or more keywords associated with the domain, each of the one or more keywords selected by a publisher; selecting, at the server system, advertisements for a first portion of the advertisement requests based on the one or more keywords for display on the domain; parsing, at the server system, the domain name of the domain; selecting, at the server system, advertisements for a second portion of the advertisement requests based on the parsing of the domain name for display on the domain; evaluating, at the server system, performance of the advertisements selected for the first portion of advertisement requests based on the one or more keywords and displayed on the domain against performance of the advertisements selected for the second portion of advertisement requests based on the parsing of the domain name and displayed on the domain; based on the evaluation of the performance of the advertisements selected for the first portion and the advertisements selected for the second portion, selecting, at the server system, either the one or more keywords or the parsing of the domain name as a selection basis for selecting advertisements to display on the domain; selecting, at the server system, advertisements based on the selection basis for display on the domain; and providing, by the server system, for display on the domain, the advertisements that are selected based on the selection basis. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising:
-
a data store configured to store one or more keywords associated with a domain; and an evaluation engine that; receives advertisement requests related to a domain having a domain name; receives one or more keywords associated with the domain, each of the one or more keywords selected by a publisher; selects advertisements for a first portion of the advertisement requests based on the one or more keywords for display on the domain; parses the domain name of the domain; selects advertisements for a second portion of the advertisement requests based on the parsing of the domain name for display on the domain; evaluates performance of the advertisements selected for the first portion of the advertisement requests based on the one or more keywords and displayed on the domain against performance of the advertisements selected for the second portion of the advertisement requests based on the parsing of the domain name and displayed on the domain; based on the evaluation of the performance of the advertisements selected for the first portion and the advertisements selected for the second portion, selects either the one or more keywords or the parsing of the domain name as a selection basis for a selection engine for selecting advertisements to display on the domain; and provides for display on the domain, the advertisements that are selected based on the selection basis. - View Dependent Claims (7, 8)
-
-
9. A computer storage device encoded with a computer program, the program comprising instructions that when executed by a server system cause the server system to perform operations comprising:
-
receiving advertisement requests related to a domain having a domain name; receiving one or more keywords associated with the domain, each of the one or more keywords selected by a publisher; selecting advertisements for a first portion of the advertisement requests based on the one or more keywords for display on the domain; parsing the domain name of the domain; selecting advertisements for a second portion of the advertisement requests based on the parsing of the domain name for display on the domain; evaluating performance of the advertisements selected for the first portion of the advertisement requests based on the one or more keywords and displayed on the domain against performance of the advertisements selected for the second portion of the advertisement requests based on the parsing of the domain name and displayed on the domain; based on the evaluation of the performance of the advertisements selected for the first portion and the advertisements selected for the second portion, selecting either the one or more keywords or the parsing of the domain name as a selection basis for selecting advertisements to display on the domain; selecting advertisements based on the selection basis for display on the domain; and providing, for display on the domain, the advertisements that are selected based on the selection basis. - View Dependent Claims (10, 11)
-
Specification