CN103596031A - 在交互式媒体导航应用中提供频道组的系统和方法 - Google Patents

在交互式媒体导航应用中提供频道组的系统和方法 Download PDF

Info

Publication number
CN103596031A
CN103596031A CN201310628800.3A CN201310628800A CN103596031A CN 103596031 A CN103596031 A CN 103596031A CN 201310628800 A CN201310628800 A CN 201310628800A CN 103596031 A CN103596031 A CN 103596031A
Authority
CN
China
Prior art keywords
media
user
channel
list
parts
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310628800.3A
Other languages
English (en)
Other versions
CN103596031B (zh
Inventor
M·D·埃利斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TV guide Co.
Uv Co
Adeia Guides Inc
Original Assignee
Prevue International Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=38050182&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN103596031(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Prevue International Inc filed Critical Prevue International Inc
Priority claimed from CNA2006800495544A external-priority patent/CN101352035A/zh
Publication of CN103596031A publication Critical patent/CN103596031A/zh
Application granted granted Critical
Publication of CN103596031B publication Critical patent/CN103596031B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26283Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • H04N21/4542Blocking scenes or portions of the received content, e.g. censoring scenes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/50Tuning indicators; Automatic tuning control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only

Abstract

本发明涉及提供频道组的交互式媒体导航应用。频道组可以包括诸如电视频道、无线电台、因特网网站等的媒体频道。频道组可以利用用户简档信息和人为编辑选择(例如,由服务提供方或用户)根据共同特征组织。导航应用提供频道组信息,包括媒体列表、提示、未决和已完成记录、已购节目和频道组的以前访问过的节目。导航应用使用户能使导航应用功能集中在频道组上。响应用户启动对频道组执行该功能,可以对属于频道组的所有媒体频道执行该功能。频道组的信息和对可对频道组执行的功能的访问可以汇集在导航应用的频道组入口屏幕内。

Description

在交互式媒体导航应用中提供频道组的系统和方法
本申请是申请号为200680049554.4、申请日为2006年12月8日、发明名称为“在交互式媒体导航应用中提供频道组的系统和方法”的发明专利申请的分案申请。
技术领域
本发明涉及交互式媒体系统,具体地涉及提供接收媒体信息和请求访问媒体的用户界面的交互式媒体导航应用。具体地说,本发明涉及在交互式媒体导航应用中提供媒体频道组,以允许改善导航应用中的用户导航和功能。
背景技术
媒体传送系统,诸如电缆、卫星和广播电视系统、因特网和卫星无线电系统之类,为用户提供大量的媒体频道,诸如电视频道、无线电台和因特网网站之类。这些媒体频道以许多不同的媒体提供节目,诸如视频节目(例如,广播电视节目、点播视频节目)、音频节目(例如,音乐频道、音频点播节目)和交互式应用(例如,游戏和购物应用)。由于提供给用户的媒体频道非常之多,就需要交互式媒体导航应用提供将诸如媒体列表之类的允许访问媒体节目的信息组织起来的对用户友好的界面和提供改善用户的媒体体验的其他高级功能。
一种常见的交互式媒体导航应用是通常在用户机顶盒上执行的电视节目导航应用。这种节目导航器允许用户查看不同显示格式的多个电视频道的节目列表。例如,用户可以命令节目导航器显示按频道次序或时间次序组织起来的节目列表的表格。用户还可以按类型(例如,电影、体育等)或者按标题(即,按字母顺序)搜索和整理节目列表。用户可以通过将突出显示区移到所希望的节目列表上并按压信息请求按钮来得到节目的附加信息。用户可以用节目导航器将电视频道设置为喜爱频道、闭锁对节目或频道的访问和订购付费节目或付费频道。用户可以选择要记录的节目或设置观看节目的提示。然而,随着其他类型的访问媒体节目的平台(例如,个人数字助理、个人媒体播放机、蜂窝电话机、个人计算机、游戏平台)的出现,现在对媒体导航的需要扩展到超出了电视和电视节目导航器的范围。现在,交互式媒体导航应用可在任何平台上执行,使用户可以访问媒体节目。甚至在电视系统内,所提供的媒体节目的类型不再局限于电视节目,而现在的交互式电视节目导航器还提供对其他类型的媒体节目(例如,音乐节目、交互式游戏应用等)的导航。
由于用户可用的媒体频道如此多,因此所需要的是有一种完善的途径将媒体频道、媒体列表和描述信息组织在交互式媒体导航应用内,使得用户可以更为方便和自然地被引导到用户感兴趣的媒体节目上。
因此,所希望的是提供一种交互式媒体导航应用,将用户的注意力集中到一组媒体频道上,提供一组媒体频道的聚焦信息,以及对一组媒体频道执行导航应用的功能。
发明内容
按照本发明的原理,本发明的这些和其他一些目的是通过提供一种可以提供频道组的交互式媒体导航应用来实现的。
频道组可以定义为包括多个媒体频道的组。频道组定义(也称为频道组名单)还可以包括一些单独媒体列表。属于一个频道组的媒体频道(也称为组频道)和属于这个频道组的任何单独媒体列表可以共有至少一个将频道组组织起来的共同特征。可以按媒体频道或媒体列表的任何可分辨特征来组织频道组。例如,可以按节目内容、服务等级(例如,有线服务、收费服务)、媒体类型(例如,视频、音频、交互)等组织频道组。频道组名单可以用人为编辑判断来提供,而与任何客观标准无关。频道组可以由用户或由系统(例如,由服务提供方或导航应用)组织。系统可以利用用户简档信息(例如,用户访问过哪些媒体频道和节目)确定需向用户提供的频道组和这些频道组的名单。导航应用可以使用户能通过为频道组名单选择媒体频道和媒体列表来建立频道组,还可以允许用户编辑由系统最初设置的频道组名单。
导航应用可以为用户提供诸如频道组的共同特征信息之类的频道组信息和宣传频道组和它的节目的视频剪辑。导航应用还可以为用户提供频道组名单、组频道的媒体列表(例如,广播电视节目、点播节目、按次付费节目)、待录和已录及已购的组频道节目,以及用户以前通过组频道访问过的节目的观看历史。导航应用还可以为用户提供按比例缩小了的实况组频道广播的视频和来自组频道的其他媒体节目(例如,已录节目、点播节目)。
导航应用还可以使用户能将导航应用的功能针对一个或多个所选频道组。导航应用可以使用户能启动导航应用的对一个或多个所选频道组的功能(例如,设置为喜爱、闭锁、购买)。在响应中,导航应用可以对所选频道组的媒体频道执行该功能(例如,将所有的组频道设置为喜爱频道、闭锁所有的组频道和购买所有的组频道)。导航应用可以对包括在所选频道组内的媒体列表执行该功能(例如,闭锁这些媒体列表,购买这些媒体列表)。
从附图和以下对优选实施例的详细说明中可以更清楚地看到本发明的其他特征、本发明的本质和各个优点。
附图说明
图1为按照本发明的例示性交互式电视系统的示图。
图2为按照本发明的例示性用户电视设备的示图。
图3为按照本发明的另一个例示性用户电视设备的示图。
图4为按照本发明的例示性遥控器的示图。
图5为按照本发明的例示性用户计算机设备的示图。
图6为按照本发明的例示性用户设备的通用示图。
图7示出了按照本发明的例示性频道组选择屏幕。
图8示出了按照本发明的例示性频道组编辑屏幕。
图9为按照本发明的例示性频道组选择屏幕的示图。
图10示出了按照本发明的例示性频道组入口屏幕。
图11示出了按照本发明的例示性频道组入口屏幕。
图12示出了按照本发明的例示性频道组点播媒体列表屏幕。
图12A示出了按照本发明的例示性频道组视频镶嵌屏幕。
图13示出了按照本发明的例示性频道组多用途屏幕。
图14示出了按照本发明的例示性频道组记录屏幕
图14A示出了按照本发明的例示性频道组播放列表屏幕。
图15示出了按照本发明的例示性频道组观看历史屏幕。
图16示出了按照本发明的例示性频道组名单编辑屏幕。
图17示出了按照本发明的例示性频道组选择屏幕。
图18示出了按照本发明的例示性频道组入口屏幕。
图19示出了按照本发明的例示性频道组入口屏幕。
图20示出了按照本发明的在交互式媒体导航应用中提供频道组的例示性流程图。
图21示出了按照本发明的定义频道组的例示性流程图。
图22示出了按照本发明的提供频道组信息的例示性流程图。
图23示出了按照本发明的对频道组执行交互式媒体导航应用的功能的例示性流程图。
具体实施方式
在任何给定的媒体传送系统内用户可得到的媒体的量可以是相当大的。因此,许多用户都希望有一种形式的媒体导航器—允许用户有效地进行媒体选择和方便地识别他们可能希望访问的媒体的接口。提供这种导航的应用在这里称为交互式媒体导航应用,或者有时就称为导航应用。
交互性媒体导航应用可以根据它们为之提供导航的媒体采取各种形式。一种常见的媒体导航应用是交互式电视节目导航器。交互式电视节目导航器是众所周知的导航应用,其中特别是允许用户在电视节目(在有些系统内还有数字音乐)选择之间导航和确定它们的位置。交互式电视节目导航器组织的媒体节目(例如,电视和音乐)可以通过传统的广播、电缆、卫星或任何其他适当频道提供。媒体节目可以作为按次付费节目根据订购提供,而且可以在用户请求时按点播提供(例如,视频点播(VOD)系统)。根据订购提供的媒体节目可以由提供方组织入一些服务等级。例如,用户付了月租费就可以有权访问一组基本的电缆电视频道。付了附加月租费,就可以有权单独或作为套装的一部分访问诸如HBO、Showtime和Cinemax之类的收费频道。订购节目也可以包括通常免费的无线广播的媒体频道。点播媒体节目可以作为订购服务部分向用户提供,或者可以在用户请求时购买(例如,按次付费的点播节目)。
采用当前系统,可以通过无数的媒体频道提供媒体节目。有些媒体频道围绕诸如新闻、体育、电影、音乐之类的中心内容主题组织。有些媒体频道专用于特定的媒体,诸如主要是播放音频节目上的数字音乐频道之类。有些媒体频道共享一个公共的媒体节目编排器。例如,媒体节目编排器HBO可以提供诸如HBO、HBO Signature、HBOFamily之类的许多媒体频道的节目。有些媒体频道是媒体频道(例如,NBC、ABC、CBS、FOX)国内网络的提供国内网络节目和本地节目的混合节目的本地分支。有些媒体频道是国家有线频道(例如,DISCOVERY、TNT、FX),在整个国家的范围内一致提供同样的媒体节目。有些媒体频道只是在一定地理位置本地可得到的(例如,本地公共访问频道)。
除了提供对通过无数媒体频道可得到的节目的导航,交互式电视节目导航器还提供其他有助于用户欣赏媒体节目的功能。例如,交互式节目导航器可以使用户能用口令码阻止对儿童不宜节目的访问。导航器可以允许用户设置喜爱频道和接收在喜爱频道上的针对性信息。导航器可以使用户能授权或购买对需要付费的媒体频道或节目的访问(例如,订购收费频道或预订按次付费节目)。
虽然以上概括地论及电视节目导航器的情况,但可以理解,随着因特网、移动计算和高速无线网络(允许用户在诸如蜂窝电话机之类的非电视设备上访问媒体)的出现,交互式媒体导航应用就不再局限于电视节目导航器。非以电视为中心的平台(即,用不属于用户的电视传送网络的设备分配媒体的平台)允许用户发现和访问可以包括视频剪辑、全运动视频(可以包括电视节目)、图像、音频、交互式应用(例如,游戏和购物应用)、因特网网站和其他适当媒体的媒体混合体。因此,媒体导航在现代的非以电视为中心的平台(例如,蜂窝电话机、个人数字助理(PDA)、黑莓(Blackberry)等)上也是必需的。
可以提供交互式媒体导航应用作为在个人计算机上的在线应用(即,在网站上提供),或者作为手持计算机、PDA或蜂窝电话机上的独立应用或客户程序。在有些系统内,用户可以通过交互式媒体导航应用对设备进行遥控。例如,用户可以访问在线媒体导航应用对他们家内的媒体设备进行记录或其他设置。这可以通过在线导航器直接或通过在用户的家庭设备上运行的另一个媒体导航应用对用户家庭的设备进行控制来实现。
本发明涉及提供媒体频道(例如,广播电视频道、音频频道、点播媒体频道、交互式游戏频道、因特网网站)的频道组的交互式媒体导航应用。属于一个频道组的媒体频道(即,组频道)可以共有据以组织频道组的至少一个共同特征。例如,可以将专用于一种共同类型的内容的一些媒体频道组合在一起。频道组可以按其他频道特征组织,诸如按服务等级(例如,媒体频道作为免费广播频道、基本有线频道或收费频道的状态)、服务类型(例如,媒体频道是订购频道、点播频道还是按次付费频道)、节目编排者身份(例如,媒体频道是否由诸如HBO或DISCOVERY之类的普通节目编排者提供)、频道权限(例如,用户是否有权接收媒体频道)、家长控制设置(例如,用户是否已经将这频道选择为家长控制频道)、频道起源(例如,媒体频道源于有线电视网、广播网,是非隶属的还是只是本地的)、状态(例如,用户是否已经将这频道设置为喜爱频道)、媒体类型(例如,这频道是电视频道、音频频道还是交互式应用频道)之类。
可以理解,以上共同的频道特征的例子只是例示性的而不是穷举性的。系统(例如,服务提供方)可以用媒体频道的任何特征来组织频道组。也可以理解,还可以将一些单独媒体列表包括在一个频道组名单内。例如,服务提供方可以按媒体频道和各个媒体列表两者共有的共同特征(例如,体育内容)组织频道组。还可以理解,系统可以不严格坚持任何客观标准(例如,共有特征)来提供频道组名单,而且可以对频道组名单实施编辑控制。系统(例如,服务提供方)可以利用用户简档信息组织频道组和提供频道组的名单。例如,服务提供方可以用用户最常访问的媒体频道的用简档信息来建立一个只有这些频道的频道组。导航应用可以使用户能通过选择频道组名单的媒体频道(和各个媒体列表)来建立频道组,还可以使用户能编辑由系统最初设置的频道组名单。
本发明的导航应用提供频道组的信息,较好地引导用户通过当前系统内可得到的无数媒体频道和列表。一方面导航应用可以为用户提供频道组本身的信息。例如,导航应用可以提供频道组的共同特征的信息、以向用户宣传的方式说明频道组的宣传信息(例如,宣传频道组的视频剪辑)和通过组频道提供的节目的宣传信息。导航应用还可以为用户提供频道组名单、组频道的媒体列表(例如,广播电视节目、点播节目、按次付费节目)、观看提示列表、待录和已录记录、已购节目和以前从频道组访问过的节目。导航应用还可以为用户提供实况组频道广播的按比例缩小了的视频和源自组频道的其他媒体节目(例如,已录节目、点播节目)。
除了提供频道组的信息,本发明的导航应用使用户能将导航应用的功能针对一个或多个所选频道组和这些频道组的媒体频道。例如,导航应用使用户能针对一个或多个所选频道组启动导航应用功能(例如,设置为喜爱、闭锁、购买功能)。响应用户指示,导航应用可以针对一个或多个所选频道组(即,属于这些频道组的所有媒体频道和列表)执行导航器功能。在一个实施例中,对频道组的信息的访问和可对频道组执行的导航器功能集中在一个导航应用显示屏幕内,为用户建立一个入口型导航器实施方式。
图1示出了按照本发明的例示性交互式媒体导航系统100。系统100用来例示可以为最终用户提供(和由最终用户访问)的各种类型的媒体和对这样的媒体的导航的若干途径。然而,本发明可以适用于采用这些途径中的任何一个或一些途径的系统或采用其他途径传送媒体和提供媒体导航的系统。
第一途径表示用户可以访问电视(在有些系统内还有音乐)广播节目的典型的以电视为中心系统。它包括节目源102和分配设施104。诸如电视节目和数字音频之类的媒体由节目源102用通信路径106提供给分配设施104。通信路径106可以是卫星路径、光纤路径、电缆路径、任何其他适当的有线或无线通信路径,或者是这样一些路径的组合。
节目源102可以是任何适当的电视和音频节目源,诸如电视广播机构(例如,NBC、ABC和HBO)或者其他电视或音频节目制作演播室。节目源102可以以高清晰度和标准清晰度诸如1080p、1080i、720p、480p、480i之类的各种格式和任何其他适当格式提供电视节目。
分配设施104可以是电缆系统头端设备、卫星媒体分配设施、电视广播机构,或者是将视频媒体(例如,通过电视频道、视频点播频道、按次付费频道)和音频媒体(例如,通过模拟或数字音乐频道)分配给用户设备的任何其他适当设施。在有些途径中,分配设施104还可以将其他媒体,诸如可以提供给给定电缆或卫星系统的订购户的视频和音频剪辑、网页和交互式应用(例如,游戏、购物应用)之类,分配给用户。在系统100内通常有许多媒体分配设施104,但是为了使图不过分复杂,在图1中只示出了一个。
分配设施104可以与各种用户设备装置108、110和112连接。这样一些用户设备装置可以设置在例如一些用户的家庭内。用户设备装置可以包括用户电视设备110、用户计算机设备112或适合访问媒体(例如,电视和音乐、网页等)或交互式媒体导航应用功能的任何其他类型的用户设备。用户设备108可以是任何类型的用户设备(例如,用户电视设备、用户计算机设备等),为简单起见,用户设备装置可以通标为用户设备108。
用户设备装置108、110和112可以分别通过诸如通信路径114、116和118之类的通信路径从分配设施104接收媒体节目(例如,电视频道的电视节目)和其他数据。用户设备装置108、110、112也可以分别通过路径114、116和118向分配设施104发送信号。路径114、116和118可以是电缆或其他有线连接、无线连接(例如,对于广播或其他无线信号的情况)、卫星链路,或者任何其他适当的链路或链路组合。
图1中所例示的向最终用户提供媒体和媒体导航的第二个途径是非以电视为中心的途径。在这个途径中,诸如视频(可以包括来自电视频道的电视节目)、音频、图像、网页之类的媒体由服务器130通过通信网络126提供给用户设备108。这个途径是非以电视为中心的,因为媒体由不属于用户的传统电视传送系统的设备提供和至少部分传送给而有时专传送给不属于用户的传统电视传送系统的设备。在非以电视为中心的途径中,提供给用户的媒体之中可以不包括电视节目,而即使包括也可以只表示多个媒体之中的一个媒体。
在这个途径的有些实施例中,通信网络126是因特网。服务器130可以例如为用户提供用户设备可访问的网站和在线导航应用。在这样的途径中,用户设备可以是例如个人计算机或诸如PDA之类的手持设备,或者是装有浏览器的可上网蜂窝电话机。在其他一些实施例中,服务器130用因特网作为传输媒体而不用浏览器或网站。在这样的途径中,用户设备可以运行使用户能访问媒体的客户机应用。在另一些途径中,通信网络126是诸如蜂窝电话网之类的专用通信网,它不包括因特网。在又一些途径中,通信网络126包括专用通信网和因特网。例如,蜂窝电话机或其他移动设备服务提供方可以通过专用通信网向它的订购户提供因特网访问,而且可以通过因特网和它拥有的网络向它的订购户提供诸如视频剪辑或电视节目之类的媒体。
在有些实施例中,可以将上面所提到的这些提供媒体的途径组合起来。例如,分配设施104可以提供以电视为中心的媒体传送系统,同时也为用户设备(例如,108、110和112)提供对服务器130所提供的其他非以电视为中心的传送系统的访问。例如,用户设备可以包括可上网的机顶盒或可收视的个人计算机。分配设施104除了播放电视和音乐节目之外还可以为用户提供因特网访问,从而用户可以通过通信网络126访问服务器130。分配设施104可以通过诸如有线路径、电缆路径、光纤路径、卫星路径或这样一些路径的组合之类的任何适当路径134与通信网络126通信。
媒体导航应用可以采用任何适合媒体类型和使用应用的分配系统的途径提供。媒体导航应用可以是例如在用户设备上执行的独立应用。在其他一需实施例中,媒体导航应用可以是只有客户机程序驻留在用户设备上的客户机-服务器应用。在又一些实施例中,导航应用可以作为在用户设备上执行的浏览器可访问的网站提供。无论所选择的实现是什么,导航应用都需要它为之提供导航的媒体的信息。例如,有关媒体节目的信息(例如,标题、频道和时间)、媒体频道的信息(例如,频道特性)和频道组的信息(例如,频道组名单)可能对于将用户引导到所希望的媒体节目是必需的。
例如,在有些以电视为中心的实施例中,导航应用可以是独立的交互式电视节目导航器,经数据馈送(例如,连续馈送、滴流馈送,或者频道垂直消隐间隔内的数据)接收节目导航数据。系统100内的数据源120可以包括节目列表数据库,用来为用户提供与电视节目有关的信息,诸如所安排的广播时间、标题、频道、等级信息(例如,家长等级和评论家等级)、详细标题说明、风格或类别信息(例如,体育、新闻、电影等)、节目格式(例如,标准清晰度、高清晰度)、有关视频剪辑之类。数据源120还可以包括电视频道的信息(例如,频道名称和类型)和频道组的信息(例如,频道组名单、宣传频道组的视频剪辑、从频道组特辑的节目的信息)。数据源120还可以用来提供广告(例如,节目导航器广告和其他交互式电视应用的广告),诸如体育得分、股票行情、新闻数据和气象数据之类的实时数据,一个或多个媒体导航应用或其他交互式应用的应用数据,以及供系统100使用的任何其他适当数据。作为另一个例子,数据源120可以提供指出可以包括在一些交互式媒体导航重叠层内的信息的类型的数据(例如,在用户的请求、不存在用户修改等处)。
节目导航数据可以用任何适当途径提供给用户设备(包括位于家庭网络113上的用户设备)。例如,节目安排数据及其他数据可以在电视频道边带上、在电视频道垂直消隐间隔内用带内数字信号、用带外数字信号或通过任何其他适当的数据传输技术提供给用户设备。节目安排数据及其他数据可以在多个模拟或数字电视频道上提供给用户设备。节目安排数据及其他数据可以以任何适当的频度(例如,连续、周期性地、每天、响应用户设备请求等)提供给用户设备。
在有些以电视为中心的实施例中,来自数据源120的导航数据可以用客户机-服务器途径提供给用户设备。例如,必要时驻留在用户设备上的导航应用客户机程序可以发起与服务器140的对话以得到导航数据。
系统100内可以有多个数据源(诸如数据源120),虽然为了避免使图过分复杂在图1中只示出了一个数据源。例如,一个独立的数据源可以与多个媒体频道或频道组中相应一个媒体频道或频道组关联,可以提供专用于这个媒体频道或频道组的数据(例如,这个频道或频道组的节目列表、这个频道或频道组的节目的广告、在节目导航器显示屏幕内显示这个媒体频道或频道组的徽标的徽标数据等)。图1的数据源120和任何其他系统组成部分可以用处在一个或多个位置的设备提供。为了避免使图过分复杂,图1中将一些系统组成部分示为单个方框。
数据源120可以通过通信路径122将数据提供给分配设施104,以通过路径114、116、118和119(例如,在数据源120位于主设施处时)分配给所关联的用户设备和家庭网络113(将在下面说明)。通信路径122可以是任何适当的通信路径,诸如卫星通信路径或其他无线路径、光纤或其他有线通信路径、支持因特网通信的路径或其他适当路径,或者这样一些路径的组合。
在有些以电视为中心和非以电视为中心的途径中,数据源120可以通过路径124、通信网络126和路径128(例如,在数据源120处在诸如节目源102之一之类的设施处时)直接向用户设备108提供导航数据。在本发明的有些实施例中,数据源120可以通过路径124、通信网络126和路径139(例如,在数据源120处在诸如节目源102之一之类的设施处时)直接向位于家庭网络113(将在下面说明)上的用户设备提供导航数据。路径124、128和139可以是诸如电话线路之类的有线路径、电缆路径、光纤路径、卫星路径、无线路径、任何其他适当路径,或者这样一些路径的组合。通信网络126可以是任何适当的通信网络,诸如因特网、公用电话交换网或基于分组的网络之类。
用户设备装置,包括位于家庭网络113(将在下面说明)上的用户设备装置,诸如用户电视设备和个人计算机之类,可以使用媒体节目安排数据及其他交互性媒体导航应用数据向用户显示媒体列表(例如,电视节目列表)及其他信息(例如,数字音乐信息)。交互式电视节目导航应用或其他适当的交互式媒体导航应用可以用来在用户的显示器上(例如,在一个或多个在给定电视频道的视频的顶部显示的重叠层内)显示信息。可以用任何适当的途径为用户产生和显示一些交互显示。在一个适当的途径中,分配设施104、服务器130或另一个设施可以产生导航应用显示屏幕,并可以将这个显示屏幕发送给用户设备予以显示。在另一个适当的途径中,用户设备可以存储供一个或多个交互显示用的数据(例如,媒体节目安排数据、广告、徽标等),而且至少部分在用户设备上执行的交互式媒体导航应用可以根据从分配设施104、服务器130或另一个设施接收到的指令产生这些交互显示。在本发明的有些实施例中,用户设备可以只存储用来产生交互式导航应用显示的数据(例如,只有在要将特定的电视广播机构的徽标包括在一个或多个交互显示内时才存储这个徽标的数据)。在本发明的有些实施例中,用户设备可以存储不一定要用来产生交互显示的数据(例如,存储与特定的媒体频道关联的可以显示也可以不显示的广告)。可以用任何其他适当的途径或一些途径的组合为用户产生和显示交互式重叠层。
在又一些实施例中,可以作为例如一个网站在线提供交互式媒体导航应用(以电视为中心的和非以电视中为心的)。例如,服务器130可以提供在线交互式电视节目导航器。作为另一个例子,用户设备108可以是移动设备,诸如蜂窝电话机或个人数字助理(PDA)之类。移动设备可以是能上网的,以使用户可以访问在线导航应用(在线导航应用可以是根据它的原版修改成使它适合较小的显示屏)。或者,移动设备可以具有与服务器130通信的小程序,以通过因特网得到导航数据。
服务器130可以通过通信路径124、通信网络126和通信路径132或者通过另一个适当路径或一些路径的组合从数据源120接收节目安排数据及其他数据。路径132可以是卫星路径、光纤路径、有线路径或任何其他路径或一些路径的组合。用户设备108可以通过通信路径128从服务器130访问在线交互式媒体导航应用和其他一些源。用户设备108也可以通过通信路径114、分配设施104和通信路径134访问导航应用和得到服务器130的其他服务。例如,用户设备108可以用电缆调制解调器或其他适当的设备来与分配设施104通信。
诸如用户电视设备110、用户计算机设备112和位于家庭网络113上的用户设备之类的用户设备可以用类似的方式访问在线交互式媒体导航应用和服务器130。用户电视设备110可以用通信路径136或者用路径116、分配设施104和路径134访问在线交互式媒体导航应用和服务器130。用户计算机设备112可以用通信路径138或者用路径118、分配设施104和路径134访问在线交互式媒体导航应用和服务器130。位于家庭网络113上的用户设备可以用通信路径139或者用路径119、分配设施104和路径134访问在线媒体导航应用和服务器130。路径136、138和139可以是任何适当的路径,诸如有线路径、电缆路径、光纤路径、无线路径、卫星路径或这样一些路径的组合。
在有些实施例中,系统100还可以支持交互式媒体导航应用之外的其他交互式应用。这样的应用可以用任何适当的途径执行。例如,交互式应用可以在用户设备上本地执行,或者以分布方式执行(例如,用客户机-服务器体系结构执行,用户设备至少部分和至少有时用作客户机,而诸如分配设施104处的服务器140、服务器130之类的服务器或其他适当的设备用作服务器)。如果需要,也可以使用其他的分布式体系结构。此外,系统100的交互式应用(包括媒体导航应用)的有些或所有功能可以用操作系统软件或中间软件提供。这样的操作系统软件和中间软件可以用来代替应用级软件或与应用级软件配合。在又一些途径中,交互式应用还可以得到一个或多个诸如服务提供方142之类的服务提供方处的服务器或其他适当设备的支持。无论使用的是什么具体方式,支持这些功能的软件都可以称为应用。
例如,诸如家庭购物服务之类的交互式应用可以得到具有销售代表、定购履行设施、账户维护设施和其他支持交互式家庭购物功能的设备的诸如服务提供方142之类的服务提供方的支持。用用户设备执行的家庭购物应用可以用来访问为用户提供这样一些功能的服务提供方。用户设备可以通过分配设施104和通信路径144或者通过通信网络126和通信路径146访问服务提供方142。诸如路径144和146之类的通信路径可以是任何适当的路径,诸如有线路径、电缆路径、光纤路径、卫星路径或这样一些路径的组合。
如果需要,诸如基于网络的录像机或视频点播应用(例如,如通过视频点播频道所访问的)之类的交互式媒体导航应用可以用服务器140、服务器130或服务提供方142处的设备予以支持。用基于网络的录像机方式记录的视频点播内容和视频可以存储到服务器140或服务器130上或服务提供方142处,可以在用户请求时提供给用户设备。例如,可以用交互式电视节目导航器来支持用用户设备108执行的个人录像机(有时称为录像机)的功能。可以用来支持个人数字录像机功能的例示性设备包括专用个人录像机装置、集成接收机解码器(IRD)、带有集成或外部硬盘驱动器的机顶盒或具有视频记录能力的个人计算机。
可以提供诸如媒体导航应用(例如,交互式电视节目导航应用和视频点播应用)、家庭购物应用、家庭银行应用、游戏应用和其他应用(例如,与电子邮件和聊天或其他通信功能有关的应用等)之类的交互式应用,作为通过导航外壳应用(即具有与应用相应的菜单选项的菜单应用)访问的独立应用。例如,游戏、视频点播服务、家庭购物服务、基于网络的录像机功能、个人录像机功能、导航功能、节目导航器功能、通信功能和其他适当功能可以用一个应用或任何其他适当数量的应用提供。一个或多个应用可以在用户设备上显示各种重叠层,包括例如叠在给定电视频道的视频顶部的交互式电视信息。
交互式电视节目导航应用、家庭银行应用、家庭购物应用、基于网络的录像机和个人录像机应用、视频点播应用、游戏应用、通信应用和导航应用只是系统100可以支持的交互媒体导航和其他应用的这些类型中的少数几个例示性例子。可以得到支持的其他适当的交互式应用包括新闻服务、Web(万维网)浏览和其他因特网服务及交互式下注服务(例如,对赛马、体育事件等的下注)。这些应用所显示的交互式重叠层也可以按照本发明用户化。
用户可以具有多种用以访问媒体和得到媒体导航的用户设备。例如,有些用户可以具有用家内和移动装置访问的家庭网络。如图1所示,家庭网络113通过路径119和139(在服务器130的情况下,还通过通信网络126)与分配设施104和服务器130通信。这样的家庭网络113可以例如设置在用户的家庭内,或者例如分布在一些用户家庭之间。家庭网络113各可以包括多个互连的用户设备装置,诸如用户设备装置108、110和112。在有些实施例中,用户可以通过在远程装置上执行的媒体导航应用控制家内装置。例如,用户可以通过在他们的办公室内的个人计算机或诸如PDA或可上网蜂窝电话机之类的移动装置访问网站上的在线媒体导航应用。用户可以在在线导航应用上设置一些控制用户家内设备的设置(例如,记录、提示或其他设置)。在线导航器可以直接或者通过与用户家内设备上的媒体导航应用通信对用户设备进行控制。
图2-6示出了用户设备的例示性结构。图2示出了用户电视设备110的基于机顶盒的例示性结构。用户电视设备110可以是独立的或者是家庭网络113(图1)的一部分。输入/输出端202可以接到诸如路径116和136(图1)之类的通信路径上。输入/输出功能可以由一个或多个有线或通信路径提供,但是为了避免使图过分复杂在图2中将这些路径示为单个路径。电视节目、节目导航数据和任何其他适当交互式媒体导航应用数据或其他数据可以用输入/输出端202接收。由于用户与交互式媒体导航应用交互作用而产生的命令和请求及其他数据也可以通过输入/输出端202发送。
机顶盒204可以是任何适当的模拟或数字机顶盒(例如,电缆机顶盒)。机顶盒204可以含有用来调谐到所希望的模拟电视频道(例如,包括电视节目、交互式电视数据或两者的频道)上的模拟调谐器。机顶盒204可以还含有接收数字电视频道(例如,包括电视或音乐节目、交互式电视数据等的频道)的数字解码电路。机顶盒204可以还含有接收和处理高清晰度电视频道的高清晰度电视调谐器。如果需要,可以将模拟、数字和高清晰度频道一起处理。可以配备多个调谐器(例如,用来处理同时观看和记录功能或画中画(PIP)功能)。机顶盒204可以是处理卫星电视的集成接收机解码器(IRD)。如果需要,机顶盒204可以具有处理电缆、无线广播和卫星内容的电路。
机顶盒204可以被配置成以优选格式输出诸如电视节目之类的媒体节目。由于可以接收到各种格式的电视节目,机顶盒204可以含有将电视节目上变换和下变换成机顶盒204所使用的优选输出格式的定标器电路。例如,机顶盒204可以被配置成输出720p的电视节目。在这个例子中,定标器电路可以将具有480行垂直分辨力的标准清晰度电视节目上变换成720p格式的和将具有1080行的垂直分辨力的一定高清晰度电视节目下变换成720p格式的。
机顶盒204可以包括提供记录能力的存储装置(例如,诸如硬盘驱动器的数字存储装置)。机顶盒204还可以与诸如盒式磁带录像机、个人录像机、光盘记录器或具有存储能力的其他装置之类的记录装置206连接。机顶盒204可以被配置成记录标准清晰度电视节目、高清晰度电视节目、数字音乐节目和其他媒体数据(例如,照片)。
机顶盒204含有用来执行软件应用的处理器(例如,微控制器或微处理器之类)。机顶盒204可以含有供在执行应用时使用的诸如随机存取存储器之类的存储器。也可以使用非易失存储器(例如,用来存储启动例行程序和其他指令)。机顶盒204内或记录装置206内的硬盘存储器可以用来备份数据,或者用来支持比用随机存取存储器途径可以支持的大的数据库和存储需求。机顶盒204内或记录装置206内的硬盘存储装置还可以用来存储和备份节目导航器设置或所保存的用户喜爱项。
机顶盒204可以具有与遥控器或无线键盘通信的红外(IR)或其他通信电路。机顶盒204还可以具有一些专用按钮和面板显示屏。面板显示屏可以例如用来显示机顶盒所调谐到的当前频道。
机顶盒204还可以具有与其他设备通信的通信电路,诸如电缆调制解调器、综合业务数字网(ISDN)调制解调器、数字用户线路(DSL)调制解调器、电话调制解调器或无线调制解调器之类。这样的通信可以涉及因特网或任何其他适当的通信网络或路径。如果需要,机顶盒204的这些组件可以集成入其他用户设备(例如,电视机或盒式录像机)。
记录装置206可以用来记录机顶盒204所提供的媒体数据。例如,如果机顶盒204调谐到一个给定电视频道,这个电视频道的视频信号就可以传送给记录装置206记录到盒式录像带、光盘、数字视盘或内部硬盘驱动器或其他存储装置上。记录装置206可以被配置成记录标准清晰度电视节目、高清晰度电视节目、数字音乐节目或其他适当的媒体数据。记录装置206可以具有与其他设备通信的通信电路,诸如电缆调制解调器、ISDN调制解调器、DSL调制解调器或电话调制解调器之类。这样的通信可以涉及因特网或任何其他适当的通信网络或路径。记录装置206的组件可以集成入其他用户设备(例如,电视机、立体声设备等)。
记录装置206可以用遥控器或其他适当的用户接口控制。如果需要,诸如装置206的启动、停止、记录及其他功能之类的录像机功能可以由机顶盒204控制。例如,机顶盒204可以用向记录装置206的遥控器输入端发送的红外命令控制记录装置206,或者机顶盒204可以用机顶盒204与记录装置206之间的其他有线或无线通信路径来控制记录装置206。
记录装置206的输出可以提供给电视机208向用户显示。在有些实施例中,电视机208可以显示高清晰度节目(即,具有HDTV能力)。如果需要,可以使用多个记录装置206,也可以不使用记录装置206。如果没有记录装置206或者不是正在使用记录装置206,来自机顶盒204的视频信号可以直接提供给电视机208。可以用任何适当的电视机或监视器来显示视频。在图2的设备和系统100(图1)的其他设备内,与各个视频项关联的音频通常与这些视频项一起分配,一般随视频一起向用户播放。在有些实施例中,音频可以分配给接收机(未示出),经接收机处理后通过外接扬声器(未示出)输出。
图3示出了用户电视设备110(图1)的另一个例示性结构。用户电视设备110可以是独立的或者是家庭网络113(图1)的一部分。在图3这个例子中,用户电视设备110包括记录装置302,诸如使用硬盘或其他存储装置记录视频的数字录像机(例如,个人录像机(DVR))之类。记录装置302也可以是数字视盘记录器、光盘记录器、磁带录像机或其他适当的记录装置。图3的设备110还可以包括电视机304。在有些实施例中,电视机304可以是具有HDTV能力的。输入/输出端306可以连接到诸如路径116和136(图1)之类的通信路径上。电视节目、节目安排数据及其他数据(例如,广告数据、指出一个或多个有用户化重叠层显示的电视频道的数据,等等)可以用输入/输出端306接收。来自用户的命令和请求及其他数据可以通过输入/输出端306发送。
记录装置302可以含有至少一个用来调谐到所希望的模拟电视频道上模拟调谐器(例如,以向用户显示给定电视频道的视频,接收媒体导航应用数据和其他数据)。记录装置302还可以含有数字解码电路,用来接收一个或多个数字频道上的数字电视节目、音乐节目、媒体导航应用数据(例如,节目安排数据)和其他数据。记录装置302还可以含有接收高清晰度电视频道的电路。如果需要,记录装置302可以含有处理模拟、数字和高清晰度频道的电路。记录装置302还含有用来执行软件应用的处理器(例如,微控制器或微处理器之类)。记录装置302可以含有供在执行应用时使用的诸如随机存取存储器之类的存储器。还可以用非易失存储器来存储启动例行程序或其他指令。记录装置302内的硬盘及其他存储装置可以用来支持数据库(例如,节目导航数据库或其他交互式电视应用数据库)。记录装置302内的硬盘或其他存储装置还可以用来记录通过输入/输出端306向记录装置302提供的视频,诸如电视节目或视频点播内容或其他内容。
记录装置302可以具有与遥控器通信的IR通信电路或其他适当的通信电路。记录装置302还可以具有一些专用按钮和面板显示屏。面板显示屏例如可以用来显示记录装置所调谐到的当前频道。
记录装置302还可以具有与其他设备通信的通信电路,诸如电缆调制解调器、ISDN调制解调器、DSL调制解调器、电话调制解调器或无线调制解调器。这样的通信可以涉及因特网或任何其他适当的通信网络或路径。
如果需要,记录装置302可以包括具有接收卫星信号的无线通信电路的卫星接收机或其他设备。
图3的记录装置302、图2的记录装置206或图2的可记录机顶盒204可以在电视机304或208上回放以前所记录的视频的同时记录新的视频。这允许用户在正常观看电视期间按压暂停按钮。在暂停按钮按下时,当前电视节目就存储到数字录像机302(或206/204)的硬盘上。在用户按下播放按钮时,可以回放所记录的视频。这种结构允许用户无缝地暂停和重新开始观看电视。记录装置还可以用来使用户可以在记录新的节目的同时观看以前所记录的节目。
图2的机顶盒结构(机顶盒内可以集成有记录功能)和图3的具有嵌入的机顶盒结构的个人录像机只是例示性的。如果需要,也可以使用其他结构。例如,用户电视设备可以基于WebTV盒、个人计算机电视机(PC/TV)或任何其他适当的电视设备结构。如果需要,可以将诸如机顶盒204、记录装置302、WebTV盒或PC/TV之类的组件的功能集成入电视机或个人计算机或其他适当的装置。
图4示出了对用户电视设备110或适当的用户计算机设备112(图1)进行操作的例示性遥控器400。遥控器400只是例示性的,任何其他适当的用户输入接口(例如,鼠标、跟踪球、小键盘、键盘、触摸屏、语音识别系统等)也可以用来对用户设备进行操作。遥控器400可以具有功能键402及其他一些键404,诸如小键盘键、电源接通/断开键、暂停键、停止键、快进和快退键之类。音量升、降键406可以用来调整视频的音频部分的音量。频道升、降键408可以用来改变媒体(电视)频道和访问虚拟频道上的内容。光标键410可以用来导航屏上菜单。例如,光标键410可以用来控制屏幕上的光标、指针或突出显示(有时在这里通称为光标)的位置,以指出在交互式媒体导航应用所显示的显示屏幕上所关注的具体选项或其他事项。
OK键421(也称为选择键)可以用来选择用户已突出显示的屏上选项。
键402可以包括开始记录的记录键414。菜单按钮416可以用来使交互式媒体导航应用在用户的显示屏幕上(例如,在电视机208或304上或者在适当的监视器或计算机显示器上)显示菜单。信息按钮418可以用来向交互式媒体导航应用请求信息。例如,用户在访问给定媒体频道的节目的同时按压信息键418时,导航应用可以显示包括当前所访问的节目的信息的浮标/浏览重叠层。作为另一个例子,在用光标突出导航应用所显示的一个特定媒体列表时,用户按压信息按钮418可以使导航应用提供与这个媒体列表关联的附加信息(例如,节目说明、日程安排信息等)。
闭锁按钮420可以用来修改访问权。例如,家长可以用闭锁按钮420或屏上选项来设立对交互式媒体导航应用的家长控制设置。家长控制设置可以是基于时间的设置(例如,阻止孩子在一段特定时间期间诸如每天从3:00PM到5:00PM之类观看电视)。家长控制设置例如还可以用来根据等级、节目、频道、频道组或这些的任何适当组合阻止节目收看。被闭锁或阻止的节目(或其他媒体)通常是不可访问的,直到给交互式媒体导航应用提供合适的个人标识号码(PIN)。一旦输入了这个PIN,交互式媒体导航应用就开启用户设备,允许访问被闭锁的内容。在一个突出显示的实施例中,一个或多个所选频道组由用户驱动闭锁按钮予以闭锁。闭锁一个频道组可以拒绝对属于这个频道组的所有媒体频道和媒体列表的访问(直到输入了PIN)。
退出按钮422可以用来退出交互式媒体导航应用或退出部分交互式媒体导航应用(例如,使导航应用从显示屏幕上删除浮标、浏览或其他交互重叠层)。导航按钮424可以用来调用媒体导航应用(例如,频道组菜单屏幕、媒体列表显示屏幕或其他导航应用屏幕)。喜爱按钮426可以用来将一个媒体频道或频道组设置为喜爱的(例如,在选择了一个或多个频道组后按压喜爱按钮就将所有这些组频道设置为喜爱频道)。购买按钮428可以用来购买需付费的节目或频道。例如,购买按钮428可以用来订购一个或多个所选频道组内的所有媒体频道。
图4中所示出的这些键只是例示性的。如果需要,也可以配备其他一些键或按钮。例如,可以用音乐按钮来用交互式媒体导航应用访问音乐。可以用一个编辑按钮来编辑所存储的内容(例如,删除广告、删除视频的一些部分等)。可以用一些字母数字按钮来输入字母数字字符。可以用一个返回或后退按钮在交互式媒体导航应用内反向浏览(例如,返回到前一个频道、网页或其他显示屏幕)。可以用诸如播放按钮、暂停按钮、停止按钮、后退按钮、快进按钮和记录按钮之类的录像机功能按钮来控制系统100(图1)内的录像机功能(基于本地或网络的)。可以用一个帮助键来调用诸如与上下文有关的屏上帮助功能之类的帮助功能。
图5示出了例示性用户计算机设备112(图1)。用户计算机设备112可以是独立的或者是家庭网络113(图1)的一部分。在图5这个结构中,个人计算机单元502可以由用户用键盘504和/或诸如跟踪球、鼠标、触摸垫、触摸屏、语音识别系统或诸如图4的遥控器400之类的其他适当用户输入装置进行控制。可以在监视器506上显示诸如电视节目或具有视频成分的网页之类的视频内容和交互式媒体导航应用显示屏幕。电视和音频节目、媒体导航应用数据(例如,电视节目导航数据)、视频点播内容、从基于网络的录像机回放的视频记录和其他数据都可以用输入/输出端508从路径118和138(图1)接收。由于用户与交互式媒体导航应用和系统100(图1)交互作用而产生的用户命令及其他信息也可以通过输入/输出端508发送。
个人计算机单元502可以含有诸如电视调谐器卡之类的电视或视频卡,用来对模拟、数字和高清晰度电视频道解码和处理流式传输视频内容。如果需要,可以配备多个视频卡(例如,调谐器卡)。一种可以使用的例示性电视调谐器卡可以含有用来调谐到给定模拟频道上的模拟电视调谐器、用来从分组化数字数据流中滤出所希望的数字电视或音乐频道的数字解码电路和用来调谐到高清晰度频道上的高清晰度电视调谐器。如果需要,可以用计算机装置502内的任何适当的卡或组件来处理通过输入/输出线508传送的视频及其他内容。
个人计算机单元502可以含有一个或多个用来运行交互式媒体导航应用或部分交互式媒体导航应用的处理器(例如,微处理器)。
个人计算机单元502可以包括存储视频、节目导航数据及其他内容的硬盘驱动器、可记录的DVD驱动器、可记录的CD驱动器或其他适当的存储装置。交互式媒体导航应用和个人计算机单元502可以用存储装置例如提供个人录像机的功能。
诸如用户设备108、用户电视设备110、用户计算机设备112和位于家庭网络113上的用户设备之类的用户设备可以与诸如服务器130、服务器140和诸如服务提供商142(图1)之类的服务提供方处的设备之类的网络设备配合使用,提供基于网络的视频记录功能。可以通过将电视节目及其他视频内容的拷贝存储到远程服务器(例如,服务器130或服务器140)或诸如服务提供方(例如服务提供商142)处的设备之类的其他基于网络的设备上来提供视频记录功能。
可以响应在用户设备108或位于家庭网络113(图1)上的用户设备上输入的用户命令进行视频记录。在一个个人录像机结构中,交互式媒体导航应用可以用来响应用户命令将视频就地记录到用户设备上。在基于网络的录像机结构中,交互式媒体导航应用可以用来响应用户命令将视频记录到诸如服务器130、服务器140或服务提供方142处的设备之类的网络设备上,或者说在网络设备上进行虚拟记录(将在下面说明)。用户命令可以通过图1中所示的这些通信路径提供给网络设备。这种个人录像机结构和基于网络的录像机结构可以支持诸如快进、倒退、暂停、播放和记录之类的功能。
为了避免在基于网络的录像机环境内不必要的复制,系统100可以用虚拟拷贝或记录来提供基于网络的视频记录能力。采用这个途径,每个用户可以在网络上拥有一个用户的记录的列表的个人区域。即使大量用户会将一个视频内容列为他们的基于网络的录像机个人区域内他们的记录之一,这个视频内容也只需要在网络设备上存储一次(或者少数几次)。一些个人设置或任何其他适当数据可以存储在网络上的用户个人区域内。
上面所说明的用户电视设备和用户计算机设备的结构只是例示性的。图6示出了例示性用户设备108、110、112(图1)和位于家庭网络113(图1)上的用户设备的通用实施例。控制电路602接到输入/输出端604上。输入/输出端604可以接到一个或多个诸如图1的路径114、116、118、128、136和138之类的通信路径上。媒体(例如,电视节目、音乐节目、其他视频和音频和网页)可以通过输入/输出端604(例如,从节目源102、诸如服务器130之类的服务器或其他设备、诸如服务提供方142之类的服务提供方、分配设施104等)接收。诸如交互式电视节目导航器的节目安排信息之类的交互式媒体导航应用数据可以通过输入/输出端604从数据源120接收。输入/输出端604还可以用来接收来自数据源120的其他交互式电视应用的数据。用户可以用控制电路602通过输入输出端604发送和接收命令、请求及其他适当的数据。
控制电路602可以基于任何适当的处理电路606,诸如基于一个或多个微处理器、微控制器、数字信号处理器、可编程逻辑设备等的处理电路之类。在有些实施例中,控制电路602执行来自存储器的给交互式媒体导航应用或其他交互式应用(例如,浏览器)的指令。存储器(例如,随机存取存储器和只读存储器)、硬盘驱动器、光驱动器或任何其他适当的存储器或存储装置可以被配置成作为控制电路602的一部分的存储装置608。也可以包括调谐电路,诸如一个或多个模拟调谐器、一个或多个MPEG-2解码器或其他数字视频电路、高清晰度调谐器或任何其他适当的调谐或视频电路或者这样一些电路的组合之类,作为电路602的一部分。还可以配备编码电路(例如,用来将无线、模拟或数字信号变换为供存储的MPEG信号)。用户设备可以用调谐和编码电路来接收和显示、播放或记录特定的电视或音乐频道或者其他所希望的音频和视频内容(例如,视频点播内容或所请求的基于网络或本地的录像机的回放)。在显示610上可以显示电视节目及其他视频和屏上选项和信息。显示器610可以是监视器、电视机或任何其他显示可见图像的适当设备。在有些实施例中,显示器610可以是具有HDTV能力的。扬声器612可以配备为电视机的一部分,或者可以是独立的单元。在显示器610上显示的视频的数字音乐和音频成分可以通过扬声器612播放。在有些实施例中,音频可以分配给接收机(未示出),经接收机处理后通过扬声器612输出。
用户可以用用户输入接口614对控制电路602进行控制。用户输入接口614可以是任何适当的用户接口,诸如鼠标、跟踪球、小键盘、键盘、触摸屏、触摸垫、语音识别接口或遥控器。
也可以通过通信路径616将外围设备618接到处理电路606上。外围设备可以包括蜂窝电话机、个人数据助理、手持媒体播放机和任何其他适当的外围设备。通信路径616可以包括例如USB电缆、IEEE1394电缆或无线路径(例如,蓝牙、红外路径)。处理电路606可以向外围设备618提供内容和数据。
图7示出了交互式媒体导航应用的一个例示性显示屏幕。屏幕700包括一些表示用户选择可得到的频道组的交互性元素710。包括在这个频道组选择屏幕内的频道组的列表可以是所有的可得到的频道组或其中的某个子集。在屏幕700内显示的可得到的频道组比全部可得到的频道组少时,需显示的频道组的子集可以由服务提供方(例如,图1的服务提供方142)、由用户或者由双方输入的组合确定。在一个实施例中,包括在屏幕700内的频道组可以由服务提供方用用户的简档信息提供。用户简档信息可以包括用户访问过的媒体频道和节目的信息。如果一个用户经常访问一些属于体育频道组的媒体频道或者经常访问体育节目,导航应用就可以选择在频道组选择屏幕700内显示体育频道组。在一个途径中,用户简档信息还可以用来确定频道组在屏幕700内显示的排位次序。例如,可以显著地在屏幕700的第一行频道组内显示用户最常访问的频道组(或者含有用户最常访问的频道或节目的频道组)。还可以向用户指出这样的“喜爱”频道组(例如,将给定的元素710显示得比其他元素大或者在这个元素上添加一个指示符711)。
或者,在屏幕700上的频道组名单可以由用户通过编辑屏幕手动设置,编辑屏幕可以由用户选择按钮705从屏幕700进行访问。如图8所示,编辑屏幕800可以使用户能通过将光标801放到与所希望的频道组相应的复选框805上并按压用户输入装置上的选择键来选择频道组。所选频道组在屏幕800上可以通过在相应的方框805内显示勾选符指出。标有频道组名称的交互性元素810可以由用户以类似的方式选择,以查看所选频道组的信息(例如,对这个频道组的说明)。例如,由光标801突出显示的体育频道组的信息可以在用户按压用户输入装置上的选择键412时在重叠层850内显示。如图所示,重叠层850可以说明所选频道组和提供包括在这个频道组内的媒体频道的列表。在用户选择结束时,用户可以选择按钮820来保存设置和退回到屏幕700。
再回到图7,屏幕700可以包括一个按比例缩小了的视频显示窗720(例如,画中画或画中导航窗)和一个信息显示区730。在屏幕700内可以显示一个光标701,可以由用户配合用户输入装置400用来对显示屏幕的交互性元素进行突出显示。例如,光标701可以由用户用来突出显示交互性频道组元素710中的一个元素。在一个实施例中,在光标701处在一个特定的频道组元素710上时,视窗720可以显示与突出显示的频道组有关的视频。例如,视窗720可以显示一个或多个宣传突出显示的频道组本身、这个频道组内的各个媒体频道或通过这些组频道可得到的媒体节目(例如,特辑节目)的视频剪辑。在一个途径中,可以要求用户指出用户希望查看与突出显示的频道组有关的视频,再在视窗720内开始显示这个视频。例如,在光标701处在一个频道组元素710上时,可以要求用户按压用户输入装置上的信息键418,以开始播放一个或多个视频剪辑。
在另一个实施例中,用户还能通过视窗720查看来自组频道的实况媒体节目。例如,在用户将光标701放到一个频道组元素上(或者还要按压信息键)时,视窗720可以提供属于突出显示的频道组的第一媒体频道的实况视频。可以提供也可以不提供在视窗720内显示的媒体频道的音频,在有些情况下,这取决于媒体频道是电视频道还是诸如音乐频道之类的以音频为中心的频道。视窗720可以在它的视频显示内提供第一媒体频道的标识。例如,在视窗720内所显示的实况视频为媒体频道ESPN的视频时,在视窗720内可以用重叠层721来标识这个媒体频道。在一个途径中,用户在光标701保持在同一个频道组元素上的同时按压用户输入装置上的信息键时,视窗720可以转换为显示来自属于突出显示的频道组的第二媒体频道的实况节目。这样,用户通过在光标701处在一个频道组元素上时重复按压信息键就可以轮流看到这个突出显示的频道组内的所有频道。或者,也可以是导航应用自动将频道组的各个媒体频道的节目轮流馈入视窗720。在一个频道组内的一个媒体频道不是提供连续的节目播放(例如,音频或视频播放)时,视窗720在用户或导航应用轮转到这个频道时可以显示与这个媒体频道有关的宣传性视频剪辑。例如,可以在视窗720内用宣传通过一个点播频道可得到的节目的视频剪辑或者用其中一个节目的视频预览来介绍这个点播媒体频道。或者,也可以是导航应用随着在视窗720内轮播组频道简单地跳过没有传统的广播型馈送的媒体频道。
在一个插入与频道组有关的宣传视频和组频道的实况视频的实施例中,视窗720可以在光标701处在一个频道组元素上时自动开始显示与这个突出显示的频道组有关的宣传视频剪辑,而在用户按压用户输入装置上的信息键时,视窗720可以用第一组频道的节目馈送代替宣传视频剪辑。重复按动信息键可以导致轮转来自这些组频道的节目馈送,如以上所说明的那样。
或者,也可以是用视窗720来显示与在屏幕700上显示的这些频道组有关的一般宣传信息,无论光标701突出显示的是哪个频道组元素。
可以理解,可以用以上所说明的任何方式中或这样一些方式的任何组合来使用视窗720。在屏幕700上也可以设置一个或多个附加的视频显示窗,这些附加的视频显示窗可以提供与频道组、媒体频道、媒体节目有关的或无关的产品和服务的附加宣传机会。
信息显示区730可以与在视窗720内显示的视频同步。例如,在视窗720显示宣传一个特定的频道组的视频剪辑时,视窗720可以显示同一个频道组的信息。区域730所提供的信息可以是文字、图形、视频(和任何伴随音频),而且可以提供频道组说明(例如,频道组的共同特征或组织原则)、频道组名单、可通过频道组得到的当前节目(例如,特辑节目)等。类似,在视窗720显示宣传一个特定频道的视频剪辑或一个特定频道的实况视频馈送时,显示区730可以提供这个频道的信息,诸如频道说明(例如,频道主播节目类型)和频道及其节目的宣传信息。类似,在视窗720显示一个特定节目或与一个特定节目有关的宣传视频时,显示区730可以提供说明和宣传这个节目的进一步信息。
或者,也可以是信息显示区730不与视窗720的视频同步。在一个实施例中,区域730一般可以用来提供频道组、媒体频道和通过服务提供方可得到的媒体节目的宣传信息。这样的宣传信息可以周期性自动切换,使得在一个给定的周期内可以宣传多个频道组、媒体频道和媒体节目。显示区730可以是交互式的,可以允许用户根据在显示区730内正在宣传的频道组、频道或节目启动一个或多个导航应用功能。例如,在区域730显示一个特定频道或当前广播的节目的信息时,用户选择区域730(例如,通过用光标701突出显示和用键412选择)可以使用户能访问这个特定频道或正在广播当前广播的节目的频道。在区域730显示将来节目的信息时,用户选择区域730可以使用户能设置对这个将来节目的提示或记录。可以理解,这样的功能可以需要在用户选择了区域730后显示进一步的选择菜单。这种进一步的选择菜单通常可以由导航应用在区域730内显示,或者作为屏幕700上的独立重叠层显示。
在另一个实施例中,信息显示区730可以与光标701突出显示的频道组元素同步。例如,如图7所示,在光标701突出显示体育频道组时,区域730可以提供这个频道组的信息(例如,频道组的共同特征或组织原则、频道组名单、可通过频道组得到的特辑节目)。
可以理解,可以用以上所说明的任何方式或这样一些方式的任何组合来使用显示区730。在屏幕700上也可以设置一个或多个附加的宣传区域(例如,区域740),这些附加的宣传区域可以提供与频道组、媒体频道、媒体节目有关的或无关的产品和服务的附加宣传机会。
在本发明的另一个方面,导航应用功能可以针对一个频道组执行。导航应用所提供的普通功能例如包括将频道设置为喜爱频道、用家长控制口令闭锁节目或频道和购买需付费的节目或频道。在本发明的这个方面,导航应用使用户能启动对一个或多个所选频道组而不是对单个频道或节目的导航应用功能。响应启动该功能的用户命令,导航应用可以对频道组名单(即,所有组频道和所有可通过频道组得到的其他媒体列表)执行该功能。
如以上结合图7所说明的那样,信息显示区730可以用来提供对导航功能的访问(例如,对于在这区域内正在宣传节目的情况)。区域730可以类似地用来提供对针对频道组的功能的访问。在一个实施例中,无论在区域730内正在显示的其他信息是什么,用户将光标701一放到一个频道组元素710上,信息区730就可以显示一列对突出显示的频道组可用的导航功能735。如图7所示,典型功能735包括功能“设为喜爱”、“闭锁”和“订购”。用户在光标处在频道组元素710上时按压用户输入装置上的相应的喜爱键426时,导航应用将对突出显示的频道组执行“设为喜爱”功能。执行“设为喜爱”功能可以使导航应用将所有组频道都设置为喜爱频道。此外,已经由用户设置为“喜爱”频道组的那些频道组可以用标志711标明。
类似,在用户在光标处在一个频道组元素上时按压购买键428时,导航应用将对突出显示的频道组执行“订购”功能,这可以道致导航应用使用户负担订购组频道的费用和核准用户对这些频道的访问。应注意的是,该功能可以对组频道的子集执行。例如,在用户已经订购了组频道中的一些频道而没有订购其他一些频道时,对这个频道组执行“订购”功能可以导致导航应用处理对只是以前没有订购的频道的订购。可以理解,这个原则也适用于其他导航应用功能。
如果用户在光标处在一个频道组元素上时按压相应的闭锁键420,导航应用可以对突出显示的频道组执行“闭锁”功能。执行“闭锁”功能可以使导航应用阻止对这些组频道的访问,直到输入了家长控制的口令码。此外,“闭锁”功能还可以导致闭锁可通过频道组得到的(因此列在频道组名单上的)可以不源自一个组频道的单独媒体列表。例如,在一个频道组提供对源自不是一个组频道的游戏频道的交互式游戏应用的访问时,对这个频道组执行“闭锁”功能还可以闭锁对这个交互式游戏应用的访问。可以理解,这个原则也适用于其他导航应用功能,使得通过频道组提供的所有媒体列表可以受到所执行的功能的影响,即使有些媒体列表可以不是由一个组频道提供或源自一个组频道。
在另一个实施例中,用户可以选择多个对它们要执行导航应用功能的频道组。例如,参见图7,用户可以用光标701突出显示第一频道组元素710并按压用户输入装置400上的信息键。按压信息键就选择了这个频道组元素,导致在列表735内显示可用的功能。在用户将光标701移动到第二频道组元素上并按压信息键时,还选择了第二频道组元素。列表735于是可以显示对第一和第二所选频道组都可用的功能的列表。用户按动用户输入装置400上的相应键(例如,喜爱、闭锁、购买)就可以对这两个所选频道组名单(即,组频道和可通过频道组得到的其他媒体列表)执行相应功能。应注意的是,在两个或更多所选频道组之间可能不存在共同可用的功能(例如,在第一所选频道组具有与随后所选频道组不同的特性时)。在这种情况下,列表735可以剩下空白,或者可以显示指出没有通用功能的消息。
可以理解,可适用于频道组的功能可以是导航应用的任何适当功能,不局限于上面所例示的那些。
图9为导航应用的一个显示屏幕,例示了图7的频道组选择屏幕的另一个实施例。屏幕900例示了将频道组与媒体频道一起在节目列表区内显示的画面。例如,交互性频道组元素910可以出现在节目列表表格950的顶部。频道组元素910还可以一起出现在表格950的另一个区(例如,在底部),或者可以散布在表格的各个媒体频道列表915内(例如,体育频道组可以紧挨着体育媒体频道显示)。按比例缩小了的视频显示窗920和信息显示区930可以如它们通常在导航应用的节目列表屏幕内的那样工作(例如,视窗920可以提供最后所调谐的频道的视频,而区域930可以提供与突出显示的列表相应的信息),或者可以因袭以上对视窗720和区域730所说明的功能。在本发明的一个实施例中,在用户选择一个频道组(例如,通过将光标放在频道组元素710/910上并按压用户输入装置上的选择键412)时,导航应用可以向用户显示所选频道组的频道组入口屏幕。如图10所示,屏幕1000用作组成这个频道组的这些组频道的入口或主屏幕。
屏幕1000可以用来向用户提供频道组的聚焦信息。例如,信息显示区1030可以标识频道组和显示频道组本身的信息(例如,组频道的列表、频道组的共同特征或组织原则)。如图10所示,示范性的屏幕1000是体育频道组的入口屏幕。因此,区域1030可以向观众报告这个频道组专用于体育节目(例如,作为招揽观众的宣传消息部分)。信息区1030还可以提供通过这个频道组可得到的组频道和节目的宣传信息。在一个实施例中,区域1030可以显示频道组的信息(1031)和组频道和节目的卷屏信息(1032)。如果需要,区域1032可以介绍在组频道上新近可得到的节目和属于这个组的其他新近可得到的媒体。还可以在屏幕1000的一个或多个附加宣传区(未示出)内显示宣传信息。按比例缩小了的视频显示窗1020可以与显示区1030配合提供与频道组有关的视频信息。在一个例子中,视窗1020可以显示一个或多个宣传频道组、它们的构成频道或通过这些频道组可得到的特辑节目的视频剪辑。视窗1020可以与在区域1030内或附加宣传区(未示出)中的一个区域内显示的宣传信息1032同步。在一个例子中,在宣传信息1032用于宣传一个将来的广播节目时,视频窗1020可以显示宣传这个将来节目的视频剪辑。在宣传信息1032用于宣传一个当前广播节目或媒体频道时,视窗1020可以提供这个节目的实况视频。在宣传信息1032用于宣传一个点播节目时,视窗1020可以提供这个点播节目的预览剪辑。宣传信息,无论是在区域1030内还是在附加宣传区内显示,都可以自动转换为宣传多个节目和频道。
信息显示区1030还可以提供对导航应用的一些功能的访问。例如,如以上对区域730所说明的,用户可以选择区域1030(例如,通过将光标1001放到该区域上并按压用户输入装置上的选择键)对正在宣传的媒体频道或节目启动导航应用的一个或多个功能(例如,访问频道或节目、设置对节目的提示、设置对节目的记录)。此外,信息显示区1030可以提供对可对该频道组执行的功能的访问。如以上对区域730所说明的,区域1030可以提供当前频道组可用的导航应用功能的列表1035。在一个实施例中,可以在列表1035内提供一些交互项1036,使用户能突出显示和选择需对当前频道组执行的功能。
如图10所示,在表格1050内显示可通过频道组得到的节目的媒体列表。屏幕1000例示了时间和频道表格类型的列表显示,但可以理解,列表显示可以是任何适当格式的。还可以通过屏幕1000向用户提供诸如整理和搜索功能之类的附加导航功能,这些附加导航功能也可以针对频道组的各个媒体列表。在给出喜爱频道的列表的导航应用中,属于频道组的喜爱频道可以显示在表格1050的顶部而且可以用频道标识区内的标志1011标明。或者,喜爱频道可以散布在表格内,用标志1011标明。表格1050内的交互性元素1010代表了可通过组频道得到的媒体节目。对于广播频道来说,元素1010占据与节目持续时间相应的长度。对于诸如点播频道之类的非广播频道,单个元素1010可以横跨表格1010的整个长度。元素1010可以包括与所关联的节目有关的任何适当信息,诸如它的标题、等级、说明、即将出现的动作(诸如所安排的记录)的指示符、标示新近可得到的内容的标志和其他有关的文字和指示符。用户选择元素1010(例如,通过将光标1001放到元素上并按压用户输入装置上的选择键)可以启动对所选节目、对所选节目的可用导航(例如,设置提示、设置记录、查看详细信息)或这两者的访问。
在有些系统内,将源自一个特定媒体频道或特定节目编排者的点播节目一起组合在一个点播频道内。例如,源自媒体节目编排者ESPN的点播节目可以由用户从ESPN点播频道访问。用户选择这个点播频道可以为用户提供对交互式媒体导航应用(例如,一系列交互显示)的访问,以接收信息和访问单独点播节目。在图10所示的一个途径中,点播媒体频道在列表表格内作为一个频道提供。用户选择与点播频道相应的元素1010就启动了对点播频道所提供的导航应用的用户访问。类似,其他非广播媒体频道(例如,游戏频道、网页频道等)也可以用这样的方式列在表格内。
在另一个途径中,点播组频道的点播节目的列表可以分别出现在列表表格内。如图11所例示的,分别与单独点播节目相应的元素1110可以呈现为取代了单独媒体频道,而且可以横跨表格整个长度。点播媒体列表可以在列表表格1150的顶部或底部组合在一起,或者可以紧接在点播节目源或与点播节目共享共同的节目编排者的媒体频道的下面。例如,如图11所示,来自ESPN点播频道的点播节目可以直接出现在表格内的ESPN媒体频道之下。用户选择点播列表1110可以使用户能接收节目的信息和请求访问节目。对于诸如交互游戏应用和因特网网页之类的非传统媒体可以采取类似的途径。例如,单独游戏应用或单独网页(例如,含有来自一个新闻网站的单个报导)可以用这样的方式列出,而不是通过一个游戏频道或网站频道列出。应注意的是,方格1150内所提供的点播媒体列表不必源自属于这个频道组的点播频道。单独点播媒体列表可以由用户或者由服务提供方添加到频道组名单内,作为一个单独媒体列表而不是作为一个媒体频道可以符合这个频道组的共同特征。
在另一个途径中,可通过频道组得到的所有点播媒体列表可以组织在这个频道组的单个点播频道之下。例如,通过体育频道组可得到的所有点播媒体列表可以通过用户选择可以单独组织起来的供在频道组入口屏幕内使用的体育组点播频道进行访问。
在有些实施例中,列表方格1050可以包括只是作为频道组的一部分的可得到的非广播内容的一个子集。例如,这个表格可以特辑通俗点播内容、新近发行的点播内容或服务提供方当前宣传的点播内容。在这些实施例中,可得到的非广播内容的完整列表是可以通过一些独立的屏幕得到的。
在有些实施例中,可通过频道组得到的点播节目可以通过导航应用的独立菜单访问。如图10所例示的,导航应用可以提供交互项1005,在用户选择交互项1005时就提供对专用点播媒体列表菜单的访问。如图12所例示的,用户选择了项1005,导航应用可以用通过该频道组可得到的所有点播媒体列表1210代替先前在列表区域1050内显示的列表。点播列表可以以任何适当的次序排序。例如,它们可以是按字母表顺序排列的、排成突出显示新近可得到的内容的、按宣传排序的、按流行情况排序的或按任何其他适当方式排序的。可以理解,所显示的点播列表可以用各种可替代的途径实现,此外还可以使用户能对点播媒体列表进行搜索和整理。可以通过为可通过频道组得到的所有点播节目提供单个点播频道的实施例中的屏幕1000达到类似的效果。
如以上对图7所说明的那样,按比例缩小了的本发明的视频显示窗可以用来显示组频道的实况视频馈送和与频道组有关的其他视频。再来看图10、11和12的频道组入口屏幕,可以为视窗1020指定类似的功能。在一个实施例中,在用户移动光标1001突出显示列表表格内的一个节目列表时,视窗1020可以显示与突出显示的列表相应的媒体频道的实况视频馈送或给定频道的宣传视频剪辑。在突出显示的列表是用于一个点播节目(见图11和12)时,视频视窗可以显示这个点播节目、这个点播节目的宣传视频剪辑或与这个节目关联的点播频道的宣传视频剪辑。在另一个实施例中,用户可以将光标放到视频显示窗1020上(可任选地,还按压信息键418),接收第一媒体频道的实况视频。如以上结合视窗720所说明的,视频视窗1020可以随着用户重复按动信息键轮流显示每个组频道的实况视频馈送。或者,导航应用可以自动浏览实况视频馈送而不用用户输入,或者可以提供使用户能指定一个给定组频道以显示这个组频道的实况视频馈送的措施。
在一个实施例中,可以以视频镶嵌格式向用户显示来自这些组频道的实况视频馈送。例如,如图12A所例示的那样,按比例缩小了的视频视窗1255可以用来同时显示来自各个组频道的实况视频馈送。显示屏幕1250例如可以从频道组入口屏幕1000访问。在一个适当的途径中,用户可以将光标1001移动到视频显示窗1020上,通过按压用户输入装置上的选择键指出希望查看镶嵌屏幕1250。如图12A所示,在屏幕1250上可以提供光标1251,这个光标可在视窗1255之间移动以突出显示一个给定视窗。在不适合在单个显示屏幕上显示所有组频道的视频馈送的情况下,导航应用可以提供附加的屏幕来容纳附加的视频视窗,或者可以使用户能用光标1251卷屏到附加的视频视窗。在一个实施例中,导航应用可以允许用屏幕1250进行调谐操作。例如,用户可以将光标1251移动到视窗1255上并按压用户输入装置上的选择键。在这样的用户输入下,导航应用可以使用户设备调谐到由所选视窗1255表示的组频道上。在一个实施例中,单独媒体列表,诸如点播列表,也可以由视频视窗1255表示。例如,在点播媒体列表的情况下,导航应用可以提供媒体节目的预览或媒体节目的宣传视频。在一个实施例中,在光标1251处在一个给定视窗上时,可以向用户提供通过在视窗1255内所表示的媒体频道或媒体列表提供的任何音频节目。在有些实施例中,与每个视频视窗一起显示说明或宣传频道或频道内容的文字。在有些实施例中,用户可以在一个视频视窗被突出显示时按压遥控器上的信息键,以访问该媒体的附加信息或执行与该媒体有关的其他操作。
图13示出了导航应用的使用户能看到所有的节目提示、待录、已录和已购频道组节目的多用途屏幕。按需要,还可以包括先前访问过的而当前用户仍然可访问的点播媒体节目。屏幕1300可以通过用户从屏幕1000选择选项1006访问。在屏幕1300所例示的一个途径中,多用途屏幕可以按日期组织。例如,如图13所示,从一个特定的日子起的所有提示、记录和订购一起放在那天的显示标题之下。因此,参考屏幕1300,用户可以知道,在11月11日,已经设置了对媒体频道ESPN下午9点开始的“星期一夜间足球”的节目提示。用户知道,在同一个日子,已经为FOXSPORTS下午10点的“英国对丹麦”足球比赛设置了要进行记录。用户还知道,在11月11日,上午7点开始的慢跑节目已从FOXSPORTS频道录下,排球赛已自上午9点从RCN频道录下。此外,用户知道,在11月11日,从ESPN点播购买了按次付费点播节目“Dale Jared的一生”。由于多用途屏幕1300可以包括将来的节目项(例如,将来的节目提示和待录)和过去的节目项(例如,已录或已购的节目,过期节目提示),因此可以得到对于一段设定的过去和将来的时间(例如,当前日期的前后10天)的屏幕1300。如果需要,可以为每天示出继续可得到的过去节目。例如,可以为每天示出已录节目,节目记录的时间和删除记录的时间。作为另一个例子,可以为每天示出已购点播节目,这节目购买的时间和不再有权观看的时间。
屏幕1300内表示提示、记录、购买(可任选地还有先前访问过的当前仍有权访问的点播节目)的元素可以是交互性的。可以提供一个光标1301,使用户能突出显示一个元素1310。例如,用户可以突出显示标有节目提示的元素1310。用户选择了这个元素(例如,通过按压用户输入装置上的选择键),用户就能编辑或删除节目提示以及观看带有所安排的提示的节目的详细信息和执行与该节目有关的其他功能。类似,用户能与待录元素交互作用,以编辑或删除所安排的记录、查看节目信息和执行与该节目有关的其他功能。用户选择标有已录节目或已购节目的元素1310可以使用户能访问已录或已购节目(如果这节目仍然是可访问的话)。
按比例缩小了的视频显示窗1320可以用来显示与由光标1301突出显示的节目元素1310相应的视频。例如,在用光标1301突出显示一个将来节目(安排了提示或待录的节目)时,视窗1320可以显示即将来临的节目的宣传性视频剪辑或即将来临的节目的预览。在另一个例子中,在光标1301突出显示表示当前可访问的节目(例如,仍然可访问的已录或已购节目、点播节目)时视窗1320可以开始回放该节目或提供该节目的剪辑。如以上结合其他实施例所说明的,视窗1320可以只是在某个用户指出显示与突出显示的节目有关的视频(例如,在光标1301突出显示这个节目元素时按压用户输入装置上的信息请求键)时才开始这样显示。说明区1330可以与视窗1320配合,提供突出显示的节目的进一步信息。
在一个途径中,用户能用可选项1305来编辑多用途屏幕1300的内容。通过选择选项1305,用户可以控制在屏幕上是否包括节目提示、在屏幕上是否包括未决记录和在屏幕上是否包括播放列表项(即可访问的节目,诸如已录节目、当前仍然可访问的已购或先前访问过的节目)。频道组的播放列表可以由导航应用通过将从频道组记录的节目的列表和先前从频道组购买或访问的而用户当前仍有权访问的节目的列表合并在一起产生。用户可访问的项目1310(例如,一些已录节目和有些已购节目)可以通过用户选择这个元素(例如,通过将光标1301放到这个元素上和按压选择键)访问。此外,可访问的项目1310可以标有向用户指出节目可回放的附加标志1311。
在一个可替代的途径中,节目提示、记录和从频道组已购或先前访问过的节目的列表可以由导航应用以适当的组合形式提供。例如,如图14所例示的那样,记录屏幕1400可以为用户提供频道组的所有待录和已录的列表。图14A例示了提供用户可访问的所有已录、已购和已访问的媒体列表的播放列表屏幕。或者,也可以在一些独立的屏幕上分别提供各个频道组的信息的列表。
图15例示了本发明的另一个方面,提供对频道组的观看历史。观看历史屏幕1500可以为用户提供在过去一段时间内用户通过频道组访问过的所有媒体节目的列表。在屏幕1500所例示的这个途径中,观看历史屏幕可以按访问节目的日期组织。在另一个途径中,观看历史可以是一段所设置的时间(例如五天)内的单个累积列表。为了使观看历史屏幕内出现的节目的数量保持在合理的程度,可能所希望的是要求在一个节目被认为是已访问的之前用户注意这个节目要达到一定程度。例如,一个节目只是在它被用户访问超过5分钟时才将它加到观看历史屏幕上。这个途径可以在观看历史屏幕内剔除大量由于用户只是浏览频道而引起的条目。
如屏幕1500所示,观看历史屏幕可以提供一些标有用户先前通过频道组访问过的媒体节目的元素1510。可以由用户通过频道组入口屏幕访问对一个给定的频道组的观看历史屏幕。例如,用户可以选择屏幕1000上的选项1007访问对于体育频道组的观看历史屏幕1500。可以通过观看组频道中的一个频道上的节目、请求可通过频道组得到的点播或付费观看节目或访问通过频道组所提供的其他媒体(例如,游戏、网站)来访问媒体节目。元素1510可以标有承载节目的组频道、节目的标题、节目的初始广播时间(如果有关的话)和用户访问节目的持续时间。此外,元素1510还可以在每个节目上提供一个状态指示符1511。状态指示符提供访问过的节目的性质的信息。例如,状态指示符可以标明已访问的节目是广播节目、点播节目还是按次付费节目。状态指示符还可以用来标明先前已访问的节目当前是否还可访问(例如,用标志1512标示)。先前访问过的而当前用户仍可访问的媒体节目包括已经记录的节目、用户请求时通过点播内容提供方仍然可得到的点播节目和用户先前购买而仍然可访问的按次付费节目(例如,用户过去购买的一个三天电影)。对于用户仍可访问的节目,用户选择相应的元素1510(例如通过将光标放到该元素上并按压用户输入装置上的选择键)就可提供对这个节目的访问(例如,回放这个节目)。
如图15所示,用户可以移动光标1501来突出显示观看历史屏幕上的一个元素1510。按比例缩小了的视频视窗1520可以与说明性区域1530相配合,提供光标突出显示的先前访问过的媒体节目的信息。例如,信息显示区1530可以提供先前访问过的节目的描述信息,而视窗1520可以提供与这个节目有关的视频。例如,如果突出显示的节目用户当前仍可访问,视窗1520可以开始回放这个节目。如以上结合按比例缩小了的视频视窗所说明的那样,回放视频可以需要用户启动(例如,要求用户在光标突出显示元素1510的同时按压用户输入装置上的信息键)。在用户选择访问这个节目时在视窗1520内就开始提供节目的按比例缩小的视频这个途径中,导航应用可以向用户询问用户要从节目的开始进行回放还是继续在视窗1520内已进行的回放。
如果用户所选择的先前访问过的节目当前不可访问,导航应用可以向用户指出所选节目不可访问,而在对所选节目适当时,导航应用可以为用户提供与这个先前访问过的节目的重播(即,重新运行)有关的信息或者所选节目所属系列的下一期的信息。
在有些情况下,视窗1520和区域1530可以提供先前访问过的节目的事后信息。例如,区域1530可以显示过去的体育竞赛的描述信息(包括竞赛的摘要说明和竞赛的统计信息),而视窗1520可以显示竞赛的突出情景的视频剪辑。在另一个途径中,视窗1520和区域1530可以用来在用户突出显示或选择先前访问过的一个节目系列中的一期时宣传这个系列中的另一期。在有些实施例中,在突出显示元素1510时用户可以通过按压选择键或信息键来访问这节目的附加详细信息或者执行与这节目有关的其他功能。
可以理解,观看历史屏幕1500只是例示性的,观看历史屏幕的更多可设置功能包括对先前从频道组访问过的节目进行整理和搜索。
在本发明的另一方面,导航应用可以使用户能通过建立和编辑频道组名单(即,属于频道组的频道和媒体列表的列表)建立自定义频道组。在图16所例示的这个实施例中,用户可以通过选择要包括在频道名单内的频道来建立自定义频道组。用户可以选择图7的频道组选择屏幕内的元素706来访问屏幕1600。频道组创建屏幕1600可以包括先前存在的频道组的列表和服务提供方所提供的或用户设备所接收的所有频道的列表。所显示的频道和频道组由元素1610和复选框1605表示。设置有一个光标1601,用户选择与一个频道或频道组的元素1610相应的突出显示的复选框1605(例如通过将光标放到复选框上并按压选择键)可以导致这个频道或频道组加入频道组名单显示1620(而且有一个勾选符放在所选择的频道或频道组的元素旁)。用户还可以接收有助于名单选择的频道或频道组信息。例如,在用户将光标放到一个频道组的元素上并按压信息键时,导航应用可以通过显示重叠层1650(与图8的重叠层850类似)或通过将用户导向一个独立的信息屏幕为用户提供这个频道组信息(例如,组成这个频道组的频道、频道组的性质)。类似,在用户请求一个突出显示的频道元素1610的信息时,导航应用可以用类似的机制提供这个频道的信息(例如,频道所承载的节目的性质)。在有些情况下,用户可以希望将单独的媒体列表而不是整个媒体频道加入频道组名单。如图16所例示的那样,这可以通过在用户选择一个频道元素1610时显示重叠层1660(附加到重叠层1650上)来实现。重叠层1660可以包括通过所选频道可得到的一些媒体列表1661。例如,屏幕1600表示用户已经选择了交互游戏频道,重叠层1660含有通过游戏频道提供的所有交互游戏应用1661的列表。与对元素1610和复选框1605的操作类似,可以通过选择复选框1662逐个选择应用1661,用户可以通过选择元素1661接收各个应用的信息。还可以用一个与重叠层1660类似的重叠层帮助用户选择包括在所选频道组元素内的频道,使得用户可以用频道组元素1610作为引向所希望的各个频道的导航器。在用户结束对频道组名单1620的设置时,用户可以突出显示和选择项目1630来建立这个频道组(例如,供通过频道组选择屏幕700访问)和使应用退出,回到前一个屏幕(例如,屏幕700)。屏幕1600还可以使用户可以编辑频道组名单。例如,用户可以通过选择图10的频道组入口屏幕内的选择元素1008来选择编辑一个频道组。导航应用可以使用户能编辑一个频道组名单,无论这个名单原来是由服务提供方提供的还是由用户提供的。
可以理解,本发明中所指的媒体节目可以是任何适当的媒体节目,诸如电视节目、音频节目/因特网网页、交互式应用(例如,游戏、家庭购物应用)、照片之类。还可以理解,本发明中所指的媒体频道可以是任何媒体节目的提供方或媒体节目源,诸如电视频道、因特网网站、卫星无线电频道之类。单个频道组在它的名单内可以含有类型不同的一些媒体的组合。在本发明的另一个实施例中,交互式媒体导航应用可以在诸如PDA之类的非传统的平台上执行,可以提供对诸如因特网网站、卫星无线电频道、交互游戏频道和点播电影频道之类的混合媒体频道的导航。如图17所例示的那样,可以提供一些交互性频道组元素1710,用于由因特网网站、卫星无线电台、交互游戏频道和点播电影频道组成的组。例如,元素1710“世界”可以表示一个由一些因特网网站和其他类型的关注世界事件的节目组成的组。元素1710“体育”和“金钱”可以类似地表示由关注所述主题的因特网网站和其他类型的节目组成的组。元素1710“爵士乐”可以表示由一些致力于爵士音乐的卫星无线电台组成的组。如先前在其他实施例中所说明的那样,选择要在屏幕1700内显示的媒体频道组可以由服务提供方、用户或他们的某种组合设定。
在用户选择一个交互性频道组元素1710(例如,通过将光标1701移到这个元素上用PDA所提供的用户输入指出这个选择)时,导航应用可以提供一个显示媒体频道组的信息和允许访问适用于这个组的功能的组入口屏幕。例如,用户选择元素1710“世界”可以使导航应用显示入口屏幕1800,它包括组内的媒体频道(例如,CNN.com、BBCNews.com、Reuters.com)的列表。此外,可以为每个媒体频道提供媒体列表1811,以例如特辑对含有头条新闻报导的网页的链接。用户选择元素1810(例如通过将光标1801移到这个元素上并用PDA所提供的用户输入指出这个选择)可以提供对用户所选网站的主页的访问。类似,用户选择元素1811可以提供对由用户所请求的深链接网页(例如,提供所宣传的新闻报道的网页)的直接访问。用户还能通过例如在突出显示网站元素1810的同时按压PDA装置上的信息请求键接收各个组网站的信息(例如,网站内容的性质)。导航应用还可以向用户显示可对频道组执行的功能的列表,使用户能启动对组执行的功能。如图18所例示的那样,元素1820可以表示为组的这些媒体频道(例如,网站)设置电子邮件警报的功能。在执行时,这个功能可以例如只要有新的头条报导添加到频道组的任何一个网站内就会通过电子邮件向用户报告。
在另一个例子中,图19例示了可以在用户选择元素1710“爵士乐”时显示的爵士音乐频道组入口屏幕。多个汇集爵士乐节目的卫星无线电台与其他可以属于频道组名单的诸如音乐和与爵士乐有关的网站之类的媒体一起可以在屏幕1900上显示为元素1910。信息显示区1920可以用来提供这个频道组的信息。例如,区域1920可以包括频道组总体的简要宣传消息、单独无线电台的宣传消息和通过频道组提供的特辑节目的信息。如以上所说明的那样,特辑节目的宣传信息可以周期性地改为宣传多个节目。区域1920还可以用来提供用户突出显示的无线电台的信息,诸如对这个无线电台的音乐流派的说明。屏幕1900可以提供组频道的媒体列表。例如,可以在每个频道元素1910下提供在这个音乐频道上当前节目的列表。还可以提供过去和将来节目的列表。用户选择音乐频道元素1910(例如,通过将光标1901移到这个元素上并用PDA所提供的用户输入指出这个选择)可以提供对所选无线电台的访问(即,调谐到所选无线电台上),或者在用户还没有订购这个无线电台情况下,提供这个无线电台的节目的预览剪辑。用户选择元素1910还可以使导航应用显示提供只是所选无线电台的信息(例如,媒体列表)并允许用户执行与所选频道有关的频道专用功能。
屏幕1900可以使用户能接收所显示的媒体列表的预览。例如,通过选择是一个当前广播的无线电节目的媒体列表,用户就可以被调谐到这个节目上。在所选媒体列表是将来广播的节目时,用户可以接收到这个节目的预览剪辑。如以上在其他实施例中所说明的那样,导航应用还可以用屏幕1900来提供对点播列表屏幕(1906)、多用途屏幕(和任何含有由多用途屏幕提供的构成列表的屏幕,诸如记录屏幕(1907))、访问历史屏幕、频道组名单编辑屏幕等的访问。屏幕1900还可以为用户提供对可对频道组执行的功能的访问。例如,用户选择元素1905可以使导航应用处理对通过爵士乐组提供的所有无线电台(可任选地还有单独媒体列表(例如,点播唱片))的订购,随后就允许对它们进行访问。
可以理解,图7-16的屏幕以及图17-19的屏幕都只是一些功能的组合的例子。可替代的实施例可以以不同的方式组合在这些屏幕上所示出的功能、再添加一些功能,或者与这些实施例有所不同。
图20示出了按照本发明的在交互式媒体导航应用中提供频道组的例示性流程图。
在步骤2010,定义频道组。频道组定义可以是频道组名单,它可以包括要包括在频道组内的媒体频道的列表,还可以包括可以不源自组频道的各个媒体列表。频道组名单(即,组频道和名单内任何单独媒体列表)可以共有至少一个共同的特征。如在图21的例示性流程图内所示,步骤2010可以包括服务提供方输入步骤2011和用户输入步骤2012。在步骤2011,可以例如由服务提供方142(图1)提供频道组定义。例如,服务提供方可以用用户的简档信息作为给频道组名单的输入。服务提供方可以用媒体频道或媒体列表的一个或多个共同特征来编制频道组名单。此外,服务提供方可以对频道组名单进行人为编辑控制。在步骤2012,频道组名单可以包括来自用户的输入。在一个途径中,可以完全由用户例如利用图16的编辑屏幕来提供频道组名单。在另一个途径中,用户可以编辑由服务提供方先前提供的频道组名单。在步骤2013,建立频道组名单(即,频道组定义),频道组名单例如可以存储在具有其他导航应用数据的媒体分配设施104或用户设备108(图1)内。例如,媒体分配设施104的服务器140可以提供存储频道组名单的频道组数据库。这个数据库可以包括表示已经在系统内定义(例如,由服务提供方或用户)的每个频道组的数据库项。频道组数据库项可以包括频道组名单数据库项,而频道组名单数据库项包括表示频道组名单内的各个单独媒体频道和媒体列表的数据库项。
在步骤2020,将频道组的信息提供给用户。如在图22的例示性流程图中所示,在包括在步骤2020内的步骤2201-2216可以提供大量的频道组信息。在步骤2201,可以例如以频道组入口屏幕1000向用户提供频道组的媒体列表。频道组的媒体列表可以包括组频道的媒体列表和包括在频道组名单内的任何单独媒体列表。频道组的媒体列表可以包括点播媒体列表(可以是也可以不是按次付费的)(图12)。例如,在图1的例示性系统内,媒体列表可以存储在服务器140上的媒体列表数据库内。每个媒体列表可以单独标识(例如,用列表码)并可以与提供列表的媒体频道交互参考。在用户请求查看频道组的媒体列表时,导航应用可以用存储在服务器140上的频道组名单数据库项向媒体列表数据库查询与在频道组名单数据库项内所标识的媒体频道和媒体列表相应的媒体列表。然后,可以将相应的频道组的媒体列表发送给用户设备,向用户显示。
在步骤2202,可以例如以点播媒体列表的视频预览形式提供媒体列表的预览。例如,在图1的例示性系统内,媒体节目可以存储在服务器140上的媒体节目数据库内,而且对于相应的媒体列表是可以键控的。在用户请求一个媒体列表的预览时,导航应用可以用与这个媒体列表相应的键向媒体节目数据库查询。于是,可以将相应媒体列表的媒体节目发送给用户设备,提供预览。
在步骤2203,可以提供频道组的观看历史。观看历史跟踪用户在一段给定时间内通过频道组访问的媒体。例如,在图1的例示性系统内,每个频道组数据库项可以包括一个观看历史数据库项。观看历史数据库项包括一些表示用户通过频道组访问过的每个媒体列表的项。例如,在用户用用户设备访问一个给定的媒体列表时,导航应用可以将这个给定的媒体列表发送给服务器140。服务器140可以用这个列表的媒体频道信息向频道组数据库查询媒体频道所属的频道组。然后,将这个媒体列表加入适当频道组的观看历史数据库项。
在步骤2204,可以提供频道组的节目提示的列表。在步骤2205和2206,可以提供频道组的未决记录和已录节目的列表。在步骤2208,可以提供来自频道组的已购节目的列表。例如,在图1的例示性系统内,提示、未决记录和已录节目可以全部表示为服务器140上的一个或多个提示/记录数据库内的媒体列表数据库项。存储在数据库内的每个媒体列表项可以包括列表码和提供媒体列表的媒体频道的标识(例如,频道码)。因此,在用户请求观看一个频道组的提示或记录时,导航应用可以用包括在频道组名单数据库项内的媒体频道码和媒体列表码查询适当的提示/记录数据库。在步骤2307和2309,可以分别提供来自频道组的已录节目或已购节目的预览。这样的预览可以以与在步骤2202提供预览类似的方式实现。可以例如通过多用途屏幕1300(图13)提供步骤2204-2209。
在步骤2210,可以提供频道组本身的宣传信息。频道组的宣传信息可以包括宣传频道组的视频剪辑。在步骤2211,可以提供组频道的宣传信息,诸如宣传一个组频道的视频剪辑。在步骤2212,可以提供来自频道组的媒体节目的宣传信息,诸如特辑节目的信息或视频。例如,在图1的例示性系统,服务器140可以包括一个宣传信息数据库。宣传信息(无论信息是音频、视频、文字、图形等)以标识宣传信息的数据库项存储在数据库内。标识符视情况而定可以包括一个或多个将宣传信息与频道组、媒体频道或媒体列表关联的码。在导航应用需要宣传信息(例如,以在屏幕1000上显示)时,导航应用可以用包括在频道组数据库项内的频道组、媒体频道和媒体列表查询宣传信息数据库,检索供显示的与频道组有关的宣传信息。
在步骤2213,可以提供组频道的实况媒体馈送(例如,视频馈送、音频馈送),并在步骤2214,可以由用户进行选择性调谐。例如,在图1的例示性系统内,包括在频道组名单数据库项内的每个媒体频道或媒体列表数据库项可以包括使导航应用对准媒体频道或媒体列表的节目源(例如,数字电视频道、因特网网站URL)的节目源标识符。导航应用可以使用户设备对准由节目源标识符表示的节目源,接收实况媒体馈送。
在步骤2215,可以提供可对频道组执行的导航应用功能(例如,将它设置为喜爱、闭锁、订购)的列表。例如,在图1的例示性系统内,包括在频道组名单数据库项内的每个媒体频道和媒体列表数据库项可以包括可对媒体频道或媒体列表执行的导航应用功能的列表。可对频道组执行的功能的列表可以通过从这些单独列表中提取共同特性功能来形成。
在步骤2216,可以提供频道组内的组频道的列表。在图1的例示性系统内,这个列表可以由服务器140上的频道组数据库提供。
步骤2210-2216例如可以通过频道组入口屏幕(图10)提供。可以理解,以上这些步骤只是例示而不是穷举了可以提供的频道组的信息。在步骤2217,可以提供显示步骤2201-2216的信息或者提供对步骤2201-2216的信息的访问的频道组入口屏幕1000(图10)。这样,就可以在导航应用内的中心位置提供频道组的信息。
在步骤2030,对频道组执行导航应用的功能。如在以上所说明的那样,导航应用可以对一个或多个所选频道组执行例如“设置为喜爱”、“闭锁/释放”、“订购”和“新闻报警”的功能。如在图23的例示性流程图中所示,步骤2030可以包括频道组选择步骤2031、用户启动步骤2032、组频道执行步骤2033和媒体列表执行步骤2034。在步骤2031,用户可以选择一个或多个对之启动导航应用的一个功能的频道组。例如,如结合屏幕700(图7)所说明的那样,用户可以选择多个对之执行功能的频道组。或者,如结合屏幕1000(图10)所说明的那样,导航应用可以按情况将所选频道组设置为当前观看频道组。在步骤2032,用户通过输入用户命令(例如通过用户输入装置400)启动对频道组的导航应用的功能。在步骤2033,导航应用对包括在一个或多个所选频道组内的组频道执行该功能。例如,在执行“闭锁”功能中,导航应用可以在输入口令后闭锁这些组频道,只有在输入了口令后才可对所闭锁的频道进行访问。在步骤2034,导航应用可以任选地对包括在一个或多个所选频道组的频道组名单内的不是源自组频道的任何单独媒体列表执行该功能。例如,在执行“闭锁”功能中,导航应用可以闭锁对包括在频道组名单内的不是在一个组频道上广播的一个单独节目的访问。
例如,在图1的例示性系统内,导航应用可以通过查询服务器140上的频道组数据库编制一个对之要执行一个功能的媒体频道和媒体列表的列表。利用用户所选择的一个或多个频道组的频道组码,导航应用可以访问所选频道组的频道组名单数据库项,以编制对之执行这个功能的频道和媒体列表的列表。在有些情况下,执行导航应用功能可以通过改变媒体频道或媒体列表数据库项内的一个或多个信息项来实现。例如,在一个例示性实施例中,导航应用可以通过将媒体频道或列表数据库项内的家长控制段的值从“N”改变为“Y”来执行“闭锁”功能。导航应用每当接收到访问一个媒体频道或媒体列表时可以参考这样的媒体频道和媒体列表数据库项的数据库。例如,在接收到访问一个媒体列表的用户命令时,导航应用可以向这个数据库查询与用户所选列表相应的媒体列表数据库项和媒体频道数据库项。如果任何一个数据库项含有读出为“Y”的家长控制段,导航应用就阻止对这个媒体列表的访问,并执行显示输入家长控制PIN的请求的功能。因此,在这个例示性的例子中,导航应用可以通过改变数据库项内与先前所编制的列表(对之执行这个功能的媒体频道和列表的列表)相应的一定字段的值对一个或多个频道组执行一个功能。
应注意的是,以上结合流程图对图1的系统的说明只是例示性的,不应解释为排除实现这些流程图内所给出的功能的其他系统和途径。
可以理解,以上说明只是例示性说明本发明的原理,本领域技术人员在不背离本发明的范围和精神实质的情况下可以进行各种修改。

Claims (52)

1.一种用于使用交互式媒体导航应用调谐到频道组名单中的媒体频道的方法,其中所述频道组名单包括多个媒体频道,所述方法包括:
在显示屏幕中显示所述频道组名单的媒体列表,其中所显示的媒体列表包括不同频道在不同时间播出的多个节目的列表;
使用用户输入设备接收第一用户输入,第一用户输入包括对显示屏幕中的屏上元素的用户选择;
响应于接收到第一用户输入,将来自频道组名单中的频道的视频同时显示在分别的按比例缩小了的视窗中;
接收识别所述按比例缩小了的视窗之一的第二用户输入;以及
响应于接收到第二用户输入,调谐到由所识别的按比例缩小了的视窗表示的媒体频道。
2.根据权利要求1所述的方法,包括以下至少之一:为所识别的按比例缩小了的视窗提供音频,和显示关于在所识别的按比例缩小了的视窗中显示的视频的附加信息。
3.根据权利要求1所述的方法,包括响应于第三用户输入,显示表示所述频道组名单中的其它频道的其它按比例缩小了的视窗。
4.根据权利要求1所述的方法,其中至少一个视频是预览或宣传视频。
5.根据权利要求1所述的方法,包括与每个按比例缩小了的视窗一起显示与相应视频有关的文字。
6.根据权利要求1所述的方法,其中:
所述多个媒体频道中的至少一个选自由电视频道、因特网网站、无线电频道、交互游戏频道以及点播频道组成的组。
7.一种用于以视频镶嵌格式显示频道组名单的系统,其中每个频道组名单包括多个媒体频道,所述系统包括:
用于在显示屏幕中显示频道组名单的媒体列表的部件,其中所显示的媒体列表包括不同频道在不同时间播出的多个节目的列表;
用于从用户输入设备接收第一用户输入的部件,第一用户输入包括对显示屏幕中的屏上元素的用户选择;
用于响应于接收到第一用户输入,将来自所述频道组名单中的频道的视频同时显示在按比例缩小了的视窗中的部件;
用于接收识别所述按比例缩小了的视窗之一的第二用户输入的部件;以及
用于响应于接收到第二用户输入,调谐到由所识别的按比例缩小了的视窗表示的媒体频道的部件。
8.根据权利要求7所述的系统,包括以下至少之一:用于为所识别的按比例缩小了的视窗提供音频的部件,和用于显示关于在所识别的按比例缩小了的视窗中显示的视频的附加信息的部件。
9.根据权利要求7所述的系统,包括用于响应于第三用户输入,显示表示所述频道组名单中的其它频道的其它按比例缩小了的视窗的部件。
10.根据权利要求7所述的系统,其中所述视频的至少一个是预览或宣传视频。
11.根据权利要求7所述的系统,包括用于与每个按比例缩小了的视窗一起显示与相应视频有关的文字的部件。
12.根据权利要求7所述的系统,其中所述多个媒体频道的至少一个选自由电视频道、因特网网站、无线电频道、交互游戏频道以及点播频道组成的组。
13.一种在交互式媒体导航应用中提供媒体组的方法,所述方法包括:
由处理器接收对多个媒体列表的用户选择,其中所述多个媒体列表为用户设备接收到的媒体列表的子集;
定义包括用户所选择的媒体列表的媒体组;
将交互式媒体组元素与所定义的媒体组相关联;
生成用于显示的媒体列表表格,所述媒体列表表格包括:
按照源组织的多个媒体列表;以及
用于被显示为媒体列表的媒体组的所述交互式媒体组元素;
由所述处理器接收对所述交互式媒体组元素的用户选择;以及
响应于接收到对所述交互式媒体组元素的用户选择,生成用于显示的可对所述媒体组执行的导航应用的功能列表,以及生成用于显示的提供关于所述媒体组的信息的媒体组屏幕,其中所述信息包括用于所述媒体组的所述多个媒体列表的媒体列表,并且其中针对每个媒体列表识别相关联的源。
14.根据权利要求13所述的方法,还包括:
在所述媒体组屏幕被显示时,接收对所述媒体组启动导航应用的功能列表中的功能的用户命令;以及
响应于所述用户命令,对所述媒体组执行所述功能。
15.根据权利要求14所述的方法,其中执行所述功能包括对所述多个媒体列表中的每一个执行所述功能。
16.根据权利要求14所述的方法,其中接收启动功能的用户命令包括接收将所述媒体组设置为喜爱媒体组的用户命令,而其中执行所述功能包括将所述多个媒体列表设置为喜爱媒体列表。
17.根据权利要求14所述的方法,其中接收启动功能的用户命令包括接收阻止对所述媒体组的访问的用户命令,而其中执行所述功能包括用口令阻止对所述多个媒体列表的访问。
18.根据权利要求14所述的方法,其中接收启动功能的用户命令包括接收订购所述媒体组的用户命令,而执行所述功能包括使用户订购所述多个媒体列表中的至少一些。
19.根据权利要求14所述的方法,其中接收启动功能的用户命令包括接收设置对所述媒体组的警报的用户命令,而其中执行所述功能包括在对于所述多个媒体列表中的任何媒体列表满足条件时向用户报警。
20.根据权利要求13所述的方法,其中定义媒体组包括接收所述多个媒体列表的列表。
21.根据权利要求20所述的方法,其中接收所述多个媒体列表的列表包括接收共有至少一个共同特征的媒体列表的列表。
22.根据权利要求13所述的方法,还包括响应于从所述媒体组屏幕对相应媒体列表的用户选择,提供对媒体节目的访问。
23.一种在交互式媒体导航应用中提供媒体组的系统,所述系统包括:
用于由处理器接收对多个媒体列表的用户选择的部件,其中所述多个媒体列表为用户设备接收到的媒体列表的子集;
用于定义包括用户所选择的媒体列表的媒体组的部件;
用于将交互式媒体组元素与所定义的媒体组相关联的部件;
用于生成用于显示的媒体列表表格的部件,所述媒体列表表格包括:
按照源组织的用于多个列表的多个媒体列表;以及
用于被显示为媒体列表的媒体组的所述交互式媒体组元素;
用于由所述处理器接收对所述交互式媒体组元素的用户选择的部件;以及
用于响应于接收到对所述交互式媒体组元素的用户选择,生成用于显示的可对所述媒体组执行的导航应用的功能列表,以及生成用于显示的提供关于所述媒体组的信息的媒体组屏幕的部件,其中所述信息包括用于所述媒体组的所述多个媒体列表的媒体列表,并且其中针对每个媒体列表识别相关联的源。
24.根据权利要求23所述的系统,还包括:
用于在所述媒体组屏幕被显示时,接收对所述媒体组启动导航应用的功能列表中的功能的用户命令的部件;以及
用于响应于所述用户命令,对所述媒体组执行所述功能的部件。
25.根据权利要求24所述的系统,其中用于执行所述功能的部件包括用于对所述多个媒体列表中的每一个执行所述功能的部件。
26.根据权利要求24所述的系统,其中用于接收启动功能的用户命令的部件包括用于接收将所述媒体组设置为喜爱媒体组的用户命令的部件,而其中用于执行所述功能的部件包括用于将所述多个媒体列表设置为喜爱媒体列表的部件。
27.根据权利要求24所述的系统,其中用于接收启动功能的用户命令的部件包括用于接收阻止对所述媒体组的访问的用户命令的部件,而其中用于执行所述功能的部件包括用于用口令阻止对所述多个媒体列表的访问的部件。
28.根据权利要求24所述的系统,其中用于接收启动功能的用户命令的部件包括用于接收订购所述媒体组的用户命令的部件,而用于执行所述功能的部件包括用于使用户订购所述多个媒体列表中的至少一些的部件。
29.根据权利要求24所述的系统,其中用于接收启动功能的用户命令的部件包括用于接收设置对所述媒体组的警报的用户命令的部件,而其中用于执行所述功能的部件包括用于在对于所述多个媒体列表中的任何媒体列表满足条件时向用户报警的部件。
30.根据权利要求23所述的系统,其中用于定义媒体组的部件包括用于接收所述多个媒体列表的列表的部件。
31.根据权利要求30所述的系统,其中用于接收所述多个媒体列表的列表的部件包括用于接收共有至少一个共同特征的媒体列表的列表的部件。
32.根据权利要求23所述的系统,还包括用于响应于从所述媒体组屏幕对相应媒体列表的用户选择,提供对媒体节目的访问的部件。
33.一种在交互式媒体导航应用中显示媒体组的方法,所述方法包括:
定义多个媒体组,其中的每一个媒体组包括用户选择的媒体列表;
接收对所述多个媒体组的子集的第一用户选择;
生成用于显示的多个媒体组指针,所述媒体组指针中的每一个对应于所述子集中的一个相应的媒体组;
接收对所述媒体组指针之一的第二用户选择;以及
响应于接收到第二用户选择,生成用于显示的与对应于所选择的媒体组指针的媒体组相关联的多个媒体列表。
34.根据权利要求33所述的方法,还包括:
接收对屏上元素的第二用户选择;以及
从所述多个媒体列表中识别与所述屏上元素相关联的媒体列表子集;
生成用于显示的所述媒体列表子集。
35.根据权利要求33所述的方法,还包括:
在所述媒体组屏幕被显示时,接收对所述媒体组启动导航应用的功能列表中的功能的用户命令;以及
响应于所述用户命令,对所述媒体组执行所述功能。
36.根据权利要求34所述的方法,其中执行所述功能包括对所述多个媒体列表中的每一个执行所述功能。
37.根据权利要求33所述的方法,其中定义所述多个媒体组包括:
生成用于显示的用于接收对要包括在媒体组中的媒体列表和频道的用户选择的界面;以及
接收对用于包括在所述多个媒体组的每一个中的媒体列表的多个用户选择。
38.根据权利要求33所述的方法,其中生成用于显示的所述多个媒体组指针包括仅生成用于显示的对应于媒体组的所述子集的媒体组指针。
39.根据权利要求34所述的方法,其中接收启动功能的用户命令包括接收将所述媒体组设置为喜爱媒体组的用户命令,而其中执行所述功能包括将所述多个媒体列表设置为喜爱媒体列表。
40.根据权利要求34所述的方法,其中接收启动功能的用户命令包括接收阻止对所述媒体组的访问的用户命令,而其中执行所述功能包括用口令阻止对所述多个媒体列表的访问。
41.根据权利要求34所述的方法,其中接收启动功能的用户命令包括接收订购所述媒体组的用户命令,而执行所述功能包括使用户订购所述多个媒体列表中的至少一些。
42.根据权利要求33所述的方法,其中定义所述多个媒体组包括接收共有至少一个共同特征的媒体列表的列表。
43.一种在交互式媒体导航应用中显示媒体组的系统,所述系统包括:
用于定义多个媒体组的部件,其中的每一个媒体组包括用户选择的媒体列表;
用于接收对所述多个媒体组的子集的第一用户选择的部件;
用于生成用于显示的多个媒体组指针的部件,所述媒体组指针中的每一个对应于所述子集中的一个相应的媒体组;
用于接收对所述媒体组指针之一的第二用户选择的部件;以及
用于响应于接收到第二用户选择,生成用于显示的与对应于所选择的媒体组指针的媒体组相关联的多个媒体列表的部件。
44.根据权利要求43所述的系统,还包括:
用于接收对屏上元素的第二用户选择的部件;以及
用于从所述多个媒体列表中识别与所述屏上元素相关联的媒体列表子集的部件;
用于生成用于显示的所述媒体列表子集的部件。
45.根据权利要求43所述的系统,还包括:
用于在所述媒体组屏幕被显示时,接收对所述媒体组启动导航应用的功能列表中的功能的用户命令的部件;以及
用于响应于所述用户命令,对所述媒体组执行所述功能的部件。
46.根据权利要求44所述的系统,其中用于执行所述功能的部件包括用于对所述多个媒体列表中的每一个执行所述功能的部件。
47.根据权利要求43所述的系统,其中用于定义所述多个媒体组的部件包括:
用于生成用于显示的用于接收对要包括在媒体组中的媒体列表和频道的用户选择的界面的部件;以及
用于接收对用于包括在所述多个媒体组的每一个中的媒体列表的多个用户选择的部件。
48.根据权利要求43所述的系统,其中用于生成用于显示的所述多个媒体组指针的部件包括用于仅生成用于显示的对应于媒体组的所述子集的媒体组指针的部件。
49.根据权利要求44所述的系统,其中用于接收启动功能的用户命令的部件包括用于接收将所述媒体组设置为喜爱媒体组的用户命令的部件,而其中用于执行所述功能的部件包括用于将所述多个媒体列表设置为喜爱媒体列表的部件。
50.根据权利要求44所述的系统,其中用于接收启动功能的用户命令的部件包括用于接收阻止对所述媒体组的访问的用户命令的部件,而其中用于执行所述功能的部件包括用于用口令阻止对所述多个媒体列表的访问的部件。
51.根据权利要求44所述的系统,其中用于接收启动功能的用户命令的部件包括用于接收订购所述媒体组的用户命令的部件,而用于执行所述功能的部件包括用于使用户订购所述多个媒体列表中的至少一些的部件。
52.根据权利要求43所述的系统,其中用于定义所述多个媒体组的部件包括用于接收共有至少一个共同特征的媒体列表的列表的部件。
CN201310628800.3A 2005-12-29 2006-12-08 在交互式媒体导航应用中提供频道组的系统和方法 Active CN103596031B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/324,192 US8782706B2 (en) 2005-12-29 2005-12-29 Systems and methods for providing channel groups in an interactive media guidance application
US11/324,192 2005-12-29
CNA2006800495544A CN101352035A (zh) 2005-12-29 2006-12-08 在交互式媒体导航应用中提供频道组的系统和方法

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNA2006800495544A Division CN101352035A (zh) 2005-12-29 2006-12-08 在交互式媒体导航应用中提供频道组的系统和方法

Publications (2)

Publication Number Publication Date
CN103596031A true CN103596031A (zh) 2014-02-19
CN103596031B CN103596031B (zh) 2018-08-07

Family

ID=38050182

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310628800.3A Active CN103596031B (zh) 2005-12-29 2006-12-08 在交互式媒体导航应用中提供频道组的系统和方法

Country Status (6)

Country Link
US (2) US8782706B2 (zh)
EP (4) EP2892223A1 (zh)
JP (5) JP5005706B2 (zh)
CN (1) CN103596031B (zh)
CA (3) CA3110246A1 (zh)
WO (1) WO2007078634A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017035791A1 (zh) * 2015-09-01 2017-03-09 深圳好视网络科技有限公司 一种标记和浏览频道的方法和电视播放装置
CN111795706A (zh) * 2020-06-29 2020-10-20 北京百度网讯科技有限公司 导航地图显示方法、装置、电子设备及存储介质

Families Citing this family (124)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11259059B2 (en) 2004-07-30 2022-02-22 Broadband Itv, Inc. System for addressing on-demand TV program content on TV services platform of a digital TV services provider
US7631336B2 (en) 2004-07-30 2009-12-08 Broadband Itv, Inc. Method for converting, navigating and displaying video content uploaded from the internet to a digital TV video-on-demand platform
US9641902B2 (en) 2007-06-26 2017-05-02 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US7590997B2 (en) 2004-07-30 2009-09-15 Broadband Itv, Inc. System and method for managing, converting and displaying video content on a video-on-demand platform, including ads used for drill-down navigation and consumer-generated classified ads
TW200704183A (en) * 2005-01-27 2007-01-16 Matrix Tv Dynamic mosaic extended electronic programming guide for television program selection and display
WO2006104968A2 (en) * 2005-03-28 2006-10-05 The Directv Group, Inc. Interactive mosaic channel video stream with barker channel and guide
US20060230427A1 (en) * 2005-03-30 2006-10-12 Gerard Kunkel Method and system of providing user interface
US8875196B2 (en) 2005-08-13 2014-10-28 Webtuner Corp. System for network and local content access
EP1938600A2 (en) 2005-09-08 2008-07-02 The DIRECTV Group, Inc. Mosaic channel video stream with interactive services
US8229983B2 (en) 2005-09-27 2012-07-24 Qualcomm Incorporated Channel switch frame
US8670437B2 (en) * 2005-09-27 2014-03-11 Qualcomm Incorporated Methods and apparatus for service acquisition
US7570870B2 (en) * 2005-09-27 2009-08-04 Guideworks, Llc Systems and methods for recording programs of lesser interest when convenient
CA2627294C (en) * 2005-10-28 2012-01-24 The Directv Group, Inc. Infrastructure for interactive television applications
US8832738B2 (en) * 2006-02-02 2014-09-09 The Directv Group, Inc. Interactive mosaic channel video stream with additional programming sources
US8132208B2 (en) * 2006-02-10 2012-03-06 Cox Communications, Inc. Presenting a television services program guide information as a video mosaic
US9288424B2 (en) * 2006-02-10 2016-03-15 Cox Communications, Inc. Generating a genre-based video mosaic in a cable services network
US20070204299A1 (en) * 2006-02-28 2007-08-30 Microsoft Corporation Integrated Media Content
WO2007106392A1 (en) * 2006-03-10 2007-09-20 The Directv Group, Inc. Dynamic determination of video channels by selection of video cells in a mosaic on-screen display.
WO2008127222A2 (en) * 2006-03-10 2008-10-23 The Directv Group, Inc. System for choosing predictions across multiple platforms
US7647332B2 (en) * 2006-06-29 2010-01-12 Microsoft Corporation Aggregating content from multiple content delivery types in a discovery interface
US8015580B2 (en) * 2006-06-30 2011-09-06 Microsoft Corporation Customizing virtual channels in a discovery interface
US20080004960A1 (en) * 2006-06-30 2008-01-03 Microsoft Corporation Microsoft Patent Group Interactive promotional space in a discovery interface
US7840979B2 (en) * 2006-06-30 2010-11-23 Microsoft Corporation Graphical tile-based expansion cell guide
JP5074497B2 (ja) * 2006-08-07 2012-11-14 テレフオンアクチーボラゲット エル エム エリクソン(パブル) 電子サービスガイドのダウンロードを制御する技術
US8949895B2 (en) * 2006-08-18 2015-02-03 The Directv Group, Inc. Mosaic channel video stream with personalized interactive services
WO2008027464A2 (en) * 2006-08-30 2008-03-06 The Directv Group, Inc. Mosaic channel video stream with interactive services
BRPI0718629A2 (pt) * 2006-11-14 2013-11-26 Qualcomm Inc Sistema e métodos para comutação de canal.
JP2010510725A (ja) * 2006-11-15 2010-04-02 クゥアルコム・インコーポレイテッド チャネル切り替えフレームを用いたアプリケーションのシステム及び方法
US8892761B1 (en) 2008-04-04 2014-11-18 Quickplay Media Inc. Progressive download playback
US9571902B2 (en) 2006-12-13 2017-02-14 Quickplay Media Inc. Time synchronizing of distinct video and data feeds that are delivered in a single mobile IP data network compatible stream
US9124650B2 (en) * 2006-12-13 2015-09-01 Quickplay Media Inc. Digital rights management in a mobile environment
EP2177010B1 (en) 2006-12-13 2015-10-28 Quickplay Media Inc. Mobile media platform
US20080189738A1 (en) * 2006-12-18 2008-08-07 Purpura Richard F Active channel for interactive television services
US20080192071A1 (en) * 2007-02-12 2008-08-14 Tektronix, Inc. Automatic Formation of Groups of Channels
CN100551044C (zh) * 2007-04-06 2009-10-14 华为技术有限公司 实现视频直播的方法、设备及系统
US11570521B2 (en) 2007-06-26 2023-01-31 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US20090006328A1 (en) * 2007-06-29 2009-01-01 Nokia Corporation Identifying commonalities between contacts
EP2018060A1 (en) * 2007-07-19 2009-01-21 Advanced Digital Broadcast S.A. Method for retrieving content accessible to television receiver and system for retrieving content accessible to television receiver
US9524072B1 (en) 2007-08-29 2016-12-20 The Directv Group, Inc. Method and system for forming content in a fantasy sporting event
US8683519B2 (en) * 2007-09-26 2014-03-25 At&T Intellectual Property I, L.P. Favorites mosaic
US8146129B2 (en) * 2007-11-16 2012-03-27 Time Warner Cable Inc. Apparatus and method for providing video content and supplemental information to a client over a switched digital video content-based network
EP2597882A3 (en) * 2007-11-21 2014-09-10 United Video Properties, Inc. Maintaining a user profile based on dynamic data
KR101349829B1 (ko) * 2007-11-26 2014-01-09 엘지전자 주식회사 단말기 및 이것의 방송 제어 방법
KR100942788B1 (ko) * 2008-01-09 2010-02-18 연세대학교 산학협력단 대화형 tv 시스템의 서버, 셋톱박스와 이를 포함하는대화형 tv 시스템, 대화형 tv의 채널변경 방법, 및대화형 tv의 멀티미디어 전송 방법
US20090213269A1 (en) * 2008-02-21 2009-08-27 David Dozoretz Content Slider
WO2009114005A1 (en) * 2008-03-10 2009-09-17 Hewlett-Packard Development Company, L.P. Media source selection based on source quality
JP2009224831A (ja) * 2008-03-13 2009-10-01 Victor Co Of Japan Ltd 放送受信機
US8225354B2 (en) * 2008-04-11 2012-07-17 Microsoft Corporation Merging electronic program guide information
US7970739B2 (en) * 2008-04-30 2011-06-28 International Business Machines Corporation Method and system for maintaining profiles of information channels
WO2010020890A1 (en) * 2008-08-20 2010-02-25 Nds Limited Receiving device
US8737800B2 (en) 2008-12-16 2014-05-27 At&T Intellectual Property I, L.P. System and method to display a progress bar
US20100192171A1 (en) * 2009-01-26 2010-07-29 David Dozoretz Set-Top Box
US20100228591A1 (en) * 2009-03-03 2010-09-09 Madhusudan Therani Real time ad selection for requested content
US20100228613A1 (en) * 2009-03-03 2010-09-09 Anderson Andrew T Systems and Methods for Interactively Rewarding Users of an Entertainment System
US8943542B2 (en) * 2009-07-29 2015-01-27 Echostar Technologies L.L.C. Systems and methods for providing predefined category-based channel lists
JP5316363B2 (ja) * 2009-10-20 2013-10-16 ソニー株式会社 情報処理装置、機能管理方法、コンピュータプログラム及び情報処理システム
KR101517638B1 (ko) * 2010-04-22 2015-05-15 엘지전자 주식회사 콘텐츠 제공 방법 및 그를 이용한 디스플레이장치
US9398339B2 (en) * 2010-09-01 2016-07-19 Lg Electronics Inc. Image display apparatus and method for operating the same
US9699503B2 (en) 2010-09-07 2017-07-04 Opentv, Inc. Smart playlist
US10210160B2 (en) 2010-09-07 2019-02-19 Opentv, Inc. Collecting data from different sources
US8949871B2 (en) 2010-09-08 2015-02-03 Opentv, Inc. Smart media selection based on viewer user presence
US20120079547A1 (en) * 2010-09-24 2012-03-29 Seong-Hwan Kim Multimedia Network Interface Device with Table-Based Connection Management
US20120075537A1 (en) * 2010-09-29 2012-03-29 Avermedia Technologies, Inc. Tv box/card and remote control receiver device thereof
US10048745B1 (en) * 2010-09-30 2018-08-14 The Directv Group, Inc. Method and system for storing program guide data in a user device
GB2486002A (en) * 2010-11-30 2012-06-06 Youview Tv Ltd Media Content Provision
US20120221384A1 (en) * 2011-02-28 2012-08-30 Qualcomm Innovation Center, Inc. System, method, and apparatus for organizing and distributing apps
US8782704B2 (en) * 2011-05-03 2014-07-15 Verizon Patent And Licensing Inc. Program guide interface systems and methods
EP2710752A4 (en) 2011-05-17 2014-10-22 Webtuner Corp SYSTEM AND METHOD FOR A HIGH PRECISION SCALABLE SENSOR AND ID-BASED PUBLIC MEASUREMENT SYSTEM
JP2014519276A (ja) 2011-05-24 2014-08-07 ウエブチユーナー・コーポレイシヨン オーディエンス計測システムでの解析レポート生成の効率およびスピードを増大させるためのシステムおよび方法
EP2528339B1 (en) * 2011-05-26 2019-12-04 Lg Electronics Inc. Display apparatus for processing multiple applications and method for controlling the same
WO2012162693A1 (en) 2011-05-26 2012-11-29 WebTuner, Corporation Highly scalable audience measurement system with client event pre-processing
US8584167B2 (en) 2011-05-31 2013-11-12 Echostar Technologies L.L.C. Electronic programming guides combining stored content information and content provider schedule information
US9621946B2 (en) 2011-08-23 2017-04-11 Echostar Technologies L.L.C. Frequency content sort
US8447170B2 (en) 2011-08-23 2013-05-21 Echostar Technologies L.L.C. Automatically recording supplemental content
US8627349B2 (en) 2011-08-23 2014-01-07 Echostar Technologies L.L.C. User interface
US9185331B2 (en) 2011-08-23 2015-11-10 Echostar Technologies L.L.C. Storing multiple instances of content
US8660412B2 (en) 2011-08-23 2014-02-25 Echostar Technologies L.L.C. System and method for dynamically adjusting recording parameters
BR112013032860A2 (pt) * 2011-08-23 2017-01-24 Echostar Technologies Llc métodos para prover acesso a bloco de conteúdo e a conteúdo e sistema para prover acesso a conteúdo
US9357159B2 (en) 2011-08-23 2016-05-31 Echostar Technologies L.L.C. Grouping and presenting content
US8437622B2 (en) 2011-08-23 2013-05-07 Echostar Technologies L.L.C. Altering presentation of received content based on use of closed captioning elements as reference locations
US8996650B2 (en) 2011-08-26 2015-03-31 Accenture Global Services Limited Preparing content packages
US9489981B2 (en) 2012-03-15 2016-11-08 Echostar Technologies L.L.C. Successive initialization of television channel recording
US8819722B2 (en) 2012-03-15 2014-08-26 Echostar Technologies L.L.C. Smartcard encryption cycling
US9141186B2 (en) * 2012-03-22 2015-09-22 Htc Corporation Systems and methods for providing access to media content
TWI520592B (zh) * 2012-06-05 2016-02-01 緯創資通股份有限公司 個性化之虛擬頻道之管理方法及具有虛擬頻道之網路多媒體重現系統
US20150189390A1 (en) * 2012-06-14 2015-07-02 Flextronics Ap, Llc Media center
KR101990867B1 (ko) * 2012-08-13 2019-06-19 주식회사 알티캐스트 리스트 일괄 설정 방법 및 이를 사용하는 단말기
US20160119675A1 (en) 2012-09-06 2016-04-28 Flextronics Ap, Llc Programming user behavior reporting
US11368760B2 (en) 2012-08-17 2022-06-21 Flextronics Ap, Llc Applications generating statistics for user behavior
CN103748889A (zh) 2012-08-17 2014-04-23 弗莱克斯电子有限责任公司 多种来源的电子节目指南信息聚集
KR101473257B1 (ko) * 2012-11-01 2014-12-24 주식회사 케이티 유저 인터페이스 데이터를 포함하는 컨텐츠 스트림을 재생하는 장치 및 방법
WO2014068941A1 (ja) 2012-11-02 2014-05-08 株式会社ソニー・コンピュータエンタテインメント 情報処理装置および情報処理方法
US8793724B2 (en) 2012-11-08 2014-07-29 Eldon Technology Limited Image domain compliance
US9292160B2 (en) * 2012-11-30 2016-03-22 Verizon and Redbox Digital Entertainment Services, LLC Systems and methods for presenting media program accessibility information
US9774917B1 (en) * 2012-12-10 2017-09-26 Apple Inc. Channel bar user interface
US10521188B1 (en) 2012-12-31 2019-12-31 Apple Inc. Multi-user TV user interface
TWI482486B (zh) * 2013-01-30 2015-04-21 Wistron Corp 影音串流的預覽及播放方法及其系統
PL3008946T3 (pl) * 2013-06-11 2019-02-28 Seven Networks Llc Przenoszenie ruchu aplikacji do współdzielonego kanału łączności w celu zoptymalizowania sygnału w sieci bezprzewodowej dla ruchu wykorzystującego protokoły własnościowe i nie-własnościowe
US10080060B2 (en) 2013-09-10 2018-09-18 Opentv, Inc. Systems and methods of displaying content
US9628838B2 (en) 2013-10-01 2017-04-18 Echostar Technologies L.L.C. Satellite-based content targeting
US9756378B2 (en) 2015-01-07 2017-09-05 Echostar Technologies L.L.C. Single file PVR per service ID
US11076198B2 (en) * 2015-05-28 2021-07-27 Idomoo Ltd. System and method to generate an interactive video on the fly
US20170094360A1 (en) * 2015-09-30 2017-03-30 Apple Inc. User interfaces for navigating and playing channel-based content
US20170171495A1 (en) * 2015-12-15 2017-06-15 Le Holdings (Beijing) Co., Ltd. Method and Electronic Device for Displaying Live Programme
US20170208358A1 (en) * 2016-01-20 2017-07-20 Atriva Media Inc. Device for and method of tv streaming and downloading for personal photos and videos presentation on tv that seamlessly integrates with mobile application and cloud media server
KR20170106054A (ko) * 2016-03-11 2017-09-20 삼성전자주식회사 영상 표시 장치 및 영상 표시 방법
DK3220629T3 (en) * 2016-03-17 2018-12-10 HD PLUS GmbH Method and System for Generating a Media Channel Access List
US10015539B2 (en) * 2016-07-25 2018-07-03 DISH Technologies L.L.C. Provider-defined live multichannel viewing events
US10402439B2 (en) * 2016-07-29 2019-09-03 Rovi Guides, Inc. Systems and methods for executing a supplemental function for a natural language query
US20180113579A1 (en) 2016-10-26 2018-04-26 Apple Inc. User interfaces for browsing content from multiple content applications on an electronic device
US10555023B1 (en) * 2017-09-25 2020-02-04 Amazon Technologies, Inc. Personalized recap clips
US10891665B2 (en) * 2018-04-16 2021-01-12 Edupresent Llc Reduced bias submission review system
CN108881964A (zh) * 2018-08-08 2018-11-23 四川长虹电器股份有限公司 基于流媒体的智能电视交互式推流方法
CN109348263B (zh) * 2018-10-29 2021-01-26 深圳康佳电子科技有限公司 智能电视视频追剧处理方法、系统及存储介质
WO2020129861A1 (ja) * 2018-12-21 2020-06-25 株式会社ソニー・インタラクティブエンタテインメント プレビュー画面を提示する情報処理装置
US11683565B2 (en) 2019-03-24 2023-06-20 Apple Inc. User interfaces for interacting with channels that provide content that plays in a media browsing application
CN113906380A (zh) 2019-05-31 2022-01-07 苹果公司 用于播客浏览和回放应用程序的用户界面
US11863837B2 (en) 2019-05-31 2024-01-02 Apple Inc. Notification of augmented reality content on an electronic device
TWI710252B (zh) * 2019-09-09 2020-11-11 三竹資訊股份有限公司 將影音頻道加入電視版自選群組之裝置與方法
US11843838B2 (en) 2020-03-24 2023-12-12 Apple Inc. User interfaces for accessing episodes of a content series
US11899895B2 (en) 2020-06-21 2024-02-13 Apple Inc. User interfaces for setting up an electronic device
CN111858974B (zh) * 2020-07-17 2022-03-15 北京字节跳动网络技术有限公司 信息推送方法、装置、电子设备及存储介质
US11720229B2 (en) 2020-12-07 2023-08-08 Apple Inc. User interfaces for browsing and presenting content
US11934640B2 (en) 2021-01-29 2024-03-19 Apple Inc. User interfaces for record labels

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1187280A (zh) * 1995-06-07 1998-07-08 科罗拉多电信公司 包括虚拟频道的电子电视节目指南编排系统和方法
WO1999035843A1 (en) * 1998-01-05 1999-07-15 Amiga Development Llc Internet source into tv program database
WO2001022719A2 (en) * 1999-09-24 2001-03-29 United Video Properties, Inc. Interactive television program guide with enhanced user interface
CN1290452A (zh) * 1997-07-21 2001-04-04 E盖德公司 显示和记录控制接口的系统和方法
CN1315805A (zh) * 2000-03-31 2001-10-03 松下电器产业株式会社 包含频道矩阵的显示界面
WO2002032120A2 (en) * 2000-10-11 2002-04-18 United Video Properties, Inc. Systems and methods for building user media lists
US20020054752A1 (en) * 1998-08-07 2002-05-09 Anthony Wood Video data recorder with personal channels
US20020129368A1 (en) * 2001-01-11 2002-09-12 Schlack John A. Profiling and identification of television viewers
EP1534009A2 (en) * 1998-12-04 2005-05-25 Index Systems Inc. System and method for providing news, sports, and local guide services through an electronic program guide
US20050160452A1 (en) * 1995-05-05 2005-07-21 Microsoft Corporation Interactive program summary panel

Family Cites Families (156)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1554411A (en) 1975-08-09 1979-10-17 Communications Patents Ltd Control systems
US4081753A (en) * 1976-12-13 1978-03-28 Miller Arthur O Automatic programming system for television receivers
US4170782A (en) 1976-12-13 1979-10-09 Miller Arthur O Programming and selection monitoring system for television receivers
US4271532A (en) * 1979-11-13 1981-06-02 Rca Corporation Receiver with a channel swapping apparatus
DE2950432A1 (de) * 1979-12-14 1981-06-19 Edmond 8031 Gröbenzell Keiser Verfahren und vorrichtung zum steuern des betriebs eines fernsehsignalempfaengers
DE3036552C2 (de) 1980-09-27 1985-04-25 Blaupunkt-Werke Gmbh, 3200 Hildesheim Fernsehempfangsanlage
US4381522A (en) * 1980-12-01 1983-04-26 Adams-Russell Co., Inc. Selective viewing
US4367559A (en) * 1981-02-06 1983-01-04 Rca Corporation Arrangement for both channel swapping and favorite channel features
US4425579A (en) * 1981-05-22 1984-01-10 Oak Industries Inc. Catv converter with keylock to favorite channels
US4375651A (en) * 1981-07-27 1983-03-01 Zenith Radio Corporation Selective video reception control system
US4965825A (en) * 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US4694490A (en) * 1981-11-03 1987-09-15 Harvey John C Signal processing apparatus and methods
US4908713A (en) * 1981-12-14 1990-03-13 Levine Michael R VCR Programmer
US4963994A (en) 1981-12-14 1990-10-16 Levine Michael R VCR programmer
US4429385A (en) * 1981-12-31 1984-01-31 American Newspaper Publishers Association Method and apparatus for digital serial scanning with hierarchical and relational access
US4495654A (en) * 1983-03-29 1985-01-22 Rca Corporation Remote controlled receiver with provisions for automatically programming a channel skip list
US4527194A (en) * 1983-07-27 1985-07-02 Zenith Electronics Corporation Channel assignment for CATV system
US4754326A (en) * 1983-10-25 1988-06-28 Keycom Electronic Publishing Method and apparatus for assisting user of information retrieval systems
US4641205A (en) * 1984-03-05 1987-02-03 Rca Corporation Television system scheduler with on-screen menu type programming prompting apparatus
US4602279A (en) * 1984-03-21 1986-07-22 Actv, Inc. Method for providing targeted profile interactive CATV displays
US4689022A (en) * 1984-04-30 1987-08-25 John Peers System for control of a video storage means by a programmed processor
JPS6450688A (en) 1987-08-21 1989-02-27 Hashimoto Corp Method and device for generating individual television program
US4918603A (en) * 1988-08-01 1990-04-17 Michael B. Hughes Computerized statistical football game
US5047867A (en) * 1989-06-08 1991-09-10 North American Philips Corporation Interface for a TV-VCR system
US5038211A (en) * 1989-07-05 1991-08-06 The Superguide Corporation Method and apparatus for transmitting and receiving television program information
US5263723A (en) 1989-10-27 1993-11-23 Wakeman & Deforrest Corporation Interactive contest system
US5018736A (en) * 1989-10-27 1991-05-28 Wakeman & Deforrest Corporation Interactive game system and method
US5353121A (en) * 1989-10-30 1994-10-04 Starsight Telecast, Inc. Television schedule system
JP2712674B2 (ja) * 1989-12-18 1998-02-16 松下電器産業株式会社 ワイドテレビジョン信号の伝送方法
JPH03198593A (ja) * 1989-12-27 1991-08-29 Nippon Television Network Corp テレビジョン方式
US5068728A (en) 1990-06-22 1991-11-26 Albert Macovski Compatible increased aspect ratio television system
ES2366191T3 (es) 1990-09-10 2011-10-18 Starsight Telecast, Inc. Interfaz de usuario para sistema de programación de televisión.
US5594507A (en) * 1990-09-28 1997-01-14 Ictv, Inc. Compressed digital overlay controller and method for MPEG type video signal
US5175627A (en) 1991-04-22 1992-12-29 Josephs David R Adjustable television mask
US5210611A (en) * 1991-08-12 1993-05-11 Keen Y. Yee Automatic tuning radio/TV using filtered seek
JPH05122692A (ja) 1991-10-28 1993-05-18 Pioneer Electron Corp Catv端末装置およびcatvシステム
JP3004105B2 (ja) * 1991-11-15 2000-01-31 株式会社東芝 テレビジョン受像機
US5477262A (en) 1991-11-29 1995-12-19 Scientific-Altanta, Inc. Method and apparatus for providing an on-screen user interface for a subscription television terminal
US5875108A (en) * 1991-12-23 1999-02-23 Hoffberg; Steven M. Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US6081750A (en) * 1991-12-23 2000-06-27 Hoffberg; Steven Mark Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US5903454A (en) * 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
JP3328951B2 (ja) * 1992-02-07 2002-09-30 ソニー株式会社 Tv受像機及び選局方法
KR950011039B1 (ko) * 1992-02-29 1995-09-27 삼성전자주식회사 픽쳐 아우트 픽쳐 제어장치 및 그 방법
US5432561A (en) * 1992-03-27 1995-07-11 North American Philips Corporation System for automatically activating picture-in-picture when an auxiliary signal is detected
US5469206A (en) * 1992-05-27 1995-11-21 Philips Electronics North America Corporation System and method for automatically correlating user preferences with electronic shopping information
US5223924A (en) * 1992-05-27 1993-06-29 North American Philips Corporation System and method for automatically correlating user preferences with a T.V. program information database
US5317403A (en) * 1992-06-26 1994-05-31 Thomson Consumer Electronics, Inc. Favorite channel selection using extended keypress
US5359601A (en) 1992-10-30 1994-10-25 Scientific-Atlanta, Inc. Apparatus providing dynamic virtual service selection in a multi-service communications system
US5361098A (en) 1992-11-30 1994-11-01 Scientific Atlanta, Inc. Methods and apparatus for generating a picture-in-picture digital television frame by inserting a mean-only frame into a full-size frame
US6181335B1 (en) * 1992-12-09 2001-01-30 Discovery Communications, Inc. Card for a set top terminal
US5798785A (en) * 1992-12-09 1998-08-25 Discovery Communications, Inc. Terminal for suggesting programs offered on a television program delivery system
JP3297914B2 (ja) * 1993-01-08 2002-07-02 ソニー株式会社 テレビジョン受像機
US5812937B1 (en) 1993-04-08 2000-09-19 Digital Dj Inc Broadcast data system with multiple-tuner receiver
US5594509A (en) * 1993-06-22 1997-01-14 Apple Computer, Inc. Method and apparatus for audio-visual interface for the display of multiple levels of information on a display
US5481296A (en) * 1993-08-06 1996-01-02 International Business Machines Corporation Apparatus and method for selectively viewing video information
US5589892A (en) * 1993-09-09 1996-12-31 Knee; Robert A. Electronic television program guide schedule system and method with data feed access
US5781246A (en) * 1993-09-09 1998-07-14 Alten; Jerry Electronic television program guide schedule system and method
US5822123A (en) 1993-09-09 1998-10-13 Davis; Bruce Electronic television program guide schedule system and method with pop-up hints
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
US5465113A (en) 1993-12-13 1995-11-07 At&T Corp. Programmable channel regulating cable television controller
KR100348915B1 (ko) * 1994-05-12 2002-12-26 마이크로소프트 코포레이션 텔레비젼프로그램선택방법및그시스템
US6396546B1 (en) * 1994-05-20 2002-05-28 United Video Properties, Inc. Electronic television program guide schedule system and method
JP3555696B2 (ja) * 1994-07-12 2004-08-18 ソニー株式会社 テレビジヨン信号受信装置
US5534911A (en) * 1994-11-02 1996-07-09 Levitan; Gutman Virtual personal channel in a television system
US6029195A (en) * 1994-11-29 2000-02-22 Herz; Frederick S. M. System for customized electronic identification of desirable objects
US5617565A (en) * 1994-11-29 1997-04-01 Hitachi America, Ltd. Broadcast interactive multimedia system
US5623613A (en) * 1994-11-29 1997-04-22 Microsoft Corporation System for displaying programming information
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US5841433A (en) 1994-12-23 1998-11-24 Thomson Consumer Electronics, Inc. Digital television system channel guide having a limited lifetime
CA2166434A1 (en) 1995-01-04 1996-07-05 Fujio Noguchi Method and apparatus for providing programming information
JP4001942B2 (ja) 1995-02-06 2007-10-31 ソニー株式会社 受信装置および受信方法、並びに放送システムおよび放送方法
JP3855282B2 (ja) 1995-02-06 2006-12-06 ソニー株式会社 受信装置および受信方法
CA2170429C (en) * 1995-03-28 2000-04-25 Stephen Gregory Eick Method and apparatus for finding and selecting a desired data item from a large schedule of data items using a tv set and a controller similar to a tv-remote-control
US5699125A (en) 1995-03-31 1997-12-16 Matsushita Electric Corporation Of America Electronic television program guide for a television system having two tuners
US5557338A (en) * 1995-04-05 1996-09-17 Thomson Consumer Electronics, Inc. Television receiver using received channel guide information and a secondary video signal processor for displaying secondary channel information
US5880768A (en) * 1995-04-06 1999-03-09 Prevue Networks, Inc. Interactive program guide systems and processes
IT1285179B1 (it) * 1995-04-24 1998-06-03 Motorola Inc Procedimento ed apparecchio di controllo di indirizzamento sensibile per sistemi di comunicazioni.
US5752160A (en) * 1995-05-05 1998-05-12 Dunn; Matthew W. Interactive entertainment network system and method with analog video startup loop for video-on-demand
US5945987A (en) * 1995-05-05 1999-08-31 Microsoft Corporation Interactive entertainment network system and method for providing short sets of preview video trailers
US5585838A (en) * 1995-05-05 1996-12-17 Microsoft Corporation Program time guide
US5699107A (en) * 1995-05-05 1997-12-16 Microsoft Corporation Program reminder system
US6769128B1 (en) * 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
JP3572595B2 (ja) 1995-07-21 2004-10-06 ソニー株式会社 電子番組ガイド表示制御装置および方法
US5758259A (en) * 1995-08-31 1998-05-26 Microsoft Corporation Automated selective programming guide
US6216264B1 (en) * 1995-11-17 2001-04-10 Thomson Licensing S.A. Scheduler apparatus employing a gopher agent
US5867226A (en) * 1995-11-17 1999-02-02 Thomson Consumer Electronics, Inc. Scheduler employing a predictive agent for use in a television receiver
US5978766A (en) 1995-12-20 1999-11-02 Starwave Corporation Machine, method and medium for assisted selection of information from a choice space
US5860862A (en) * 1996-01-05 1999-01-19 William W. Junkin Trust Interactive system allowing real time participation
US5754253A (en) * 1996-01-11 1998-05-19 Lg Electronics Inc. Apparatus for generating a plurality of quasi-moving PIP/POP screens
US5790935A (en) * 1996-01-30 1998-08-04 Hughes Aircraft Company Virtual on-demand digital information delivery system and method
US5635989A (en) * 1996-02-13 1997-06-03 Hughes Electronics Method and apparatus for sorting and searching a television program guide
US5774664A (en) * 1996-03-08 1998-06-30 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
EP0798921B1 (en) 1996-03-29 2004-12-29 Matsushita Electric Industrial Co., Ltd. Broadcast receiving apparatus for television signals and program display method
US6025837A (en) * 1996-03-29 2000-02-15 Micrsoft Corporation Electronic program guide with hyperlinks to target resources
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US5846132A (en) 1996-04-10 1998-12-08 William W. Junkin Trust Interactive system allowing simulated or real time participation in a league
US5848396A (en) 1996-04-26 1998-12-08 Freedom Of Information, Inc. Method and apparatus for determining behavioral profile of a computer user
US5940073A (en) * 1996-05-03 1999-08-17 Starsight Telecast Inc. Method and system for displaying other information in a TV program guide
US6034689A (en) 1996-06-03 2000-03-07 Webtv Networks, Inc. Web browser allowing navigation between hypertext objects using remote control
AU3294997A (en) 1996-06-13 1998-01-07 Starsight Telecast Incorporated Method and apparatus for searching a guide using program characteristics
PT932398E (pt) 1996-06-28 2006-09-29 Ortho Mcneil Pharm Inc Utilizacao do topiramento ou dos seus derivados para a producao de um medicamento para o tratamento de disturbios bipolares maniaco- depressivos
US5801747A (en) 1996-11-15 1998-09-01 Hyundai Electronics America Method and apparatus for creating a television viewer profile
JPH10174064A (ja) 1996-12-06 1998-06-26 Sanyo Electric Co Ltd ディジタル放送システム
US6453471B1 (en) * 1996-12-13 2002-09-17 Starsight Telecast, Inc. Electronic programming guide with movie preview
US5982411A (en) * 1996-12-18 1999-11-09 General Instrument Corporation Navigation among grouped television channels
US6177931B1 (en) * 1996-12-19 2001-01-23 Index Systems, Inc. Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
US6163316A (en) 1997-01-03 2000-12-19 Texas Instruments Incorporated Electronic programming system and method
US6005565A (en) 1997-03-25 1999-12-21 Sony Corporation Integrated search of electronic program guide, internet and other information resources
JPH10294904A (ja) * 1997-04-17 1998-11-04 Hitachi Ltd 受信装置
US6072535A (en) * 1997-06-10 2000-06-06 Kearns; Donovan E. Sidebox display channel loop controller
US6111611A (en) * 1997-07-10 2000-08-29 Thomson Consumer Electronics System for forming and processing program specific information suitable for terrestrial, cable or satellite broadcast
US6175362B1 (en) * 1997-07-21 2001-01-16 Samsung Electronics Co., Ltd. TV graphical user interface providing selection among various lists of TV channels
JP3932465B2 (ja) * 1997-08-26 2007-06-20 ソニー株式会社 情報処理装置および方法、並びに記録媒体
EP0933933A4 (en) 1997-08-21 2004-11-24 Sony Corp RECEIVER, PROGRAM DETECTION AND RECEIVING PROCEDURE
US6172674B1 (en) * 1997-08-25 2001-01-09 Liberate Technologies Smart filtering
US6005597A (en) 1997-10-27 1999-12-21 Disney Enterprises, Inc. Method and apparatus for program selection
US5973683A (en) 1997-11-24 1999-10-26 International Business Machines Corporation Dynamic regulation of television viewing content based on viewer profile and viewing history
JPH11187324A (ja) 1997-12-19 1999-07-09 Matsushita Electric Ind Co Ltd 番組情報作成装置および方法と受信装置
US7185355B1 (en) * 1998-03-04 2007-02-27 United Video Properties, Inc. Program guide system with preference profiles
US6564379B1 (en) * 1998-04-30 2003-05-13 United Video Properties, Inc. Program guide system with flip and browse advertisements
US6742183B1 (en) * 1998-05-15 2004-05-25 United Video Properties, Inc. Systems and methods for advertising television networks, channels, and programs
DE69911613T2 (de) * 1998-07-20 2004-06-17 Canal + Technologies Navigationssystem für ein multikanal- digitalfernsehsystem
US6754905B2 (en) * 1998-07-23 2004-06-22 Diva Systems Corporation Data structure and methods for providing an interactive program guide
US6505348B1 (en) * 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
US7254823B2 (en) * 1998-08-21 2007-08-07 United Video Properties, Inc. Apparatus and method for constrained selection of favorite channels
US6898762B2 (en) * 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
US6437836B1 (en) * 1998-09-21 2002-08-20 Navispace, Inc. Extended functionally remote control system and method therefore
US6182287B1 (en) * 1999-02-04 2001-01-30 Thomson Licensing S.A. Preferred service management system for a multimedia video decoder
DE60010864T2 (de) * 1999-02-08 2005-06-09 United Video Properties, Inc., Tulsa Elektronischer programmführer mit unterstützung umfassender programminhalte
US6445306B1 (en) 1999-03-31 2002-09-03 Koninklijke Philips Electronics N.V. Remote control program selection by genre
EP1197075A1 (en) * 1999-06-28 2002-04-17 United Video Properties, Inc. Interactive television program guide system and method with niche hubs
ATE292874T1 (de) * 1999-11-10 2005-04-15 United Video Properties Inc Interaktives fernsehprogrammführersystem mit gruppenlisten
US6317882B1 (en) 1999-12-21 2001-11-13 Thomas D. Robbins System and method for automatically reminding a user of a receiver that a broadcast is on a data stream
JP3516159B2 (ja) * 2000-03-03 2004-04-05 日本航空電子工業株式会社 フォトニック結晶素子の作製方法
US7552460B2 (en) * 2000-05-08 2009-06-23 Microsoft Corporation Modifying an electronic program guide based on viewer statistics
TW516314B (en) * 2000-05-23 2003-01-01 United Video Properties Inc Interactive television application with watch lists
US7685520B2 (en) * 2000-06-22 2010-03-23 Intel Corporation Electronic programming guide with selectable categories
US20020056104A1 (en) * 2000-06-30 2002-05-09 Tara Burnhouse Folder-style program guide with categories and sub-categories
EP1320522B8 (en) 2000-09-19 2006-02-01 Moses Lee Compositions and methods of the use thereof achiral analogues of cc-1065 and the duocarmycins
US7174512B2 (en) * 2000-12-01 2007-02-06 Thomson Licensing S.A. Portal for a communications system
GB0108355D0 (en) * 2001-04-03 2001-05-23 Gemstar Dev Ltd Retrospective electronic program guide
US7380262B2 (en) * 2001-06-12 2008-05-27 Thomson Licensing Method and apparatus for generating a list of suggested scheduled television programs
US7296284B1 (en) 2001-08-31 2007-11-13 Keen Personal Media, Inc. Client terminal for displaying ranked program listings based upon a selected rating source
US8332890B2 (en) * 2001-12-05 2012-12-11 International Business Machines Corporation Efficiently identifying television stations in a user friendly environment
US7392531B2 (en) * 2002-02-25 2008-06-24 Sedna Patent Services, Llc Recommendation-based electronic program guides with user-imperceptible preferences
US7690012B2 (en) * 2002-02-28 2010-03-30 Scientific-Atlanta, Inc. Positive parental control
JP4475915B2 (ja) * 2002-10-29 2010-06-09 パナソニック株式会社 コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラム、および、記録媒体
JP4261893B2 (ja) * 2002-12-13 2009-04-30 キヤノン株式会社 情報処理装置及び情報処理方法
US8453175B2 (en) 2003-05-29 2013-05-28 Eat.Tv, Llc System for presentation of multimedia content
KR100549315B1 (ko) 2003-07-07 2006-02-02 엘지전자 주식회사 디지털 티브이의 채널 설정장치 및 방법
US9402045B2 (en) * 2003-09-09 2016-07-26 Echostar Technologies L.L.C. Method and apparatus for displaying electronic program guide information
US20050114340A1 (en) * 2003-11-21 2005-05-26 Huslak Nicholas S. Method, system, and storage medium for providing adaptive programming listings over a network
GB0413848D0 (en) 2004-06-21 2004-07-21 British Broadcasting Corp Accessing broadcast media
US20060294545A1 (en) * 2005-06-23 2006-12-28 Microsoft Corporation Dynamic media guide listings
US8095954B2 (en) * 2005-09-13 2012-01-10 At&T Intellectual Property, L.P. System and method for providing custom channel arrangements in a programming guide
US8707369B2 (en) 2006-03-01 2014-04-22 Tivo Inc. Recommended recording and downloading guides

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050160452A1 (en) * 1995-05-05 2005-07-21 Microsoft Corporation Interactive program summary panel
CN1187280A (zh) * 1995-06-07 1998-07-08 科罗拉多电信公司 包括虚拟频道的电子电视节目指南编排系统和方法
CN1290452A (zh) * 1997-07-21 2001-04-04 E盖德公司 显示和记录控制接口的系统和方法
WO1999035843A1 (en) * 1998-01-05 1999-07-15 Amiga Development Llc Internet source into tv program database
US20020054752A1 (en) * 1998-08-07 2002-05-09 Anthony Wood Video data recorder with personal channels
EP1534009A2 (en) * 1998-12-04 2005-05-25 Index Systems Inc. System and method for providing news, sports, and local guide services through an electronic program guide
WO2001022719A2 (en) * 1999-09-24 2001-03-29 United Video Properties, Inc. Interactive television program guide with enhanced user interface
CN1315805A (zh) * 2000-03-31 2001-10-03 松下电器产业株式会社 包含频道矩阵的显示界面
WO2002032120A2 (en) * 2000-10-11 2002-04-18 United Video Properties, Inc. Systems and methods for building user media lists
US20020129368A1 (en) * 2001-01-11 2002-09-12 Schlack John A. Profiling and identification of television viewers

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017035791A1 (zh) * 2015-09-01 2017-03-09 深圳好视网络科技有限公司 一种标记和浏览频道的方法和电视播放装置
CN111795706A (zh) * 2020-06-29 2020-10-20 北京百度网讯科技有限公司 导航地图显示方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
EP2288147A1 (en) 2011-02-23
JP2009522854A (ja) 2009-06-11
JP2015146585A (ja) 2015-08-13
EP1977592A1 (en) 2008-10-08
JP5607116B2 (ja) 2014-10-15
CA3110246A1 (en) 2007-07-12
JP2010081645A (ja) 2010-04-08
CA2631957C (en) 2017-12-05
WO2007078634A1 (en) 2007-07-12
CA2977714C (en) 2021-04-13
JP2013066218A (ja) 2013-04-11
EP2892223A1 (en) 2015-07-08
JP2012235501A (ja) 2012-11-29
US8782706B2 (en) 2014-07-15
JP5005706B2 (ja) 2012-08-22
JP5926832B2 (ja) 2016-05-25
CA2977714A1 (en) 2007-07-12
EP3206388A1 (en) 2017-08-16
US20140310749A1 (en) 2014-10-16
CN103596031B (zh) 2018-08-07
CA2631957A1 (en) 2007-07-12
US20070157248A1 (en) 2007-07-05

Similar Documents

Publication Publication Date Title
CN103596031B (zh) 在交互式媒体导航应用中提供频道组的系统和方法
CN101390390B (zh) 用于交互式媒体环境内的剧集跟踪的系统和方法
CN102883191B (zh) 用于交互式媒体环境内的剧集跟踪的系统和方法
JP5207370B2 (ja) 通信システムのポータルを表示するための端末
JP5819883B2 (ja) 双方向型メディアガイドアプリケーションにおけるメディアライブラリ
JP3228754B2 (ja) データフィードアクセスを行える電子テレビ番組予定ガイドシステム及び方法
KR101995550B1 (ko) 무선 통신 디바이스 상에 인터랙티브 미디어 안내를 제공하는 시스템 및 방법
CN101406059A (zh) 用于顺序创建系列片节目的情节集合的系统和方法
JP2012105350A (ja) テレビジョンスケジュール情報を供給するシステム
JPH11501481A (ja) 遠方から商品を注文する電子テレビ番組予定ガイドシステム及び方法
CA2763736C (en) Systems and methods for displaying program data relating to a show
CN101352035A (zh) 在交互式媒体导航应用中提供频道组的系统和方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: TV GUIDE INC.

Free format text: FORMER OWNER: UV CORP.

Effective date: 20150629

Owner name: UV CORP.

Free format text: FORMER OWNER: PREVUE INTERNATIONAL INC.

Effective date: 20150629

Owner name: LEWEI GUIDE COMPANY

Free format text: FORMER OWNER: TV GUIDE INC.

Effective date: 20150629

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20150629

Address after: American California

Applicant after: ROVI GUIDES, Inc.

Address before: American California

Applicant before: TV guide Co.

Effective date of registration: 20150629

Address after: American California

Applicant after: TV guide Co.

Address before: American California

Applicant before: UV company

Effective date of registration: 20150629

Address after: American California

Applicant after: UV company

Address before: American California

Applicant before: UNITED VIDEO PROPERTIES, Inc.

GR01 Patent grant
GR01 Patent grant