发明名称 | Predicting visibility of content items | ||
摘要 | Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for predicting visibility of web pages. The method comprises identifying web pages that include slots for presenting content. The method further comprises, for each slot, creating a fingerprint based on a URL associated with the page and structural information associated with the slot's location on the page, determining a likelihood of the slot being visible when the web page is initially presented, the likelihood in the form of a predictive model, and saving the fingerprint and predictive model in a data structure. The method further comprises receiving a request for content from a web page, creating fingerprints associated with the web page, and comparing the fingerprints to fingerprints in the data structure. When a matching fingerprint is located, prediction data is used that is associated with a matching fingerprint for the web page. | ||
申请公布号 | US9064264(B2) | 申请公布日期 | 2015.06.23 |
申请号 | US201213546978 | 申请日期 | 2012.07.11 |
申请人 | Google Inc. | 发明人 | Reitsma Paul Schelte Albert;Murray, IV Thomas J.;Zhang Peng |
分类号 | G06Q30/02 | 主分类号 | G06Q30/02 |
代理机构 | Fish & Richardson P.C. | 代理人 | Fish & Richardson P.C. |
主权项 | 1. A method comprising: identifying a plurality of web pages, each web page including one or more slots for presenting content served by a serving system in response to presentation of the web page to a user; for each slot on each of the plurality of web pages: creating a fingerprint based at least in part on a URL associated with the web page and structural information at least indicating where the slot is located on the page;determining a predictive model that includes indicating a likelihood of the slot being visible when the web page is initially presented to the user; andsaving the fingerprint in a data structure at a first level including creating an entry that includes the fingerprint and the predictive model or a pointer to the predictive model; receiving a request for content from a web page; determining that the web page does not have reliable prediction data associated with it; creating one or more fingerprints associated with the web page from which the request is received that are similar to fingerprints saved in the data structure; and comparing the one or more fingerprints created for the web page from which the request is received to the fingerprints in the data structure, and when a matching fingerprint is located, using prediction data that is associated with the matching fingerprint for the web page that does not have reliable prediction data. | ||
地址 | Mountain View CA US |