Patent ID: 8904277

Claim:
A method for providing advertising content on a web resource, the method performed by one or more processors and comprising: identifying an advertisement placeholder provided with the web resource and associated with a timer variable defining a period of time, the web resource being renderable; identifying media content provided by the web resource; when the web resource is rendered: (a) providing a frame in the advertisement placeholder; (b) providing a first advertisement in the frame; (c) detecting (i) when the first advertisement has been present in the frame for the period of time, and (ii) a second advertisement associated with a product brand depicted when the media content is presented; (d) in response to detecting (i) and (ii), requesting advertising content for the product brand associated with the second advertisement; receiving a third advertisement for the product brand associated with the second advertisement based on requesting the advertising content; and replacing the first advertisement with the third advertisement in the frame.