System and Method for Preferred Placement Programming of iTV Content
First Claim
1. A method comprising:
- receiving content placement rules that describe conditions for placement of content elements within an interactive television (iTV) application at defined locations along multiple dimensions,wherein each content element of the content elements is identified by an attribute that references an associated definition of a programming campaign, said definition of the programming campaign including a key that uniquely identifies the programming campaign, a listing of candidate content elements, and a rule for selecting one content element from among the candidate content elements,wherein the content placement rules prioritize placement of each of the content elements at one of the defined locations relative to the placement of other content elements at other ones of the defined locations; and
placing, with a computer processor, one or more of the content elements at the defined locations within a user interface using the content placement rules.
4 Assignments
0 Petitions
Accused Products
Abstract
Preferred placement of programming content is provided by a system and method to organize or sequence the display of a set of programmable content elements of an iTV application to a viewer, using business rules that describe the preferred placement conditions or criteria. Such criteria include brand, content owner, application location, current channel, current channel family, current channel category, time of day, content category, current program, current program genre, current iTV application, current content type, and/or subscriber and set-top box profile and behavior data. In one implementation, the present invention allows for managing the ‘shelf space’ within and for iTV applications.
11 Citations
20 Claims
-
1. A method comprising:
-
receiving content placement rules that describe conditions for placement of content elements within an interactive television (iTV) application at defined locations along multiple dimensions, wherein each content element of the content elements is identified by an attribute that references an associated definition of a programming campaign, said definition of the programming campaign including a key that uniquely identifies the programming campaign, a listing of candidate content elements, and a rule for selecting one content element from among the candidate content elements, wherein the content placement rules prioritize placement of each of the content elements at one of the defined locations relative to the placement of other content elements at other ones of the defined locations; and placing, with a computer processor, one or more of the content elements at the defined locations within a user interface using the content placement rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus, comprising:
-
one or more processors; and one or more computer readable storage media storing instructions configured to, when executed by the one or more processors, cause the apparatus to; receive content placement rules that describe conditions for placement of content elements within an interactive television (iTV) application at defined locations along multiple dimensions, wherein each content element of the content elements is identified by an attribute that references an associated definition of a programming campaign, said definition of the programming campaign including a key that uniquely identifies the programming campaign, a listing of candidate content elements, and a rule for selecting one content element from among the candidate content elements, wherein the content placement rules prioritize placement of each of the content elements at one of the defined locations relative to the placement of other content elements at other ones of the defined locations; and place one or more of the content elements at the defined locations within a user interface using the content placement rules. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more computer readable storage media storing instructions configured to, when executed, cause an apparatus to:
-
receive content placement rules that describe conditions for placement of content elements within an interactive television (iTV) application at defined locations along multiple dimensions, wherein each content element of the content elements is identified by an attribute that references an associated definition of a programming campaign, said definition of the programming campaign including a key that uniquely identifies the programming campaign, a listing of candidate content elements, and a rule for selecting one content element from among the candidate content elements, wherein the content placement rules prioritize placement of each of the content elements at one of the defined locations relative to the placement of other content elements at other ones of the defined locations; and place one or more of the content elements at the defined locations within a user interface using the content placement rules. - View Dependent Claims (18, 19, 20)
-
Specification