A technique for implementing in a networked client-server environment, e.g.,
the
Internet, network-distributed advertising in which advertisements are downloaded,
from an advertising server to a browser executing at a client computer, in a manner
transparent to a user situated at the browser, and subsequently displayed, by that
browser on an interstitial basis, in response to a click-stream generated by the
user to move from one web page to the next. Specifically, an HTML advertising tag
is embedded into a referring web page. This tag contains two components. One component
effectively downloads, from an distribution web server and to an extent necessary,
and then persistently instantiates an agent at the client browser. This agent "politely"
and transparently downloads advertising files (media and where necessary player
files), originating from an ad management system residing on a third-party advertising
web server, for a given advertisement into browser cache and subsequently plays
those media files through the browser on an interstitial basis and in response
to a user click-stream. The other component is a reference, in terms of a web address,
of the advertising management system. This latter reference totally "decouples"
advertising content from a web page such that a web page, rather than embedding
actual advertising content within the page itself, merely includes an advertising
tag that refers, via a URL, to a specific ad management system rather than to a
particular advertisement or its content. The ad management system selects the given
advertisement that is to be downloaded, rather than having that selection or its
content being embedded in the web content page.