A system for displaying intermediate message content over the unused area of a
web browser is described. An intermediate message display process is linked to
the web browser program executed on a client computer. The process monitors user
activity on the client computer and identifies areas of the web browser display
area that are not used. Upon detection of an unused clear space within the web
browser display area, an intermediate message is displayed in the clear area of
the web browser. The intermediate message could be an advertisement display provided
by a third party content provider. A timer process and clear space detection routine
within the intermediate message display process govern the display of the intermediate
message in accordance with specified background pattern and message window dimension parameters.