分层节目指南的制作方法

文档序号:7950710阅读:124来源:国知局
专利名称:分层节目指南的制作方法
分层节目指南
背景
图形用户界面简化了终端用户和计算机程序的交互并且被设计成 使得高效和有效地使用计算机程序并不需要认识专用命令和/或击键组合。因而,可以通过拥有图形用户界面(GUI)的计算机应用程序,通 过用输入设备例如鼠标选择或点击GUI中可用的特定选择实现功能。
图形用户界面常常试图向用户提供尽可能多的信息。然而,空间受 到用户利用的显示设备例如监视器的尺寸限制,和/或受到信息在其中显 示给用户的GUI内的元素的尺寸限制。因此,开发出了向用户传达附加 信息逻辑上存在于窗口的边缘之外或GUI的其他元素在任何指定时间 被显示的技术。所述技术包括被称为"滚动"的GUI动作,其中显示的 信息被滚动以显示先前未被显示的附加信息。在计算机术语中,滚动是 在显示器上左右或上下移动显示在GUI内的一个或多个元素以便查看 不能够包括在单一显示图像内的元素或部分的能力。
在典型的基于窗口的GUI系统中, 一组视觉上截然不同的显示对象 提供于显示屏上,并且通常被称为"图标"。每个图标代表一种功能或 对象,并且可以被配置成将所述功能或对象连接到文件或内容的指针或 符号。在使用包含图标的多个窗口的"桌面"环境中,典型GUI将数据 和文件呈现为图标。用户操作图标和通过使用用户输入设备例如鼠标控 制显示在GUI中的指针来访问相应数据。GUI也在窗口中呈现打开文件 的数据并且通过指针的作用提供选择和操作打开文件中的数据。用户然 后可以滚动窗口的内容以显示数据或图标组的各部分。
一种类型的GUI是电视节目的节目指南,有时被称为"电子节目指 南,,(EPG)。在用于电视的典型EPG中,以网格形式显示程序列表, 多行中的每一行代表各电视频道和该频道上的节目。垂直频道列表呈现 在网格的左侧上。横过网格顶边的水平时间区划表明所显示的节目被安 排在什么时候播出(例如通过广播)。每个节目被封闭在方框中,所述 方框匹配所述节目的频道的行和所述节目的时间的相对时间区划。因 而,在典型的网格EPG中,多个频道中的每一个的多个节目同时显示在 各水平行中。用户可以滚动EPG来显示更多信息,上下滚动来查看更多
频道和左右滚动来查看不同时段。 发明内容本发明提供用于实现分层内容指南的方法和装置。在一个实现方式中, 一种选择排定内容项目的方法包括从内容项目的第一列表选择第 一级别内容项目;从内容项目的第二列表选择第二级别内容项目,其中 所述第二列表对应于所述被选择第一级别内容项目并且所述被选择第二级别内容项目指示具有排定时间的排定内容数据;在所述排定时间访 问所述内容数据。在另一实现方式中, 一种访问排定内容数据的方法包括显示多个 第一内容项目的第一列表;接收所述第一内容项目中的一个的选择;紧 挨着所述第一列表显示多个第二内容项目的第二列表,其中所述第二列 表对应于所述被选择第一内容项目;接收所述第二内容项目中的一个的 选择,其中所述被选择第二内容项目指示具有排定时间的排定内容数 据;在所述排定时间访问所述内容数据。在另一实现方式中, 一种显示分层节目指南的方法包括将频道阵 列显示成频道图标列,每个频道图标对应于节目的频道;接收所述频道 图标中的一个的选择;将时间列表显示成一垂直系列时间行,每个时间 行指示时间和节目,其中所述时间列表对应于与所述被选择频道图标对应的频道,从而被显示的时间行指示在指示时间在该频道上广播的节目。在另一实现方式中, 一种在多媒体处理设备中被存储和执行并且在 显示设备上被显示的分层节目指南界面,包括包括多个频道图标的频 道阵列,每个频道图标对应于节目的频道;包括多个节目条目的节目条 目列表,每个节目条目指示节目并且具有相应时间,其中所述节目条目 列表对应于与所述频道图标中的一个对应的频道,从而被显示的节目条 目指示在指示时间开始在该频道上广播的节目。在另一实现方式中, 一种提供分层节目指南界面的多媒体处理装置 包括控制被连接显示设备的显示接口;接收广播的电视信息和节目信 息的电视连接;存储被接收节目信息的存储设备;控制所述装置的处理 器;其中所述处理器使用被接收节目信息来建立分层节目指南,所述分 层节目指南包括包括多个频道图标的频道阵列,每个频道图标对应于 节目的频道;包括多个节目条目的节目条目列表,每个节目条目指示节
目并且具有相应时间,其中所述节目条目列表对应于与所述频道图标中 的一个对应的频道,从而被显示的节目条目指示在指示时间开始在该频 道上广播的节目。
在另一实现方式中, 一种控制分层节目指南的方法包括通过使用 左右方向命令选择指南中多个分层级别中的一个;通过使用上下方向命 令在被选择分层级别中选择项目;其中为较低分层级别显示的项目由高 一级别的分层级别中被选择的项目确定。
在另一实现方式中, 一种控制分层节目指南的方法包括通过使用 上下方向命令在较低分层级别中选择项目;通过使用左右方向命令在较高分层级别中选择项目;其中为所述较低分层级别显示的项目由所述较 高分层级别中被选择的项目确定。


图1显示了多媒体处理系统的一个实现方式。
图2是显示多媒体处理装置的一个实现方式的功能框图。
图3示出了由多媒体处理装置生成的菜单屏幕显示的一个实现方式。
图4示出了分层节目指南的显示屏幕的一个实现方式。
图5 - 7示出了分层节目指南的显示屏幕的备选实现方式。
图8显示了使用分层节目指南记录电视节目的一个实现方式的流程图。
具体实施方式
本发明提供用于实现分层内容指南的方法和装置。在一个实现方式 中,多媒体系统中的图形用户界面根据时间和频道的安排表通过两个垂 直滚动列表(一个是频道, 一个是按时间索引的节目)提供对节目信息 的访问。用户从频道列表选择频道,然后系统显示4姿时间阵列的该频道 的节目列表。然后用户可以选择节目供观看或记录,或者获得补充节目 信息。
正如在该公开中所使用的,术语"内容,,可以指的是音频和/或视频, 例如静止或运动图^f象,音乐,游戏,文本,或它们的组合,以及相应数 据。术语"媒体"可以指的是用于携带或传输信息的手段,例如硬盘, 光盘,记忆卡,和广播线,并且可以代表数据格式,例如压缩格式。下面提供了实现方式的几个示例性例子。这些例子并非穷举,随后
也描述了附加例子和变化。
在一个例子中, 一种媒体系统提供基于交叉的分层图形用户界面以 选择可通过该系统进行呈现和操作的媒体项目。该媒体系统在被连接电 视上在屏幕中间将水平图标行显示成类别列表(例如音乐,视频,游戏, 电视节目,存储的数据)并且将交叉的垂直图标列显示成被选择类别中 的项目列表。用户通过使用控制设备中的操纵杆或垫沿着图标行移动选 择框来选择类别(备选地,选择区域固定而图标滚动)。当用户选择行 中的图标时,该系统显示该被选择类别图标的图标列。图标的交叉行和 列的组合产生交叉形状。
一个类别是电视节目。当用户选择电视节目类别图标时,该系统显 示对应于各电视频道的垂直图标列。类似于选择类别,用户通过沿着图 标列移动选择框来选择频道。当用户选择频道图标中的一个时,该系统 显示对应于被选择频道的时间和节目的垂直列表。用户通过在节目列表 中移动选择框选择节目。当用户选择节目时,该系统显示可用选项(例 如,在屏幕的底部),4要压相应4妄4丑访问所述选项,例如通过按压4安4丑 1显示关于节目的附加信息,通过按压按钮2开始显示节目(如果它可用的话),或者通过按压按钮3记录节目(例如将该节目的音频和视频数据存储在该系统的存储器中)。
在另一例子中,该媒体系统将指南显示成全屏信息。当用户从类别 图标的水平行选择电视节目图标时,该媒体系统显示新节目指南屏幕。 该媒体系统在显示屏幕的左侧上显示频道图标的垂直列。频道图标中的 一个被选择作为缺省。用户通过沿着图标列将选择框移动到另一频道来 选择频道。对于被选择频道图标,该系统显示对应于被选择频道的时间 和节目的垂直列表。由于该系统使用全屏用于指南,所以该系统可以显 示关于被显示的每个节目的更多信息,例如关于节目内容的附加信息。
这样,该媒体系统在垂直定向的分层界面中显示电视节目指南。用户可以通过图标的简单选择来容易地使该系统显示在特定频道上什么节目可用。另外,用户然后可以基于该选择执行操作(例如记录)。选 择和显示是快速且直观的。
图1显示了多媒体处理系统100的一个实现方式,其包括存储在相 应媒体中能够处理内容(例如静止图像,运动图像,音乐,广播,和游 戏)的组合装置。内容的处理包括显示,记录,和由多媒体处理系统ioo执行的其他相关任务。多媒体处理系统100包括多媒体处理装置102, 显示器104 (例如监视器或电视),和控制器114 (例如游戏控制器)。 多媒体处理装置102从各种源,例如广播媒体,互联网媒体,光盘 IIO(例如CD或DVD),和记忆卡112(例如由索尼公司提供的Memory Stick )接收多媒体内容。也可以提供其他来源和连接,例如无线接收 器。来自广播媒体的内容可以通过线106 (例如连接到CATV系统)接 收,而来自互联网媒体的内容可以通过线108 (例如连接到支持宽带互 联网连接的线缆调制解调器)接收。来自广播媒体和互联网媒体的内容 可以由多媒体处理装置102记录和存储。所接收的内容也可以由多媒体 处理装置102的各种功能(例如游戏)使用。多媒体内容显示在显示器104上。控制器114允许用户输入与多媒 体处理有关的各种指令,和允许用户控制多媒体处理装置102的功能。图2是显示多媒体处理装置102的一个实现方式的功能框图。在所 示的实现方式中,多媒体处理装置102包括控制器114,数据输入/输出 (1/0)单元200,显示输出单元202,显示控制单元204,存储单元208 (例如HDD),和游戏处理器206 (例如提供类似于索尼电脑游戏/>司 提供的PlayStation2TM的功能)。多媒体处理装置102进一步包括用于 支持下述分层节目指南和用于执行各种其他功能(例如数据输入功能、 数据保持功能、图像处理功能、再现功能和其他相关功能)的指令和节 目。控制器114包括用于从用户输入确定四个方向(即上,下,左,和 右)中的一个或组合的方向确定单元222,和用于从用户输入确定指令 的指令确定单元224。所述指令可以包括呈现多媒体内容、终止呈现、 调用菜单屏幕、和发出其他相关命令和/或指令的命令。控制器114的输 出被引导到向显示输出单元202、显示控制单元204和游戏处理器206。在图l和2的所示实现方式中,方向确定单元222和指令确定单元 224配置有纟会4丑、电路和节目的组合用以启动、感测,和确定方向和指 令。所述按钮可以包括十字形键或操纵杆。与用于调用菜单屏幕的指令 关联的按钮可以以切换方式设置,使得每次按压按钮时菜单屏幕都可以 在显示模式和非显示模式之间切换。与特定输入(例如按压特定按钮) 关耳关的命令或请求可以是上下文敏感的。例如,当正在显示-见频时按压 按钮导致视频回放(倒带),当正在显示一系列静止图像中的一个时按压相同按钮导致显示前一图像。在一个实现方式中,方向确定单元222可以将4耍4丑的对角移动确定为二元命令,其中所述移动被确认为沿着两个方向中的一个。因而,在 向上方向和向右方向之间的对角移动可以 一皮确i人为处于向上或向右方向。在另一实现方式中,方向确定单元222可以将^妄4丑的对角移动确定 为模拟命令,其中所述移动被确认为处于高达测量精度的特定方向。因 而,向上方向和向右方向之间的对角移动可以-故确:〖人为沿西北方向。数据I/0单元200包括用于通过电视线106输入广播内容的广播输 入单元212;用于通过互联网线108输入和输出数据例如万维网内容的 网络通信单元214;用于输入存储在磁盘110上的数据的磁盘读取单元 216;和用于将数据输入和输出记忆卡112的记忆卡读取单元218。数据 1/0单元200的输出被引导向显示输出单元202、显示控制单元204,游 戏处理器206和存储单元208。显示输出单元202包括解码器232、合成器2!34、输出緩冲器236 和屏幕緩冲器238。解码器232解码从数据I/O单元200或存储单元208 接收的输入数据。因而,所述输入数据可以包括广播内容,影视,和音 乐。合成器234基于从控制器114接收的用户方向/指令处理被解码的输 入数据。合成器234的输出存储在输出緩冲器236中。屏幕緩冲器238 存储由显示控制单元204生成的菜单屏幕的图像数据。显示输出单元 202的输出被传输到显示器104。显示控制单元204包括菜单管理器242,效果处理器244,内容控 制器246,和图像生成器248。菜单管理器242管理从存储单元208和 数据I/O单元200接收并且显示在菜单屏幕上的媒体项目和多媒体内 容。菜单管理器242也管理分层节目指南的操作,包括基于接收的节目 信息建立频道和节目列表和条目。效果处理器244处理菜单屏幕上的图 标和图标阵列的操作。效果处理器244也管理将显示在菜单屏幕上的各 种动作和效果。内容控制器246控制媒体项目和多媒体内容的处理并且 控制对来自数据I/O单元、存储单元208和游戏处理器206的数据的操 作。图像生成器248操作以生成菜单屏幕,该菜单屏幕包括类别图标阵 列和内容图标阵列和分层节目指南的显示。游戏处理器206使用从数据I/O单元200或从存储单元208读取的 数据来执行游戏节目。游戏处理器206基于从控制器114接收的用户指
令执行游戏节目。所执行的游戏节目的显示数据被传输到显示输出单元202。图3示出了由多媒体处理装置102生成的菜单屏幕302的显示300 的一个实现方式。通过输入菜单屏幕命令,例如通过按压控制器114上 的适当按钮访问菜单屏幕302。当选择和访问内容项目时(例如当选择 和播放影视时)菜单屏幕关闭(被隐藏)。显示300在二维阵列中示出了菜单屏幕302。在所示的实现方式 中,菜单屏幕302被显示成十字形。在其他实现方式中,菜单屏幕可以 被显示成任何形状和任何数目的维度。该二维阵列包括沿级别方向布置成行的类别图标阵列304,和沿垂 直方向布置成列的内容图标阵列306。在其他实现方式中,阵列304, 306可以沿不同方向布置。因而,类别图标阵列304和内容图标阵列306 在菜单屏幕302的中心区域308附近交叉。类别图标阵列304包括多个 类别图标。内容图标阵列306包括多个内容图标。所述图标可以由该装置提供,由用户选择,或从媒体检索。在图3中,类别图标阵列304包括照片图标312,音乐图标314, 运动图像图标316,电视节目图标318,光盘图标320,万维网图标322, 和游戏图标324。在其他实现方式中,类别图标阵列304可以包括其他 相关图标,例如流媒体图标或网络图标。这些图标代表内容的类型或可 在多媒体处理装置102中处理的其他数据。通过水平地移动控制器114上的按钮/操纵杆可以在菜单屏幕302 上移动或滚动类别图标312-314 (例如参见330)。特定类别图标,例 如图3中的视频图标316,可以通过将图标316移动到菜单屏幕302的 中心区域308中而被选择。当图标316被移动到中心区域308中时类别 图标316被放大,用以指示内容的类型的选择,在所示例子中所述类型 为视频。在另一实现方式中,可以通过将图标移动到中心区域以外的区 域或通过在该图标上移动指针并且点击按钮选择该图标来进行选择。在 进一 步的实现方式中,被选择媒体图标的颜色可以变化为不同于媒体图 标阵列中的其他媒体图标的颜色。在另一实现方式中,可以使被选择媒 体图标闪光,使得被选择图标可以容易地与其他图标区分。显示控制单元204中的效果处理器244通过沿水平方向滚动类别图 标来操作菜单屏幕302中的类别图标阵列304。类别图标阵列304中的
类别图标312 - 324被组织在循环数据库中,因此可以通过沿一个方向 连续滚动由效果处理器244选择和显示类别图标阵列304中的每个类别 图标。例如,尽管照片图标312在菜单屏幕的中心区域308的左边,但 是可以通过连续向左滚动来将照片图标312移动到中心区域308中。备 选地,类别图标可以布置在线性列表中(例如列表具有末端,从而沿一 个方向连续滚动将不会返回到列表中的相同点)。如上所述,当正在滚动图标时效果处理器244显示带有相同显示参 数的类别图标。然而,当类别图标被移动和固定到菜单屏幕302的中心 区域308中时(例如保持在原位超过一段预定时间),效果处理器244 可以改变显示参数以方便查看。显示参数可以包括颜色,大小,亮度, 饱和度,和/或色调。显示参数也可以包括特殊效果,例如闪光或闪烁动 作。在图3中,通过将视频图标316移动到菜单屏幕302的中心区域308 中来显示内容图标阵列306。其他类别图标的选择显示用于其他内容文 件的内容图标阵列。在图3中,内容图标阵列306包括存储在存储单元 208中的视频内容文件的缩略标。当选择不同类别图标时,将显示 不同内容图标阵列。因而,通过将特定类别图标移动到中心区域308之 内或从其移出,与该特定类别图标相关的一整套内容图标可以完全展开 或收缩。尽管图3将视频图标316显示成被选择图标,其他类别图标312-314, 318 - 324也可以被选择以处理/观看其他类型的多媒体内容。例 如,当打算处理或观看被存储图像时可以选择照片图标312。因而,内 容图标阵列可以包括用数码相机拍摄的静止图像或小运动图像的缩略 标。当播放或处理音频文件时可以选择音乐图标314。典型地以特 定压缩格式从光盘IIO读入音频文件。因而,内容图标阵列可以包括歌 曲或唱片集的缩略标。诸如歌曲或唱片集的名称的这样的信息可以 与被选择图标相邻地显示。可以显示的其他属性包括歌曲或唱片集的时 长。当打算观看或处理从TV线106接收的电视节目时可以选择TV图 标318。内容图标阵列可以包括广播频道和/或节目的缩略标。可以 显示电视节目的属性,例如广播频道的名称/编号,节目的名称,和广播 时间。如下所述,在一个实现方式中,选择TV图标318访问分层节目 指南并且使频道图标的阵列得以显示。当打算观看和/或收听存储在光盘110上的视频和/或音频时可以选择DVD图标320。当光盘110被识别为DVD时,图例"DVD"被显示 在类别图标320上。否则,当光盘被识别为CD时,图例"CD"被显示 在类别图标320上。在一个实现方式中,当运动图像存储在DVD或CD 上时,短视频剪辑的缩略图可以用作内容图标。在另一实现方式中,当 音乐存储在DVD或CD上时,代表音乐的短音频剪辑的图标可以用作 内容图标。当打算处理或显示来自互联网线108的数据时可以选择万维网图标 322。因而在该情况下,内容图标阵列可以包括万维网站或链接的缩略 标。万维网站的属性例如万维网站的URL可以与被选择图标相邻 地显示。当打算玩或运行游戏节目时可以选择游戏图标324。因而在该情况 下,内容图标阵列可以包括不同游戏节目的缩略标。游戏节目的属 性例如游戏的名称可以与被选择图标相邻地显示。一般而言,缩略图内容图标是代表链接的内容文件的静止图像。然 而,缩略标可以是动画图像的序列,这可以提供更好的内容文件表 示。在一个实现方式中,从内容文件的数据(例如从和内容数据存储在 一起的缩略图数据)检索内容图标。在图3中,当视频内容图标阵列306处于完全扩展模式时,阵列306 包括代表八个视频内容文件的八个可见视频内容图标。在一些实现方式 中,可见内容图标的数量可以适当变化。如322 (图标在中心区域308 中的类别图标"之下"滚动)所示,通过上下滚动图标可以使代表其他 视频内容文件的附加视频内容图标可见。类似于类别图标处理,当正在 滚动图标时,效果处理器244显示带有相同显示参数的视频内容图标。 然而,当特定视频内容图标340被定位在中心区域308之下的关注区域 310中时,效果处理器244改变特定视频内容图标340的显示参数以方 便查看。在其他实现方式中,关注区域310可以被定位在内容图标阵列 306中的任何地方。当内容图标被定位在关注区域310中时,效果处理器244放大该图 标。显示参数可以包括颜色,大小,亮度,饱和度,和/或色调。显示参 数也可以包括特殊效果,例如闪光或闪烁动作。此外,当视频内容图标
340被定位在关注区域310中时,与图标340有关的属性350与该图标 相邻地被显示。例如,在一个实现方式中,属性350可以包括名称和记 录曰期。当控制器114提供命令/指令以选择特定内容图标或缩略图340 (例 如当图标340定位在关注区域310中时通过输入选择或播放命令来选 择)时,显示控制单元204中的图像生成器248从显示300去除菜单屏 幕302。基本同时地,显示控制单元204中的内容控制器246启动链接 到被选择内容图标340的内容文件的显示。在所示的实现方式中,被选 择内容文件是四重唱视频。在一个实现方式中,关注区域310中的图标可用的命令取决于该图 标代表什么。 一个或多个可用命令显示在屏幕302的边缘,并且带有选 择所述命令的相应操作(例如用来推的按钮标签)。在另 一实现方式中, 应请求而显示可用命令,例如响应帮助命令或按钮按压而显示。图4示出了分层节目指南的显示屏幕400的一个实现方式。分层节 目指南是多媒体处理装置102所提供的GUI的一部分。该分层节目指南 显示排定要在指定时间为选定频道呈现的节目。分层由频道和时间之间 的关系限定频道是第一层,时间是第二层。用户通过在类别图标阵列 404中选择电视类别图标418来访问该指南。该指南中图标和列表的显 示和GUI操作类似于以上参考图3所描述的那样(例如效果处理器244 管理滚动)。该指南显示频道阵列406,该频道阵列包括与通过电视线106由多 媒体处理装置102接收的节目的各频道对应的一系列频道图标。对于关 注区域410中的被选择频道图标450,该指南显示包括一系列节目条目 454和相应节目时间456的节目条目列表452。节目条目454提供将在 对应于被选择频道图标450的频道上在对应于该条目454的节目时间 456所指示的时间可用(例如播放以供观看)的电视节目的名称。例如, 在图4中,该指南指示新闻节目将在6:00在频道3上呈现,体育节目将 在7:00在频道3上开始,等等。多媒体处理装置102通过电视线(例如 使用超带宽)连同电视节目数据或信号一起接收节目和时间信息以建立 指南。备选地,多媒体处理装置102从其他源-例如通过互联网或电话线 接收节目和时间信息。在一个实现方式中,该多媒体处理装置使用发明 名称为"图形用户界面中的快速滚动"的美国专利申请No. 10/874,863 中论述的数据库和数据访问技术来存储节目信息和支持节目指南,从而 促进阵列和列表在指南中的快速滚动。用户可以使用控制器114的方向垫上下滚动节目条目列表452以显示更多的节目条目和时间(例如向上滚动以显示时间较早的节目条目和 向下滚动以显示时间较晚的节目条目)。为了改变节目条目为其显示的频道,用户向左按压方向垫(将焦点从节目条目列表452向左移动到频 道阵列406),然后上下滚动频道阵列406以将希望的频道图标定位在 关注区域410中。用户可以通过将节目条目460滚动到节目选择区域462选择该该节 目条目。用户可以具有几个可用命令以执行被选择节目条目460的有关 操作。在图4中,四个命令显示在显示屏幕400的底部"更多信息,,, "记录该节目","观看该节目",和"更多命令..."。对于每个命令, 控制器114上的相应按钮被指示按钮"A"用于"更多信息"命令, 等等。在该例子中,按压A按钮将导致多媒体处理装置102显示与节目 选择区域462中的节目条目460对应的节目有关的更多信息,例如节目 的简介或出现在节目中的人的姓名。按压B按钮将导致多媒体处理装置 102记录该被选择节目,例如当通过电视线106在该节目的排定时间接 收数据时通过将该节目的视频数据存储在存储设备208中。按压C按钮 将导致多媒体处理装置102显示该被选择的节目(如果该被选择节目当 前可用的话)(即,如果该节目当前正在播放的话)。在一个实现方式 中,如果被选择节目当前不可用(例如由于当前时间在该节目排定开始 之前),该GUI并不显示"观看该节目,,命令。按压D按钮将导致多媒 体处理装置102显示在新屏幕或窗口中可用的附加命令(例如允许用户 通过滚动附加命令的列表来选择命令)。在其他实现方式中,不同命令 可以显示用于被选择节目。备选地,所述命令未被显示,但是仍然将被 接受(例如依赖于用户知道什么命令是可用的)。在另一实现方式中, 输入选择命令将导致该GUI呈现可用于该被选择节目的命令的滚动列 表。在一个实现方式中,该GUI将可用命令的列表作为命令阵列在被选 择节目条目的右边显示成另 一分层的层。在另一实现方式中,GUI在全屏模式中显示分层节目指南。在该情 况下,用户在类别图标阵列404中选择电视类别图标418并且输入显示 命令(例如通过按压如显示在屏幕底部的信息所指示的控制器114上的 定义的按钮来输入)。作为响应,该GUI去除菜单屏幕并且在屏幕的左 侧上显示频道阵列和紧挨着频道阵列显示关注区域中的频道的节目条目列表。通过使用全屏,该GUI可以显示更多频道和用于被选择频道的 更多节目。另外,该GUI可以显示关于每个节目或被选择节目的更多信 息而不会混淆节目指南的其他部分。在一个实现方式中,当正在观看电视节目时,可以访问全屏分层节 目指南。用户输入定义的命令(例如按压控制器114上的"指南"按钮 来输入),然后该GUI将指南呈现为在当前观看的电视内容之上的透明 重叠。备选地,电视内容减小到该屏幕的一部分,例如四分之一屏幕图 像,而将屏幕的剩余部分用作指南。该节目指南也可以被组织在不同分层中。在图4中,该指南被呈现 为两层频道,然后按照时间的节目。图5示出了按时间然后按频道展 示指南信息的分层节目指南的显示屏幕500的一个实现方式。图6示出 了按类别(动作,戏剧,新闻等)以及时间和频道展示指南信息的分层 节目指南的显示屏幕600的另 一实现方式。图7示出了按照节目评级(例 如TV隱Y, TV-Y7, TV-G, TV陽PG, TV-14, TV-MA, G, PG, PG-13, R等)然后按照时间和频道展示指南信息的分层节目指南的显示屏幕 700的另一实现方式。当然,在图4-7的指南中所示出的信息是示例性 的,在各种实现方式中可以展示不同的频道,时间,节目等信息。其他 组织包括但不限于时间然后按照网络名称的节目,人员(例如演员, 导演等),然后按时间和频道,类型然后按频道,然后是按时间的节目 (三层),类型然后是时间然后是按照频道的节目。组织也可以与存储 的内容(例如反映记录的原始方面或被省略的时间和频道)组合。用户 可以通过GUI中的设置或首选项控制选择哪一组织。使用各种组织配 置,也可以通过分层指南访问其他存储的内容和数据,例如按照类型和 /或^平纟及纟且织的一见频游戏。图8显示了使用分层节目指南记录电视节目的一个实现方式的流程 图。开始时,多媒体处理系统(例如如图1中所示)连接到电视广播系 统(例如CATV系统),并且从该电视系统接收电视节目和指南信息(频 道,节目,和时间信息)。在一个实现方式中,该多媒体处理装置使用 接收的指南信息来建立节目信息的数据库并且当接收到新信息时定期 地更新数据库。该多媒体处理系统支持提供上述基于交叉的选择系统和
提供分层节目指南的GUI。用户通过按压控制器上的"GUI"按钮导致GUI显示菜单屏幕(例如如图3中所示)。在方框802,用户通过GUI选择分层节目指南。如上所述,该GUI 将类别图标阵列显示成水平图标行(GUI作为在多媒体处理装置上运行 的软件执行导致发生操作)。用户导致类别图标左右滚动以将电视类别 图标定位在阵列的选择区域(例如图3的中心区域308)中。当电视类 别图标定位在选择区域中一段预定时间(例如l秒以上)时,GUI打开 节目指南。在另一实现方式中,用户通过将电视图标定位在选择区域中 并且按压控制器上的选择按钮,或者将指针或指示器放置在电视图标上 选择该图标。在另一实现方式中,用户通过按压控制器上的"指南"按 《丑来访问指南。在方框804,该GUI将频道图标阵列显示成分层节目指南的第一 层。如图4中所示,该GUI在垂直列中按升序显示频道图标,当图标上下滚动时将图标系列绕回列的顶部。在方框806,用户选择频道中的一个。用户使用控制器的方向控件 在频道阵列中上下滚动图标。在其他控制器实现方式中,用户可以按压 方向按钮或滚动滚轮以滚动图标阵列。为了选择频道,用户滚动图标以 将对应于希望频道的频道图标定位到频道阵列的选择区域(例如图4的 关注区域450)中。 一旦图标已经处于选择区域中一段预定时间,该频 道被选择。在另一实现方式中,用户通过按压选择按钮或将指针或指示 器放置在频道图标上来选择频道。在一个实现方式中,用户按压右方向 按钮以选择在选择区域中的频道和打开该分层的下 一级别。在方框808,该GUI显示该被选择频道按时间的节目列表。该GUI 从多媒体处理装置的存储设备检索该被选择频道的节目信息。该GUI 建立在该频道上可用一段预定时间(例如在当前时间之前两个小时开始 的24小时)的节目的节目条目。在另一实现方式中,该多媒体处理装 置在定期的基础上(例如每天一次)建立和保持节目条目。该GUI在垂 直列表中显示节目条目,类似于图标阵列(例如如图4中所示),所述 垂直列表能够被上下滚动。每个节目条目显示节目的名称并且也具有紧 挨着该条目呈现(或者在该条目中)的相应时间。所显示的时间指示节 目的开始时间(即,该节目被安排成何时由多媒体处理装置接收)。备 选地,开始和停止时间都被显示。按时间的升序布置节目条目,从而位 于另一条目之下的节目条目具有上一条目之后的开始时间。用户可以通 过滚动节目条目来浏览被选择频道上可用的节目。当用户滚动以显示新节目条目时,GUI建立或从被检索节目信息检索新节目条目。用户可以通过按压控制器上的"返回"按钮改变被选择频道以显示 不同频道的节目条目。在一个实现方式中,左方向按钮是返回按钮(分 层向右打开,因此向左按压移回到较高级别),因此按压左按钮导致焦 点移回到上级级别(例如从节目条目列表移回到频道图标列表)。返回 按钮关闭节目条目的列表并且让用户再次滚动频道图标阵列。备选地,在另一实现方式中,用户可以使用次级上下方向控件来滚动频道图标阵列而不用关闭节目条目列表。当该频道图标移动时,GUI显示当前 在频道图标阵列的选择区域中的频道图标的节目条目。在一个实现方式 中,该控制器包括方向垫和操纵杆。方向垫控制正被显示的最低级别阵 列或列表的滚动,而操纵杆控制级别比最低级别高一个级别的阵列或列 表的滚动。例如,当在指南中显示节目条目时,三个级别正被显示类 别图标,频道图标,和节目条目。因此,在该上下文中,方向垫将控制 滚动节目条目,操纵杆将控制滚动频道图标。在另一实现方式中,次级 方向控件可以作为按钮或滚轮被提供。在另一实现方式中,提供上级级 别按钮,并且当上级级别按钮被压住时,方向垫在分层中的上级级别控 制滚动。在方框810,用户选择节目条目中的一个。类似于选择频道,用户 使用控制器的方向控件上下滚动节目条目以将节目条目定位在选择区 域(例如图4的节目选择区域462)中。 一旦节目条目已经处于选择区域中一段预定时间,该节目#:选择。在方框812,用户输入记录命令。该GUI在屏幕的底部显示可用于 被选择节目条目的一个或多个可用命令。该GUI也指示控制器的哪个按 钮用来执行每个命令(例如"B:记录节目,,指示按压B按钮来记录被 选择节目)。用户按压用于记录的按钮以输入记录命令。在另一实现方 式中,可以使用各种命令输入系统,例如弹出窗口或命令区域中的命令 列表,命令的滚动列表,或命令与按钮或控制器的其他输入操作器的缺 省或用户配置映射。控制器也可以是上下文有关的,从而相同输入可以 导致不同命令被执行,这取决于何时进行输入。GUI导致为多媒体处理
装置设置记录调度任务,从而节目将在排定时间被记录。记录任务指示 要记录的频道和节目的开始和停止时间。当输入记录命令之后,指南保 持打开并且相同节目被选择,从而用户可以查看指南的其他部分并且在 需要时发出其他命令。
在方框814,多媒体处理装置记录节目。该多媒体处理装置使用事 件调度应用程序或服务来识别调度任务,例如由GUI使用分层节目指南 设置的记录任务。该多媒体处理装置具有时钟(或接收时间信息)并且 比專交当前时间与记录<壬务的开始时间。当当前时间到达记录<壬务的开始 时间时,多媒体处理装置开始记录在该记录任务所指示的频道上正从电 视系统接收的节目。该多媒体处理装置根据从电视系统接收的信息访问 节目(例如使用调谐器和解码器)并且将被记录节目的数据存储在存储 设备中供用户随后访问(例如通过指南或通过视频类别图标)。该多媒 体处理装置继续记录该频道上的信息,直到由记录任务所指示的停止时 间为止。
为了执行被选择节目的其他操作,用户输入其他适当的命令。例 如,为了开始观看当前正从电视系统播放的节目,用户选择该节目(通 过选择频道图标,然后选择节目条目)并且输入观看命令。作为响应, GUI关闭指南并且开始显示节目。用户也可以通过选择频道图标,然后 输入观看命令来开始观看节目(而不显示该频道的节目条目)。在另一实现方式中,用户不选择被选择节目的操作,而是可以请求 附加信息。在该情况下,该指南是关于哪些节目可用的信息。
该多媒体处理装置的一些命令是上下文敏感或相关的。该多媒体处理装置提供对许多类型的内容(音乐,影视,游戏等)的访问,并且该 控制器具有数量有限的按钮。当特定按钮被按压时通过响应取决于上下 文的该按钮改变执行哪个命令,增强了该控制器的灵活性。类似地,该 控制器的方向控件或其他输入可以是上下文敏感的。
在一个实现方式中,当GUI打开时方向垫控制移动焦点进行选择并 且根据内容的类型控制内容的展示。在GUI中,方向垫打开,关闭,和 滚动阵列和列表。开始时,当GUI打开并且类别图标阵列被显示成水平 行时,左右方向滚动类别图标。下压打开类别图标阵列的选择区域中的 类别图标的内容图标阵列。 一旦内容图标阵列打开,上下方向控制滚动 内容图标阵列。在节目指南中,上下方向滚动频道图标。如果内容图标
阵列不具有较低级别(例如它是文件的平列表),当内容图标阵列打开 时左右按压导致类别图标滚动并且改变打开哪个内容图标阵列,这取决 于哪个类别图标在选择区域中。如果内容图标阵列具有较低级别(例如 它具有文件夹,或者它具有如分层节目指南那样的分层),当内容图标 阵列打开时左右按压导致下一层打开,对应于内容图标阵列的选择区域中的内容图标。在节目指南中,当频道阵列打开时按压右按钮导致选择 区域中频道图标的节目条目被显示。当较低级别被打开时,上下方向控制滚动该较低级别的阵列或列表 中的项目。在节目指南中,当节目条目打开时上下方向控制滚动节目条 目。当较低级别打开时,按压左右按钮滚动高一级别的阵列或列表。在 节目指南中,当节目条目被显示时按压左按钮向上滚动频道阵列,按压 右按钮向下滚动频道阵列。在另一实现方式中,左右按压在分层层之间移动焦点,上下按压滚 动当前具有焦点的层中的项目。例如,在分层节目指南中,当频道的节 目条目被显示时,左右方向在频道图标阵列和节目条目列表之间移动焦 点。上下方向根据哪个层具有焦点来滚动频道图标或节目条目。在另一实现方式中,当当前被选择项目在分层的底层级别并且没有 更低级别打开时,右方向按钮导致附加信息被显示。在节目指南中,当 节目条目被选择时(通过定位在选择区域中),向右按压打开该节目的 附加信息。在一个实现方式中,双重4要压方向(例如快速两次4妄压方向纟妄確丑) 导致移动到阵列或分层的末端。上下双重按压将阵列或列表滚动到顶部或底部元素(对于线性列表;或者循环列表中的最低或最高编号项目)。左右双重按压将焦点移动到被显示的最上或最下层。向左双重按压也可 以被设置成关闭所有层和仅仅显示类别图标阵列。方向垫也可以控制内容的展示。当正在播》丈音乐时,在当前选4奪中 左右按压前进或倒退音乐,快进或快退。上下按压将被选择音乐改变到 当前音乐从其被选择的组中的下一个曲目或文件。备选地,左右改变音 轨或歌曲,而上下改变唱片集。当呈现存储的视频时,方向输入是类似的左右用于倒退和快进,上下用于改变被选择的视频文件(或视频文 件中的段,如果可用的话)。当呈现实况视频(例如电视广播)时,上 下可以改变频道,而左右可以控制实况一见频的记录(例如当一见频继续祐:
记录时左在^见频序列中向后移动,而右再次向前移动通过被记录的一见频 直到再次到达实况广播的时刻)。也可以通过其他控制输入例如按钮组(例如控制器上的台肩按確丑) 或滚轮提供上下文每文感方向控制。可以在电子硬件,计算机软件,或这些技术的组合中实现本发明的 各种实现方式。 一些实现方式包括由可编程处理器或计算机执行的一个 或多个计算机程序。例如,参考图1,在一个实现方式中,多媒体处理 装置102包括一个或多个可编程处理器。 一般而言,每个计算机包括一 个或多个处理器, 一个或多个数据存储部件(例如易失性或非易失性记忆模块和持久性光和磁存储设备,例如硬盘和软盘驱动器,CD-ROM驱 动器,和磁带驱动器), 一个或多个输入设备(例如鼠标和键盘),和 一个或多个输出设备(例如显示控制台和打印机)。计算机程序包括通常存储在持久性存储媒体中,然后在运行时拷贝 到内存中的可执行代码。处理器通过按规定顺序从内存获取程序指令执 行代码。当执行程序代码时,计算机从输入和/或存储设备获取数据,对 数据执行操作,然后将结果数据递送倒输出和/或存储设备。描述了本发明的各种示例性实现方式。然而,本领域的普通技术人 员将明白附加实现方式也是可能的并且在本发明的范围内。例如,尽管 以上描述集中在使用电视节目指南的实现方式上,安排信息也可以用于 不同类型的事件,例如实况事件指南或影院指南。另外,不同于内容指南,也可以使用其他安排指南,例如营业时间, 或预约或预定管理和请求(例如基于在互联网上获得的安排信息显示供 方的列表,然后显示可行时间的列表以供复查或选择)。因此,本发明 并不仅仅限于上述的那些实现方式。
权利要求
1. 一种选择排定内容项目的方法,包括从内容项目的第 一列表选择第 一级别内容项目;从内容项目的第二列表选择第二级别内容项目,其中所述第二列表对应于所述被选择第一级别内容项目,并且所述被选择第二级别内容项 目指示具有排定时间的排定内容数据; 在所述排定时间访问所述内容数据。
2. 根据权利要求1所述的方法,其中 所述内容数据是电视节目的视频数据。
3. 根据权利要求2所述的方法,其中 访问所述内容数据包括显示所述电视节目。
4. 根据权利要求2所述的方法,其中 访问所述内容数据包括记录所述电视节目。
5. 根据权利要求2所述的方法,进一步包括 显示关于所述电视节目的补充信息。
6. —种访问排定内容数据的方法,包括 显示多个第一内容项目的第一列表; 接收所述第一内容项目中的一个的选择;紧挨着所述第一列表显示多个第二内容项目的第二列表,其中所述 第二列表对应于所述被选择第一内容项目;接收所述第二内容项目中的一个的选择,其中所述被选择第二内容 项目指示具有排定时间的排定内容数据;在所述排定时间访问所述内容数据。
7. 根据权利要求6所述的方法,其中所述内容数据是电视节目的视频数据。
8. 根据权利要求7所述的方法,其中 访问所述内容数据包括显示所述电视节目。
9. 根据权利要求7所述的方法,其中 访问所述内容数据包括记录所述电视节目。
10. 根据权利要求7所述的方法,进一步包括显示关于所述电视节目的补充信息。
11. 一种显示分层节目指南的方法,其包括 将频道阵列显示成频道图标列,每个频道图标对应于节目的频道; 接收所述频道图标中的 一个的选择;将时间列表显示成一垂直系列时间行,每个时间行指示时间和节 目,其中所述时间列表对应于与所述被选择频道图标对应的频道,从而 被显示的时间行指示在指示时间在该频道上广播的节目。
12. —种在多媒体处理设备中存储和执行并且在显示设备上显示的 分层节目指南界面,包括包括多个频道图标的频道阵列,每个频道图标对应于节目的频道; 包括多个节目条目的节目条目列表,每个节目条目指示节目并且具 有相应时间,其中所述节目条目列表对应于与所述频道图标中的一个对 应的频道,从而显示的节目条目指示在指示时间开始在该频道上广播的 节目。
13. 根据权利要求12所述的分层节目指南,其中 所述频道阵列被显示成频道图标的垂直列;所述节目条目列表在所述频道阵列的右边被显示成节目条目的垂直列。
14. 根据权利要求13所述的分层节目指南,其中所述频道阵列被显示在所述显示设备的显示区域的左边缘。
15. 根据权利要求13所述的分层节目指南,其中所述频道阵列被显示成与类别图标的级别行交叉,并且 处于所述频道阵列和类别图标的所述级别行的交叉点的是电视节 目类别图标。
16. 根据权利要求12所述的分层节目指南,进一步包括包括多个节目类别图标的节目类别阵列,每个节目类别图标代表电 视节目的类别;其中所述频道阵列对应于与所述节目类别图标中的一个对应的节 目类别,从而显示的节目条目对应于该节目类别。
17. —种提供分层节目指南界面的多媒体处理装置,包括控制连接的显示设备的显示接口 ; 接收广播电视信息和节目信息的电视连接;存储所接收的节目信息的存储设备; 控制所述装置的处理器; 其中所述处理器使用所接收的节目信息来建立分层节目指南,所述分层节目指南包括包括多个频道图标的频道阵列,每个频道图标对应于节目的频道; 包括多个节目条目的节目条目列表,每个节目条目指示节目并且具有相应时间,其中所述节目条目列表对应于与所述频道图标中的一个对应的频道,从而显示的节目条目指示在指示时间开始在该频道上广播的节目。
18. —种控制分层节目指南的方法,包括通过使用左右方向命令来选择指南中多个分层级别中的一个; 通过使用上下方向命令在选择的分层级别中选择项目; 其中为较低分层级别显示的项目由高一级别的分层级别中被选择 的项目确定。
19. 根据权利要求18所述的方法,其中 第一分层级别是频道的列表,并且 第二分层级别是节目的列表。
20. —种控制分层节目指南的方法,包括 通过使用上下方向命令在较低分层级别中选择项目; 通过使用左右方向命令在较高分层级别中选择项目; 其中为所述较低分层级别显示的项目由所述较高分层级别中被选择的项目确定。
21. 根据权利要求20所述的方法,其中 所述较高分层级别是频道的列表,并且 所述较低分层级别是节目的列表。
22. —种计算机程序,其存储在有形存储媒体上,用于选择排定内 容项目,所述程序包括可执行指令,所述可执行指令导致计算机从内容项目的第一列表选择第一级别内容项目;从内容项目的第二列表选择第二级别内容项目,其中所述第二列表 对应于所述被选择第一级别内容项目,并且所述被选择第二级别内容项 目指示具有排定时间的排定内容数据;在所述排定时间访问所述内容数据。
23. —种计算机程序,其存储在有形存储媒体上,用于访问排定内 容项目,所述程序包括可执行指令,所述可执行指令导致计算机 显示多个第一内容项目的第一列表;处理所述第一内容项目中的一个的被接收选择;紧挨着所述第一列表显示多个第二内容项目的第二列表,其中所述 第二列表对应于所述被选择第一内容项目;处理所述第二内容项目中的一个的被接收选择,其中所述被选择第 二内容项目指示具有排定时间的排定内容数据;在所述排定时间访问所述内容数据。
24. —种计算机程序,其存储在有形存储媒体上,用于控制分层节 目指南,所述程序包括可执行指令,所述可执行指令导致计算机响应左右方向命令来选择指南中多个分层级别中的一个; 响应上下方向命令来在被选择分层级别中选择项目; 其中为较低分层级别显示的项目由高一级别的分层级别中被选择 的项目确定。
25. —种计算机程序,其存储在有形存储媒体上,用于控制分层节 目指南,所述程序包括可执行指令,所述可执行指令导致计算机响应上下方向命令在较低分层级别中选择项目; 响应左右方向命令在较高分层级别中选择项目; 其中为所述较低分层级别显示的项目由所述较高分层级别中被选 择的项目确定。
26. —种用于选择排定内容项目的系统,包括 用于从内容项目的第一列表选择第一级别内容项目的装置;用于从内容项目的第二列表选择第二级别内容项目的装置,其中所 述第二列表对应于所述被选择第一级别内容项目,并且所述被选择第二 级别内容项目指示具有排定时间的排定内容数据;用于在所述排定时间访问所述内容数据的装置。
27. —种用于访问排定内容数据的系统,包括 用于显示多个第一内容项目的第一列表的装置; 用于接收所述第一内容项目中的一个的选择的装置; 用于紧挨着所述第一列表显示多个第二内容项目的第二列表的装置,其中所述第二列表对应于所述被选择第一内容项目;用于接收所述第二内容项目中的一个的选择的装置,其中所述被选 择第二内容项目指示具有排定时间的排定内容数据; 用于在所述排定时间访问所述内容数据的装置。
28. —种用于控制分层节目指南的系统,包括用于通过使用左右方向命令来选择指南中多个分层级别中的一个 的装置;置; 口 , 一 、 、其中为较低分层级别显示的项目由高 一级别的分层级别中被选择 的项目确定。
29. —种用于控制分层节目指南的系统,包括用于通过使用左右方^命令在较高分层级别中选择项目的装置; 其中为所述较低分层级别显示的项目由所述较高分层级别中被选 择的项目确定。
全文摘要
一种用于实现分层内容指南的方法和装置。在一个实现方式中,一种选择排定内容项目的方法包括从内容项目的第一列表选择第一级别内容项目;从内容项目的第二列表选择第二级别内容项目,其中所述第二列表对应于所述被选择第一级别内容项目,并且所述被选择第二级别内容项目指示具有排定时间的排定内容数据;在所述排定时间访问所述内容数据。
文档编号H04N5/445GK101124818SQ200580048515
公开日2008年2月13日 申请日期2005年12月20日 优先权日2004年12月22日
发明者E·A·图 申请人:索尼电脑娱乐公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1