System and method for preferred placement programming of iTV content
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-007/10
G06F-003/00
출원번호
US-0933845
(2004-09-02)
등록번호
US-8220018
(2012-07-10)
발명자
/ 주소
de Andrade, David
Carney, John
Moreau, Samuel
Singer, Tyson
Ganapavarapu, Srikanth
출원인 / 주소
Tvworks, LLC
대리인 / 주소
Banner & Witcoff, Ltd.
인용정보
피인용 횟수 :
23인용 특허 :
84
초록▼
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 bran
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.
대표청구항▼
1. A method, comprising determining a relative placement priority of each programmable content element, with respect to other programmable content elements, in a set of programmable content elements for placement within an interactive television (iTV) application based on one or more of a plurality
1. A method, comprising determining a relative placement priority of each programmable content element, with respect to other programmable content elements, in a set of programmable content elements for placement within an interactive television (iTV) application based on one or more of a plurality of business rules that describe placement criteria of the programmable content elements including at least one pay-for-placement criterion, wherein each of the programmable content elements is identified by a resource key attribute that references an associated programming campaign, said programming campaign including a campaign key that uniquely identifies the programming campaign, a listing of candidate content elements, and a display rule for selecting one content element among the candidate content elements;organizing the placement of each programmable content element in a plurality of placement locations relative to placement of the other programmable content elements in other ones of the plurality of placement locations within the iTV application based on the relative placement priority; anddisplaying the organized set of programmable content elements to a viewer. 2. An interactive television (iTV) system, comprising: a server including one or more server processors and server memory storing machine readable server instructions that when executed by the one or more server processors cause the server to: determine a relative placement priority of each programmable content element, with respect to other programmable content elements, in a set of programmable content elements for placement within an iTV application based on one or more of a plurality of business rules that describe placement criteria of the programmable content elements, wherein each of the programmable content elements is identified by a resource key attribute that references an associated programming campaign. said programming campaign including a campaign key that uniquely identifies the programming campaign, a listing of candidate content elements, and a display rule for selecting one content element among the candidate content elements; andorganize the placement of each programmable content element in one of a plurality of placement locations relative to placement of the other programmable content elements in other ones of the plurality of placement locations within the iTV application based on the placement priority; anda client including one or more client processors and client memory storing machine readable client instructions that when executed by the one or more client processors cause the client to: receive the organized set of programmable content elements from the server via a content distribution network, andcause the organized set of programmable content elements to be displayed to a viewer. 3. The system of claim 2 wherein the organized set of programmable content elements within the iTV application include advertising, promotional opportunities, video, images and text displayed within user interfaces accessible by the viewer through the client. 4. The system of claim 2, wherein the machine readable server instructions, when executed by the one or more server processors, further cause the server to select each programmable content elements according to its associated programming campaign. 5. The system of claim 2 wherein the business rules depend on one or more of: location, current channel, current channel family, current channel category, time-of-day, offering category, current program, current program genre, current application, current content type, and subscriber profile. 6. The system of claim 2 wherein iTV application includes the plurality of placement locations positioned in a sequence, and the placement priority determines a relative order of programmable content elements within the sequence. 7. The system of claim 2 wherein the business rules define placement of the programmable content elements in the placement locations within the iTV application based on one or more of the following criteria: time of day, current channel, current broadcast content, viewer demographic, viewer behavior, navigation context, and current content category. 8. The system of claim 7 wherein the business rules comprise rules associated with one or more of the following categories: advertising and promotional rules; TV channel association rules; timing rules for rotation of content, ads, and promotions; category placement rules; VOD metadata rules; and self provisioning rules. 9. A method comprising: receiving business rules that describe programmable conditions for placement of content made up of a collection of elements within an interactive television (iTV) application along multiple dimensions,wherein each element is identified by a resource key attribute that references an associated programming campaign, said programming campaign including a campaign key that uniquely identifies the programming campaign, a listing of candidate elements, and a display rule for selecting one element from among the listing of candidate elements,wherein the business rules support creation of a user interface with defined locations within which each of the elements may be displayed, andwherein the business rules prioritize placement of each of the elements at one of the defined locations relative to the placement of other elements at other ones of the defined locations;evaluating with a computer processor the business rules to place one or more of the elements at the defined locations within the user interface; andstoring to a computer readable memory the user interface having the one or more elements placed at the defined locations. 10. The method of claim 9 wherein the business rules comprise rules adapted to control placement of tiles within tiled user interfaces; rules adapted to permit groupings of the tiles within the tiled user interfaces; and rules adapted to permit dynamically controlled transitions between the groupings of the tiles within the tiled user interfaces. 11. The method of claim 9 wherein the evaluating of the business rules is conditioned by parameters including one or more of: current application, application type, location, time-of-day, day part, current channel, current network family, current channel category, current program, current program genre, current program attributes, current content type, and application data. 12. The method of claim 9 wherein the business rules are conditioned on subscriber profile attributes including one or more of: demographics, service tier, geography, and subscriber behavior. 13. The method of claim 9, wherein the business rules prioritize the placement of each of the elements according to placement criteria of the content including pay-for-placement criteria. 14. The method of claim 9, wherein the defined locations within the user interface include ad tiles. 15. The method of claim 9, wherein the placement of content made up of the collection of elements within an interactive television (iTV) application along multiple dimensions includes tune shifting so as to present different elements within the defined locations based on a time of day. 16. The method of claim 13, wherein the placement criteria include one or more of: 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 subscriber and set-top box profile and behavior data. 17. A method, comprising determining a relative placement priority of each programmable content element, with respect to other programmable content elements, in a set of programmable content elements for placement within an interactive television (iTV) application based on one or more of a plurality of business rules that describe placement criteria of the programmable content elements, wherein each of the programmable content elements is identified by a resource key attribute that references an associated programming campaign, said programming campaign including a campaign key that uniquely identifies the programming campaign, a listing of candidate content elements, and a display rule for selecting one content element among the candidate content elements;organizing the placement of each programmable content element in a plurality of placement locations relative to placement of the other programmable content elements in other ones of the plurality of placement locations within the iTV application based on the relative placement priority; andcausing the organized set of programmable content elements to be displayed on a display device. 18. The method of claim 17 wherein the business rules include rules for placing one or more of: product offerings, promotions, advertising campaigns, video on demand (VOD) listings, broadcast-on-demand listings, and transactional opportunities, across disparate iTV services. 19. The method of claim 17 wherein the business rules are configured to accommodate subscriber specific rules according to a subscriber profile associated with a particular client device. 20. The method of claim 17, wherein the business rules are dynamically executable at a time of execution of the iTV application and at the time of creation of the iTV application. 21. The method of claim 17 wherein the placement criteria include one or more of: 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, subscriber and set-top box profile, and behavior data. 22. The method of claim 17 wherein the iTV application is accessible via a user interface including one or more groups of programmable opportunities. 23. The method of claim 17, further including selecting each programmable content element according to its associated programming campaign. 24. The method of claim 18 wherein the rules for placing one or more product offerings depend on one or more selection criteria including 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. 25. The method of claim 22 wherein each programmable opportunity comprises one or more of the placement locations simultaneously displayed within the iTV application where content may be placed. 26. The method of claim 25 wherein the content includes one or more of: advertisements, promotions, data including text, images, links to other applications, and video content.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (84)
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.
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.
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.
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.
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.
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.
Seo, Jang-Won; Kwon, Yong-Hwan; Kim, Ji-Eun; Kim, Ji-Hong; Kim, Hye-Ryung; Jeon, Se-Ran; Hwang, Woo-Seok, Display screen or portion thereof with graphical user interface.
Seo, Jang-Won; Kwon, Yong-Hwan; Kim, Ji-Eun; Kim, Ji-Hong; Kim, Hye-Ryung; Jeon, Se-Ran; Hwang, Woo-Seok, Display screen or portion thereof with graphical user interface.
Seo, Jang-Won; Kwon, Yong-Hwan; Kim, Ji-Eun; Kim, Ji-Hong; Kim, Hye-Ryung; Jeon, Se-Ran; Hwang, Woo-Seok, Display screen or portion thereof with graphical user interface.
Seo, Jang-Won; Kwon, Yong-Hwan; Kim, Ji-Eun; Kim, Ji-Hong; Kim, Hye-Ryung; Jeon, Se-Ran; Hwang, Woo-Seok, Display screen or portion thereof with graphical user interface.
Chane, Lena D.; Marenghi, Matt; Ahmad-Taylor, Ty; Chung, Alex; Hegde, Prakash; Moreau, Samuel; Haber, Darrel, Guide menu based on a repeatedly-rotating sequence.
Brunsman, Lawrence Jonathan; Sonntag, Christian; Valkov, Emil; Flynn, Andrew; Charlton, Evan; Williammee, Brian Clair, Managing data communications based on phone calls between mobile computing devices.
Brunsman, Lawrence Jonathan; Sonntag, Christian; Valkov, Emil; Flynn, Andrew; Charlton, Evan; Williammee, Brian Clair, Managing data communications based on phone calls between mobile computing devices.
Andrade, David De; Carney, John; Moreau, Samuel; Singer, Tyson; Ganapavarapu, Srikanth, Prioritized placement of content elements for iTV applications.
Moreau, Samuel; Ahrens, Donald; Gibbs, Georgia; Carney, John; de Andrade, David, System and method for blending linear content, non-linear content or managed content.
Moreau, Samuel; Ahrens, Donald; Gibbs, Georgia; Carney, John; Andrade, David De, System and method for construction, delivery and display of iTV applications that blend programming information of on-demand and broadcast service offerings.
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.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.