System and method for construction, delivery and display of iTV content
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-007/173
H04N-005/445
H04N-007/16
G06F-003/00
출원번호
US-0630815
(2003-07-29)
등록번호
US-8413205
(2013-04-02)
발명자
/ 주소
Carney, John
de Andrade, David
Niranjan, Sithampara Babu
Brandyberry, David
Franzen, Leon
Chane, Lena
Marenghi, Matt
Hegde, Prakash
Chung, Alex
Chu, Viva
Thomson, Greg
Dawson, Ruth
출원인 / 주소
TVWorks, LLC
대리인 / 주소
Banner & Witcoff, Ltd.
인용정보
피인용 횟수 :
7인용 특허 :
94
초록▼
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 optimi
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 applications 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.
대표청구항▼
1. A method, comprising: generating, at an application server, an interactive television (iTV) application which includes an application template, programming rules, and a dynamic data file, wherein the application template specifies layout and behavior of the iTV application and refers to the progr
1. A method, comprising: generating, at an application server, an interactive television (iTV) application which includes an application template, programming rules, and a dynamic data file, wherein the application template specifies layout and behavior of the iTV application and refers to the programming rules for selecting content from the dynamic data file to be placed at a location within the layout of the iTV application, wherein the selection of the content from the dynamic data file is based on multiple selection criteria in the programming rules, and wherein the programming rules include additional criteria for selecting a device, chosen among the application server and one or more client devices, to evaluate the multiple selection criteria to perform the selection of the content from the dynamic data file;storing the application template, programming rules, and the dynamic data file as separate files in a centralized application management system;optimizing the iTV application for delivery from the centralized application management system by converting the content in the dynamic data file to a specific format displayable by a particular client device of the one or more client devices; anddelivering the optimized iTV application including the application template, the programming rules, and the converted dynamic data file as separate files to the particular client device over a distribution network. 2. The method of claim 1 wherein the iTV application comprises one or more of interactive program guides, television menus, content services, virtual channels, video on demand applications, personal video recorder applications, broadcast on demand applications, enhanced television services applications, help, customer support, self service, games, and data service applications. 3. The method of claim 2 further comprising delivering the optimized iTV application to the one or more client devices in response to requests from the one or more client devices, respectively. 4. The method of claim 1 wherein the iTV application conforms to an extensible markup language (XML) authoring specification. 5. The method of claim 4 wherein presentation of the content by the one or more client devices is accomplished through interpreting the application template according to the XML authoring specification. 6. The method of claim 1 wherein the programming rules comprise rules for automating the selection of product offerings, promotions, advertising campaigns, video-on-demand, broadcast-on-demand, transactional opportunities, or other types of content across disparate television services. 7. The method of claim 1 wherein the multiple selection criteria include one or more of 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. 8. The method of claim 1 wherein the programming rules include subscriber-specific rules according to a subscriber profile associated with the particular client device. 9. The method of claim 8 wherein the iTV application is configured to respond in a subscriber-specific manner to user interactions with the iTV application at the one or more client devices. 10. The method of claim 1 wherein the programming rules are selected dynamically at the time of execution of the iTV application. 11. The method of claim 1, wherein the iTV application accommodates the programming rules, so as to permit a selection and use of a specific programming rule at a time of execution of the iTV application. 12. The method of claim 1, wherein the iTV application conforms to an authoring specification, which provides a common model for provisioning, managing, deploying, advertising, commerce, layout, animation, events and navigation, dynamic data insertion, and optimization of the iTV application across different iTV operating environments. 13. The method of claim 1 wherein: the generating of the iTV application is performed by one or more servers located at a data center;the optimizing is performed at a distribution center; andthe centralized application management system is located remotely from the data center and the distribution center. 14. The method of claim 13, further comprising: delivering the generated iTV application from the data center to the centralized application management system;delivering the stored iTV application from the centralized application management system to the distribution center; anddelivering the optimized iTV application from the distribution center to the particular client device over the distribution network. 15. The method of claim 1, further comprising: generating updated programming rules;replacing the programming rules stored on the centralized application management system with the updated programming rules; anddelivering the updated programming rules to the particular client device over the distribution network.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (94)
Shaffer,Shmuel; Beyda,William J., Apparatus and method for TOL client boundary protection.
Pack,Bok Hyun; Kim,Young Kuk; Ahn,Hyun; Ryu,Han Seop; Yun,Yeo Han, Apparatus and method for providing and obtaining product information through a broadcast signal.
Brandt Marcia Lynn ; Brown Kenneth Edgar ; Dykes Pernell James ; Lindberg Erik Duane ; Olson Diane Elaine ; Selden Jeffrey Edward ; Snyder Devon Daniel ; Walts James Orrin, Computer apparatus and method for providing a common user interface for software applications accessed via the world-wid.
Thomas William (Highlands Ranch CO) Gustafson David W. (Golden CO) Tenney Dennis (Louisville CO) Darata Paul (Littleton CO), Data management and distribution system and method for an electronic television program guide.
Vigneaux Stevan ; Wheeler Blair F. ; Mason Philip ; Pierceall Richard M. ; Scott Adrian,GB2 ; Boucher ; Jr. Roland J. ; Morrison William C. ; Hennessy Richard D., Digital multimedia editing and data management system.
Knee Robert A. (747 Grissom Dr. Lansdale PA 19446) Favia Anthony R. (4382 S. Billings Cir. Aurora CO 80015) Davis Bruce (5505 Preserve Pkwy. South Greenwood Village CO 80121) Miller Larry (35 Glenmoo, Electronic television program guide schedule system and method with data feed access.
Gagnon, Gregory J.; Crook, John A.; Crandall, Joshua S.; Miller, Charles E.; Hughes, Jr., Henry A.; White, Gail K.; Marshall, Robert W., Graphical tuning bar for a multi-program data stream.
Stautner John P. ; Lawson Richard J. ; Belmont Brian V., Integrated content guide for interactive selection of content and services on personal computer systems with multiple sources and multiple media presentation.
Scott Edward W. (Anaheim Hills CA) Sagey Richard (Laguna Niguel CA) Fukui Toshiharu (Kanagawa-ken JPX) Akasheh Hussein F. (Costa Mesa CA) Zaveri Kunjan (Arcadia CA) Booth Marc (La Habra CA), Interactive applications generator for an interactive presentation environment.
Aristides Phivos C. (Seattle WA) Crites Brian D. (Redmond WA) Hohman Robert M. (Seattle WA), Interactive entertainment network system and method for providing program listings during non-peak times.
Shoff Daniel J. ; Bronson Valerie L. ; Matthews ; III Joseph H. ; Lawler Frank, Interactive entertainment system for presenting supplemental interactive content together with continuous video programs.
Deller, Andrew David; Dawson, George Christopher; Huntington, Mathew, Interactive media presentation system for presenting business data over a digital television network.
Florin Fabrice (Mill Valley CA) Buettner Michael (Burlingame CA) Corey Glenn (San Rafael CA) Fritsche Janey (Mill Valley CA) Maresca Peter (Palo Alto CA) Miller Peter (Los Altos Hills CA) Purdy Bill , Method and apparatus for audio-visual interface for the display of multiple levels of information on a display.
Bruette Jeff (Germantown MD) Mohebbi Matthew (North Potomac MD) Martz Ellen (Gaithersburg MD), Method and apparatus for generating television program guides with category selection overlay.
Yuko Arai JP; Takeshi Nagao JP; Kenichi Fujita JP; Takayuki Suzuki JP, Method and apparatus for producing program information and receiving apparatus for processing the program information.
Proehl, Andy; Mingo, Kim; Mugura, Kazuto; Nishikawa, Yuko S.; Chow, Jenny S., Method and apparatus for providing a calendar-based planner in an electronic program guide for broadcast events.
Goode, Christopher; Gordon, Donald F.; LaRocca, Tobie; Thomas, Phillip A., Method and apparatus for providing dynamic pricing services for an interactive information distribution system.
Fujio Noguchi ; Kazuhiko Akaike JP; Setsuko Watanabe Blaszkowski ; Noriko Kotabe GB; Takashi Otani JP; Tadashi Kajiwara, Method and apparatus for providing favorite station and programming information in a multiple station broadcast system.
Lett David B. (Duluth GA) Raley ; Jr. William M. (Lawrenceville GA) Hayashi Michael T. (Aurora CO), Method and apparatus for providing interactive electronic programming guide.
Henry C. Yuen ; Roy J. Mankovitz ; Daniel S. Kwoh ; Elsie Y. Leung, Method and apparatus for transmitting, storing, and processing electronic program guide data for on-screen display.
Morrison, Hugh Boyd; Westlake, Mark Sheridan; Logan, Robert Joseph, Method and interface for incorporating program information into an electronic message.
Nimmo George (Covina CA) Johnson Mark (Upland CA) Hedger Peter (Yorba Linda CA), Method and system for authoring, editing and testing instructional materials for use in simulated trailing systems.
Wanderscheid Tammy M. (Highland Ranch CO) Siebring Martin D. (Aurora CO) Haldeman Kurt P. (Aurora CO), Method and system for delivering an application in an interactive television network.
Caravel Muriel D. (Nice FRX), Method for creating a multimedia application using multimedia files stored in directories that are characteristics of di.
Escobar George ; Kirsh Laurence, Network arrangement for development delivery and presentation of multimedia applications using timelines to integrate.
Day Michael Norman ; Dixon Peggy PakFan ; Pham Thanh-ha ; Russell Lance Warren ; Shi Danling ; Verburg Richard Lee ; Wood Donald Edwin ; Yeung Leo Yue Tak, Network transparent access framework for multimedia serving.
Christopher Clemmett Macleod Beck ; Jonathan Michael Berke ; Joel A Johnstone ; Robin Marie Mitchell ; James Karl Powers ; Mark Franklin Sidell ; Charles Dazler Knuff, Operating system having external media layer, workflow layer, internal media layer, and knowledge base for routing media events between transactions.
Gaurav, Suraj; Janakiraman, Mathrubootham; Machiraju, Surendra, Single-pass translation of flat-file documents into XML format including validation, ambiguity resolution, and acknowledgement generation.
Ferrel Patrick J. ; Gertz Matthew W. ; Meyer Robert F. ; Millet Stephen J. ; Schofield Kevin M. ; Shewchuk John P. ; Smith Walter W., Style sheets for publishing system.
Banker Robert O. (Cumming GA) Hayashi Michael T. (Aurora CO) Bacon Kinney C. (Lawrenceville GA), Subscription television system and terminal for enabling simultaneous display of multiple services.
Rowe,Lynn T., System and method for collaborative, peer-to-peer creation, management & synchronous, multi-platform distribution of profile-specified media objects.
Moreau, Samuel; Ahrens, Donald; Gibbs, Georgia; Carney, John; de Andrade, David, System and method for construction, delivery and display of iTV applications that blend programming information of on-demand and broadcast service offerings.
Moreau, Samuel; Ahrens, Donald; Gibbs, Georgia; Carney, John; de Andrade, David, System and method for construction, delivery and display of iTV applications that blend programming information of on-demand and broadcast service offerings.
Herz Frederick ; Ungar Lyle ; Zhang Jian ; Wachob David ; Salganicoff Marcos, System and method for scheduling broadcast of and access to video programs and other data using customer profiles.
Mitchell,Slade, System and method to subscribe to channel URL addresses and to provide non-programming-related URL addresses in an interactive video casting system.
Chernock Richard Steven ; Dettori Paolo ; Schaffa Frank Andre ; Seidman David Israel, System for video, audio, and graphic presentation in tandem with video/audio play.
Alexander Ronald ; Dias Stephen ; Hancock Kenneth S. ; Leung Elsie Y. ; Macrae Douglas ; Ng Arthur Y. ; O'Neil Shawn ; Schoaff Peter Christopher ; Sutton Jonathon ; Ward ; III Thomas Edward ; Westber, Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information.
Schein Steven M. ; O'Brien Sean A. ; Leftwich James Jay ; Broughton Susan, Systems and methods for linking television viewers with advertisers and broadcasters.
Chaney Jack ; Blonstein Steve ; Deacon Michael ; Nasledov Dimitry, Television graphical user interface that combines electronic program guide with graphical channel changer.
Thomas,C. Gomer; Nandhakumar,Nagaraj; Bhat,Dinkar; Kenealy,James; Shnayder,Ilya; Crabtree,Patricia Lee; Holcombe,Bradford Ward, Three part architecture for digital television data broadcasting.
Chang, Chen-Guei; Chen, Ming-Yen; Wei, Ming-Shyan; Tai, Yuan-Chu, Method and system for display control, breakaway judging apparatus and video/audio processing apparatus.
Clarke, Douglas; Dalrymple, Michael; Elliott, Edward Lee; Fox, John; Johnson, Mark; Lepke, Darren; Purnell-Fisher, Thomas; Utheza, Herve; Lutjens, Ole; Vella, Zane, System and method for presenting content with time based metadata.
Guo, Haitao; Greenebaum, Kenneth I.; Cote, Guy; Singer, David W.; Tourapis, Alexandros, User interface and graphics composition with high dynamic range video.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.