System and method for construction, delivery and display of iTV content
First Claim
1. A system, comprising:
- a server component adapted to allow content developers to create interactive television (iTV) applications, in which there is a separation of application behavior from content and business rules, according to an authoring specification that describes a framework for the iTV applications;
a transport component configured to optimize the iTV applications from the server component and to deliver the iTV applications to one or more client devices; and
a client component resident on at least one of the client devices and adapted to render the iTV applications through a television so as to permit user interaction with the iTV applications.
4 Assignments
0 Petitions
Accused Products
Abstract
iTV content is created and deployed using a server component adapted to allow content developers to create applications according to an authoring specification that describes a framework for same; a transport component configured to optimize and deliver the aplications to one or more clients; and a client component adapted to render the applications through a television so as to permit user interaction therewith. The authoring specification provides for the presentation of content through one or more templates defined therein, allowing application definition and behavior to remain common across multiple client device types, middleware platforms, and/or iTV operating environments. The framework for applications accommodates advertising, promotions, content placement packages and/or programming campaign definitions, so as to permit a selection of a specific advertisement, promotion or content at a time of preparation of the iTV content by the server, and/or a time of execution of the applications by the client.
-
Citations
75 Claims
-
1. A system, comprising:
-
a server component adapted to allow content developers to create interactive television (iTV) applications, in which there is a separation of application behavior from content and business rules, according to an authoring specification that describes a framework for the iTV applications;
a transport component configured to optimize the iTV applications from the server component and to deliver the iTV applications to one or more client devices; and
a client component resident on at least one of the client devices and adapted to render the iTV applications through a television so as to permit user interaction with the iTV applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method, comprising:
-
broadcasting, using an interactive television (iTV) transport component, iTV applications rendered according to an aothouring specification which describes a framework for iTV application definition and behavior that is common across multiple different client device types and iTV operating environments; and
rendering the iTV applications using a client component and through a television so as to permit user interaction with the iTV applications. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
- 46. A method, comprising executing an optimized version of an interactive television (iTV) application originally written in accordance with an authoring specification that describes a framework for iTV application definition and behavior, in which application behavior is separated from content and business rules, so as to render the iTV application through a television.
-
59. A method for construction, delivery and display of television (TV) applications, data and business rules (TV Content), comprising:
-
constructing the TV Content according to one or more business rules and an authoring specification that describes a framework for the TV Content in which there is a separation of application behavior from content and business rules;
optimizing the TV Content and delivering the TV Content to one or more client devices rendering the TV Content through the one or more client devices so as to display the TV applications and data on TVs associated therewith. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75)
-
Specification