Content/service handling and delivery
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
An enhanced playback method including receiving real time content from source links connected to a sources, simultaneously storing the real time content as stored content using a fault tolerant and load balancing method, aggregating the real time content and stored content from additional content, delivering content real time or stored in response to a user request from a user on a terminal system using a cut-through forwarding method.
A content/service handling and delivery system including source input/output (I/O) links, a content handling subsystem, the content handling subsystem connected to the source input links, a service delivery subsystem connected to the content handling subsystem, an input and interaction subsystem connected to the service delivery subsystem and terminal I/O links, the plurality terminal I/O links connected to the service delivery subsystem.
-
Citations
21 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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 view and presentation attributes associated with the specific advertising content matches the viewer and presentation attributes of a corresponding advertising opportunity;
for each opportunity to present advertising in the inventory, binding a selected one of thebinding each of the advertising opportunities to a selected one of the advertising content having an optimal matching result value corresponding to the advertising opportunity.
-
-
20. A server system for placement of advertising content for presentation to one or more viewers comprising:
-
a data store 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; the data store receiving advertising content from a plurality of advertising content provider; the data store 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; a service 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 view and presentation attributes associated with the specific advertising content matches the viewer and presentation attributes of a corresponding advertising opportunity; and the service 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.
-
-
21. A server system for placement of advertising content for presentation to one or more viewers, comprising:
-
means for 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; means for receiving advertising content from a plurality of advertising content providers; means for 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; means for 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 view and presentation attributes associated with the specific advertising content matches the viewer and presentation attributes of a corresponding advertising opportunity; means for 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.
-
Specification