System and method for construction, delivery and display of itv content

Active Publication Date: 2013-01-24
COMCAST CABLE COMM MANAGEMENT LLC
View PDF0 Cites 60 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0037] In one embodiment, the present invention provides 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 including an operator-deployed application management system 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. The authoring specification may be regarded as an extensible markup language (XML) schema, wherein the presentation of content is accommodated through one or more templates defined therein. Thus application definition and behavior may remain common across multiple client device types, middleware platforms, and/or iTV operating environments and the framework for iTV applications may accommodate 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 component, and/or a time of execution of the iTV applications by the client component.
[0038] Such selection may be made according to one or more business rules, which may include rules for placing and/or automating product offerings, promotions, advertising campaigns, VOD, broadcast-on-demand, transactional opportunities, and/or other types of content across disparate television services. The rules for placing and/or automating product offerings may accommodate multiple selection criteria, for example: location, current channel, current channel family, current channel category, time of day, offering category, current program, current program genre, current iTV application, current content type, and subscriber profile. Further, the business rules may accommodate subscriber-specific rules according to a subscriber profile associated with a particular one of the client devices upon which the client component is

Problems solved by technology

However, each application has specific integration, management and distribution issues that arise depending on the environment that the network operators choose to deploy and significant problems are experienced by application providers and distributors in deploying and managing their iTV applications as a result.
Stated differently, application providers and distributors face problems in developing and managing their iTV applications beause there exists a proliferation of technologies and standards for the delivery of iTV applications and different network operators have chosen to deploy different combinations of these technologies.
For their part, network operators must deploy, configure, manage and operate iTV applications on each different network configuration individually, incre

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for construction, delivery and display of itv content
  • System and method for construction, delivery and display of itv content
  • System and method for construction, delivery and display of itv content

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0366] Changing the text color for a text region upon a button click:

textcolor,‘#FFCC00’)” / >HelloWorld

example 2

[0367] Event handlers also allow you to specify multiple setProperty events from a single action by separating them with a semicolon. Here we change the text color and the text label from one button click. Multiple actions from a single event handler occur in order, so in the example below, the text label will not change until the change of textcolor action has completed.

textcolor, ‘#FFCC00’);setProperty(‘myText’,‘label’,’This ismy new text’)” / >

[0368] 3. MAX Client Tags: The following element tags can be used in MAX markup for use by the MAC client.

TABLE B.2.3MAX Client Tags

[0369] The tag is used to indicate any image or text based advertisement. All scheduling information for ads is maintained in a separate location-list.xml file that is referenced via the required location property. All ad campaign information is maintained in a separate campaign-list.xml file, which is referenced via the location-list.xml file. Both files are generated by an Advertising Manager. [0370] a Re...

example

Paging Text

[1277]

height=“270”textcolor=“e6e6e6” paging=“true” prevbutton=“btn_back”nextbutton=“btn_next”>$$news[$index].storyTEXT IN THEMAX MARKUP →height=“100”onclick=“page(txt_story, −1)”>BACKheight=“100”onclick=“page(txt_story, +1)”> NEXT

[1278] Pagegroup( ). The pagegroup( ) method is used for incrementing through an array of data for one or more objects in a . It is typically used for three types of behaviors: [1279] 1 Looping forward through an array of data rows, one row at a time [1280] 2 Paging, non-looping, using paging buttons, through an array, one row at a time—either forward or back to the beginning or end of the array. [1281] 3 Paging, non-looping, using paging buttons, through an array by N number of rows at a time—either forward or back to the beginning or end of the array.

The method accepts 3 required paramaters, and one optional paramater which is only used when a non-looping paging group with buttons is desired. [1282] a FORMAT: pagegroup(groupName, $counterVar...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

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 including an operator-deployed application management system 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.

Description

RELATED APPLICATIONS [0001] The present application is a Contiuation-in-Part of, claims the priority benefit of and incorporates by reference the following U.S. patent applications, each assigned to the assignee of the present application: [0002] 1 application Ser. No. 10 / 247,901, filed Sep. 19, 2002, entitled “Interactive User Interface for Television Applications”; and [0003] 2 application Ser. No. 10 / 306,752, filed Nov. 27, 2002, entitled “Broadcast Database”. [0004] 3 application Ser. No. 10 / 390,064, filed Mar. 14, 2003, entitled “System and method for Construction, Delivery and Display of iTV Content”.FIELD OF THE INVENTION [0005] The present invention relates to systems and methods for enabling and automating the delivery of interactive television content to subscribers. BACKGROUND [0006] Interactive television (iTV) is currently available in varying forms. The terminology used to describe the various elements within the iTV services and applications landscape is varied and a ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04N7/173G06F3/00H04N7/16H04N5/445G06F17/30
CPCH04N5/44543H04N21/8545H04N21/4438H04N21/47202H04N21/478H04N21/4786H04N21/4788H04N21/482H04N21/4828H04N21/812H04N21/472H04N21/23617H04N21/25841H04N21/25891H04N21/2668H04N21/4349H04N21/44222H04N21/4781H04N21/488H04N21/6582H04N21/8543H04N5/45H04N21/47H04N21/44224
Inventor CARNEY, JOHNANDRADE, DAVID DENIRANJAN, SITHAMPARA BABUBRANDYBERRY, DAVIDFRANZEN, LEONCHANE, LENAMARENGHI, MATTHEGDE, PRAKASHCHUNG, ALEXCHU, VIVATHOMSON, GREGDAWSON, RUTH
Owner COMCAST CABLE COMM MANAGEMENT LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products