Patent ID: 7437317

Claim:
A computer implemented method of providing marketing content to be displayed to a user viewing a page of information, comprising: associating a marketing object container with a portion of a page of information to be displayed to the user, the marketing object container including information identifying a container capacity and at least one of a location and a size of the corresponding portion; selecting by an entity a plurality of marketing objects to be associated with the marketing object container, each of the marketing objects able to be inserted into the marketing object container and including marketing object information able to be displayed in the portion of the page; selecting by the entity a plurality of marketing attributes to be associated with the marketing object container, the marketing attributes including at least one of timing and priority information for use in determining which of the plurality of marketing objects to be displayed to the user, the entity selecting the plurality of marketing objects and plurality of marketing attributes using a workspace able to display user-selectable information relating to the marketing object container; receiving a request from the user to display the page of information; in response to the request, analyzing the plurality of marketing attributes and the plurality of marketing objects to select the marketing objects to be displayed in the corresponding portion of the page of information, the selected marketing objects having object attributes matching at least some of the marketing attributes; and in response to selecting the marketing objects to be displayed, dynamically generating a display for the user in the portion of the page corresponding to the marketing object container, including marketing object information for a number of the selected marketing objects up to the container capacity of the marketing object container, wherein the steps of selecting the plurality of marketing objects to be associated with the marketing object container and selecting the plurality of marketing attributes to be associated with the marketing object container are performed by the entity other than a provider of the page of information.