Patent ID: 8595072

Claim:
A system for managing advertisement adjacencies, the system comprising: a firewall component in an application layer comprising a processor and a memory, wherein the firewall component is configured to operate in an advertisement call stack of the application layer and wherein the processor is programmed to: receive an advertisement call for publishing an advertisement in an advertisement server on a web page, wherein a verification tag is inserted in the advertisement call that redirects the advertisement call to the firewall component prior to transmission to the advertisement server, and wherein the verification tag includes a plurality of parameters that includes at least one of: an identification parameter identifying parties related to the advertisement call, a reporting parameter, a content parameter, a network guidelines parameter, a log information parameter, a targeting parameter, a firewall behavior parameter, and a tracking parameter; receive a brand threshold value associated with the advertisement call; determine a rating for the web page using information stored in a rating database by determining a sitelet plurality of sitelets that each include a subset of the plurality of web pages, and retrieving a sitelet score associated with the sitelet from the rating database; determine whether the web page associated with the advertisement call contains objectionable content based at least in part on the sitelet score; and in response to determining that the web page does not contain objectionable content, transmit the advertisement call to the advertisement server for publishing the advertisement on the web page.