Patent ID: 8220018

Claim:
A method, comprising determining a relative placement priority of each programmable content element, with respect to other programmable content elements, in a set of programmable content elements for placement within an interactive television (iTV) application based on one or more of a plurality of business rules that describe placement criteria of the programmable content elements including at least one pay-for-placement criterion, wherein each of the programmable content elements is identified by a resource key attribute that references an associated programming campaign, said programming campaign including a campaign key that uniquely identifies the programming campaign, a listing of candidate content elements, and a display rule for selecting one content element among the candidate content elements; organizing the placement of each programmable content element in a plurality of placement locations relative to placement of the other programmable content elements in other ones of the plurality of placement locations within the iTV application based on the relative placement priority; and displaying the organized set of programmable content elements to a viewer.