Patent ID: 7451467
Filing Date: 2008-11-11
Classification: G06Q,H04N

Abstract:
1. A method for placement of advertising content for presentation to one or more viewers, comprising at a server the steps of: maintaining an inventory of advertising opportunities to present advertising during delivery of programming content or services to one or more viewers, each advertising opportunity being associated with viewer and presentation attributes that comprise demographic information associated with the one or more viewers and information associated with a manner in which advertising is presented during the opportunity; receiving advertising content from a plurality of advertising content providers; further receiving a plurality of software programs from the plurality of advertising content providers, each software program corresponding to specific advertising content from a corresponding advertising content provider; executing each of the plurality of software programs to discover and match the viewer and presentation attributes associated with each of the advertising opportunities against a desired set of viewer and presentation attributes for a desired advertising opportunity in which to present the specific advertising content and to generate a set of corresponding matching result values, each of the matching result values being indicative of the extent to which the desired set of viewer and presentation attributes associated with the specific advertising content matches the viewer and presentation attributes of a corresponding advertising opportunity; binding each of the advertising opportunities to a selected one of the advertising content having an optimal matching result value corresponding to the advertising opportunity; and composing the selected one of the advertising content bound to each of the advertising opportunities with the programming content or services.