Targeting advertisements based on cached contents
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, from a first client computing device, a request comprising information indicative of a domain name;
searching, by a server computing device, a cache for cached domain content associated with the domain name;
determining a language preference based on the cached domain content;
selecting an advertisement item based on the cached domain content and the language preference;
sending the advertisement item to a second client computing device; and
detecting, by the server computing device, information indicative of the domain name,wherein searching and determining are performed (i) following a detection of the information indicative of the domain name, and (ii) prior to a receipt of the request comprising information indicative of the domain name.
2 Assignments
0 Petitions
Accused Products
Abstract
A request including a domain name is received. Content associated with the domain name is identified in a cache. A language preference is determined based on the identified content. A content item is selected based on the identified content and the determined language preference. The selected content item is relevant to the identified content.
137 Citations
21 Claims
-
1. A computer-implemented method, comprising:
-
receiving, from a first client computing device, a request comprising information indicative of a domain name; searching, by a server computing device, a cache for cached domain content associated with the domain name; determining a language preference based on the cached domain content; selecting an advertisement item based on the cached domain content and the language preference; sending the advertisement item to a second client computing device; and detecting, by the server computing device, information indicative of the domain name, wherein searching and determining are performed (i) following a detection of the information indicative of the domain name, and (ii) prior to a receipt of the request comprising information indicative of the domain name. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
means for receiving a request comprising information indicative of a domain name; means for searching a cache for cached domain content associated with the domain name; means for determining a language preference based on the cached domain content; means for selecting an advertisement item based on the cached domain content and the language preference; means for sending the advertisement item to a computing device; and means for detecting information indicative of the domain name, wherein searching and determining are performed (i) following a detection of the information indicative of the domain name, and (ii) prior to a receipt of the request comprising information indicative of the domain name. - View Dependent Claims (12, 13)
-
-
14. A computer readable medium storing a computer program product, the computer program product including instructions that, when executed, cause at least one processor to:
-
receive a request comprising information indicative of a domain name; search a cache for cached domain content associated with the domain name; determine a language preference based on the cached domain content; select an advertisement item based on the cached domain content and the language preference; send the advertisement item to a computing device; and detect information indicative of the domain name, wherein searching and determining are performed (i) following a detection of the information indicative of the domain name, and (ii) prior to a receipt of the request comprising information indicative of the domain name. - View Dependent Claims (15)
-
-
16. A system comprising an advertisement management system, the advertisement management system including at least one processor configured to:
-
receive a request comprising information indicative of a domain name; search a cache for cached domain content associated with the domain name; determine a language preference based on the-cached domain content; select an advertisement item based on the cached domain content and the language preference; send the advertisement item to a computing device; and detect information indicative of the domain name, wherein searching and determining are performed (i) following a detection of the information indicative of the domain name, and (ii) prior to a receipt of the request comprising information indicative of the domain name. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification