Patent ID: 9058608
Filing Date: 2015-06-16
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method comprising: receiving input requesting an advertisement for inclusion in a particular web page of a plurality of web pages that collectively represent a website having a hierarchy, wherein each web page of the plurality of web pages has a corresponding hierarchical location of the respective web page within the website hierarchy; receiving from a publisher of the particular web page information specifying a hierarchical location of the particular web page within the website hierarchy; determining (a) the hierarchical location of the particular web page within the website hierarchy and (b) a classification of the particular web page from among a plurality of possible classifications to which an advertisement may belong, wherein the plurality of possible classifications to which an advertisement may belong include a home page, a login page, and a blog page of the website hierarchy, and the determination is based on (i) text in an identifier pointing to the particular web page and (ii) content provided by the publisher of, and included in, the particular web page, wherein the identifier includes a Uniform Resource Locator (URL), and determining the hierarchical location based on the text in the identifier includes determining whether the URL includes text indicative of a particular one of the plurality of possible classifications to which an advertisement may belong; verifying that the received information specifying the hierarchical location of the particular web page corresponds to the determined hierarchical location of the particular web page; selecting an advertisement that has previously been designated for display as at least part of a web page that has the determined hierarchical location and classification; and transmitting the selected advertisement for display as at least part of the particular web page.