定制含提示项或本地标识符的节目指南信息的系统和方法.pdf

上传人:a3 文档编号:1153301 上传时间:2018-04-02 格式:PDF 页数:30 大小:1.32MB
返回 下载 相关 举报
摘要
申请专利号:

CN99815136.X

申请日:

1999.12.15

公开号:

CN1332926A

公开日:

2002.01.23

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效|||公开

IPC分类号:

H04N5/445; H04N7/16

主分类号:

H04N5/445; H04N7/16

申请人:

汤姆森特许公司;

发明人:

基思·R·韦迈耶

地址:

法国布洛涅

优先权:

1998.12.28 US 09/221,412

专利代理机构:

柳沈知识产权律师事务所

代理人:

吕晓章

PDF下载: PDF下载
内容摘要

提供了一种定制包含节目描述的节目指南信息的接口和方法。节目指南信息最好以通用方式下载并存储在存储器中。菜单根据节目指南信息生成。菜单包括可以由用户选来实现相应节目的节目标识符。然后,菜单可以被定制成包括指示一个或多个附加节目或项目的标识符,一个或多个附加节目或项目包含可远程访问或本机访问的用户特定节目和项目。在定制之后,附加标识符可由用户选来实现相应的节目或显示相应的项目。最好,利用由电子主设备或与之相连接的另一台设备生成的显示在本机上交互式地完成定制。

权利要求书

1: 一种定制节目指南的方法,所述方法包括下列步骤: 将节目指南信息存储在电子主设备中,所述节目指南信息包括节目标识 符,每个节目标识符指明多个节目之一; 通过在与所述电子主设备相关的显示设备上显示至少一些所述节目标识 符生成菜单,所述节目标识符可由用户选来实现所述节目中的相应节目;和 定制所述菜单以包括至少一个可由用户选来实现与之相关的功能的附加 标识符。
2: 如权利要求1所述的方法,其中所述存储节目指南信息的步骤是一 般地完成的,而所述定制的步骤是响应用户输入交互地完成的。
3: 如权利要求1所述的方法,其中所述多个节目包括从由下列各项组 成的组中选择的组合:视频演示、音频演示、视听演示、计算机程序、网页 浏览程序、和网站的内容。
4: 如权利要求1所述的方法,其中所述附加标识符标识原来没有标识 在所述节目指南信息中的附加节目。
5: 如权利要求1所述的方法,其中所述附加标识符标识由所述用户指 定的提示项。
6: 如权利要求4所述的方法,其中所述功能包括实现所述附加节目。
7: 如权利要求5所述的方法,其中所述功能包括显示所述提示项。
8: 如权利要求1所述的方法,其中所述存储节目指南信息的步骤是利 用分配协议完成的,而所述定制的步骤是由所述用户在本机上完成的。
9: 如权利要求8所述的方法,其中所述分配协议包括通过与电子主设 备相关的调制解调器将节目指南信息传输到电子主设备。
10: 如权利要求4所述的方法,其中所述节目指南信息还包括关于所述 多个节目的每一个的特征信息,和其中所述定制所述菜单以包括至少一个附 加标识符的步骤包括为所述至少一个附加节目的每一个将特征信息存储在所 述电子主设备上。
11: 如权利要求10所述的方法,其中所述特征信息包括从由下列各项 构成的组中选择的信息:节目标题、节目主题、节目类别、节目关键字、节 目描述、节目类型、节目长度、节目开始时间、节目结束时间、重复频率、 和它们的组合。
12: 如权利要求11所述的方法,进一步包括下列步骤:根据所述特征 信息,将所述菜单中的所述节目标识符和所述至少一个附加标识符排序。
13: 如权利要求12所述的方法,进一步包括下列步骤: 输入至少一个被认为是在所需节目的特征信息中的项目; 搜索整个所述特征信息以寻找与所述至少一个项目的匹配;和 修改所述菜单以显示在与之相关的特征信息中存在匹配项的那些所述标 识符和所述至少一个附加节目标识符。
14: 如权利要求4所述的方法,其中所述至少一个附加节目包括来自至 少一种本机音频介质的至少一个音频表示。
15: 如权利要求4所述的方法,其中所述至少一个附加节目包括来自至 少一种本机视听介质的至少一个视听表示。
16: 如权利要求4所述的方法,其中所述至少一个附加节目包括来自至 少一种摄录机的至少一个视听表示。
17: 如权利要求4所述的方法,其中所述至少一个附加节目包括来自至 少一种本机音频介质的至少一个视听表示,来自至少一种本机视听介质的至 少一个视听表示,和来自至少一种摄录机的至少一个视听表示。
18: 一种用于显示和定制节目指南的电子生成接口,所述接口包括: 存储在电子主设备中的节目指南信息,所述节目指南信息包括节目标识 符,每个节目标识符指明多个节目之一; 在与所述电子主设备相关的显示设备上的至少一些所述节目标识符的菜 单,所述节目标识符可由用户选来实现所述节目中的相应节目;和 输入设备,适用于与所述电子主设备通信,以定制所述菜单,以便所述 菜单进一步包括至少一个可由用户选来实现与之相关的功能的附加标识符。
19: 如权利要求18所述的接口,其中所述附加标识符标识原来没有标 识在所述节目指南信息中的附加节目。
20: 如权利要求18所述的接口,其中所述附加标识符标识由所述用户 指定的提示项。
21: 如权利要求19所述的接口,其中所述功能包括实现所述附加节目。
22: 如权利要求20所述的接口,其中所述功能包括显示所述提示项。

说明书


定制含提示项或本地标识符的 节目指南信息的系统和方法

                            发明领域

    本发明一般涉及节目指南信息处理的领域,尤其涉及定制节目指南信息的方法系统。

                            发明背景

    诸如电视机和个人计算机(PC)之类的电子设备要求包括用户界面系统的控制系统。通常,用户界面将信息提供给用户和简化设备的使用。用户界面的一个例子是电视系统中的电子节目指南(EPG)。

    EPG具有交互式屏幕显示的特征,它显示类似于在当地报纸或其它印刷媒体上找到的TV列表的信息。另外,EPG还包括整理和解码节目所需要的信息。EPG提供由范围通常从下一个小时开始直到几天之后的EPG覆盖的时间帧内有关每个节目的信息。包含在EPG中的信息包括节目安排特性,例如,频道号、节目标题、开始时间、结束时间、已经过时间、剩余时间、收视率(如果有的话)、题目、主题、和节目内容提要。EPG通常排列成二维表格或网格形式,一个轴上是时间信息,另一个轴上是频道信息。

    与驻留在专用频道上的和只滚动接下来2至3小时内其它频道上的当前节目安排的非交互式指南不同,EPG使观众能够在往后地某个时段内,例如,在直到以后几天内的任何时间选择任一频道。并且,EPG特征还包括加亮网格上包含节目信息的相应小方格的能力。一旦被加亮,观众就可以实现与那个被选节目有关的功能。例如,观众可以立刻切换到当前正在表示的那个节目上。如果适当地配置电视机并将它与记录设备相连接,则观众还可以编程单触式盒式录象机(VCR)等。这样的EPG在现有技术中是公知的,例如,颁发给Young等人并转让给StarSight Telecast公司的美国专利第5,353,121、5,479,268、和5,479,266号对此作了描述。

    另外,颁发给Chaney等人并转让给本发明的同一受证人的美国专利第5,515,106号详细描述了包括实现示范性节目指南系统所需要的数据分组结构的示范性实施例。示范性数据分组结构被设计成使与节目有关的频道信息(例如,频道名、呼号、频道号、类型、等等)和节目描述信息(例如,标题、收视率、影星、等等)可以从节目指南数据库提供者有效地传送到接收设备。

    诸如EPG那样的用户界面可应用于模拟和数字电视系统,和诸如个人计算机那样的其它电子设备。随着带有许多特征的电子设备变得越来越复杂,对既耐用又易用的用户界面的需要变得尤为重要。例如,具有控制每个系统的特征用的各自界面的分立电子系统现在正被组合成要求单个用户界面的单个系统。一个具体的例子是所谓的PCTV,它既有个人计算机的特征又有电视机的特征。用于这种设备的用户界面系统必须提供计算机的无干扰通信和与电视机有关的信息和规定对与计算机和电视机两者有关的特征的简单控制。

    当前EPG系统面临的一个问题是节目指南通常是以固定格式(即,如上所述,以一个轴上是时间信息和另一个轴上是频道信息的二维网格格式)提供的。通常不能向用户提供定制节目指南列表或分类节目指南信息的办法。

    当前EPG系统面临的另一个问题是,对于EPG系统,所有用户通常只能在普通级上修改节目指南的内容。通常既没有办法定制节目指南列表以包括与来自本机信源(例如,来自用户光盘集的音频表示和/或来自用户录像带集、DVD集、视频盘集、和/或摄录机的视听表示)的用户自己的节目相对应的用户可选节目标识符,也没有办法定制节目指南列表以包括当被选时实现相应节目的任何其它种类(例如,访问网站、计算机程序等的捷径)的用户可选节目标识符。

                            发明概述

    本发明人认识到EPG正在成为娱乐系统中进行节目导航的优选方式。本发明人还认识到越来越多的人每天在这样的娱乐系统面前花费越来越多的时间。因此,最好将日程安排或时间安排功能整合到EPG中。换言之,例如,最好让用户能够将提示输入到EPG中,譬如,将“给母亲打电话”、“妻子生日”或“付费”等输入到用户指定的时间段内作为EPG显示的一部分。由于典型的EPG已经以时间网格格式显示,因此,这样做是特别有利的。

    本发明的主要目的是,通过向用户提供定制能力,以便可以将用户EPG定制成除了包括一般分配的那些节目或项目之外还包括用户专有节目或项目,以至少克服上述问题之一。

    为了达到本发明的这个目的和其它目的,本发明提供了一种定制节目指南的方法。该方法包括下列步骤:(a)将节目指南信息存储在电子主设备中,节目指南信息包括节目标识符,每个节目标识符指明多个节目之一;(b)通过在与电子主设备相关的显示设备上显示至少一些节目标识符生成菜单,节目标识符可由用户选来实现节目中的相应节目;和(c)定制菜单以包括至少一个不是来自所述节目指南信息的附加标识符。

    本发明还提供了电子生成的界面,用于显示和定制节目指南。该界面包括节目指南信息、菜单、和接口设备。节目指南信息存储在电子主设备中,并包括节目标识符,每个节目标识符表明多个节目之一。菜单包括与电子主设备相关的显示设备上的至少一些节目标识符。节目标识符可由用户选择以实现节目中的相应节目;输入设备适合于与电子主设备通信以定制菜单,以便该菜单还包括至少一个附加标识符。

    当结合附图对本发明进行如下描述时,本发明的上面和其它目的和优点将更加清楚。

                            附图简述

    在附图中,

    图1示出了本发明适合于处理和定制节目指南信息的电视系统的例子;

    图2示出了本发明适合于处理和定制节目指南信息的数字视频处理设备的例子;

    图3示出了根据本发明优选实施例定制节目指南信息的方法的流程图;

    图4示出了根据本发明优选实施例的示范性EPG菜单;

    图5示出了根据本发明优选实施例的定制显示;

    图5A示出了另一个定制显示;

    图6示出了根据发明优选实施例的示范性定制菜单;

    图7示出了根据发明优选实施例的示范性子菜单;和

    图8示出了根据发明优选实施例的另一个示范性定制显示。

                          详细说明

    图1示出了本发明适合于处理和定制节目指南信息的电视系统的例子。图1所示的电视接收机能够处理模拟NTSC电视信号和因特网信息。图1所示的系统含有在RF频率上接收电视信号RF_IN的第一输入端1100和接收基带电视信号“视频输入(VIDEP IN)”的第二输入端1102。信号RF_IN可以从诸如天线或电缆系统的信源传输而来,而信号“视频输入”则可以由,例如,盒式录像机(VER)提供。调谐器1105和IF处理器1130以传统方式操作,调谐和解调包含在信号RF_IN中的特定电视信号。IF处理器1130产生代表调谐电视信号的视频节目部分的基带视频信号“视频”。IF处理器1130还产生与作进一步音频处理用的音频处理部分(图1未示出)耦合的基带音频信号。尽管图1示出了输入1102作为基带信号,但电视接收机还可以包括与单元1105和1130相似的第二调谐器和IF处理器,用于从信号RF_IN或从第二RF信号源中产生第二基带视频信号。

    图1所示的系统还包括主微处理器(μp)1110,用于控制电视接收机的各个部件,例如,调谐器1105、画中画处理单元1140、视频信号处理器1155、和StarSight数据处理模块1160。正如本文所使用的,术语“微处理器”代表各种各样的设备,包括(但不限于)微处理器、微型计算机、微控制器和控制器。微处理器1110通过利用串行总线I2C总线发送和接收命令和数据来控制系统,串行总线I2C总线利用众所周知的I2C串行数据总线协议。更明确地说,μp 1110内的中央处理单元(CPU)1112响应用户通过,例如,IR遥控器1125和IR接收器1122提供的命令,执行包含在诸如图1所示的EEPROM(电可擦只读存储器)1127那样的存储器内的控制程序。例如,激活遥控器1125上的“CHANNEL UP”功能部件使CPU 1112通过I2C总线将“改变频道”命令与频道数据一起发送到调谐器1105。结果是,调谐器1105调谐到频道搜索表中的下一个频道。存储在EEPROM 1127中的控制程序的其它例子是用于实现如下要描述的、按照本发明的、如图6所示的操作的软件。

    主微处理器1110还控制通信接口单元1113的操作,通信接口单元1113提供与因特网交互上载和下载信息的能力。控制通信接口单元1113包括,例如,调制解调器,调制解调器用于通过,例如,电话线或闭路电视电缆线与因特网服务提供商相连接。通信能力使图4所示的系统除了接收电视节目安排之外,还提供电子邮件能力和诸如网站浏览之类与因特网有关的特征。

    CPU 1112通过μp 1110内总线1119控制包含在μp 1110内的功能。尤其是,CPU 1112还控制辅助数据处理器1115和屏幕显示(OSD)处理器1117。辅助数据处理器1115从视频信号PIPV中提取诸如StarSight数据的辅助数据。

    以已知格式提供节目指南信息的StarSight数据通常只在特定电视频道上接收,和电视接收机必须调谐那个频道以提取StarSight数据。为了防止StarSight数据提取受到电视接收机正常使用的干扰,CPU 1112只在电视接收机通常不处在使用中的时间段(例如,早晨2时)内通过调谐特定的频道初始化StarSight数据提取。此时,CPU 1112配置解码器1115,以便从用于StarSight数据的水平行间隔如行16提取辅助数据。CPU 1112控制提取的StarSight数据通过I2C总线从解码器1115到StarSight模块1160的传输。模块内部的处理器格式化数据并将数据存储在模块内的存储器中。为了响应被激活的StarSightEPG显示(例如,用户激活遥控器1125上的特定按键),CPU 1112通过I2C总线将格式化的StarSightEPG显示数据从StarSight模块1160传输到OSD处理器1117。

    OSD处理器1117以传统方式操作,产生R、G、和B视频信号OSD RGB,当R、G、和B视频信号OSD RGB耦合到显示设备时,它们将产生诸如构成EPG的图形和/或文本之类代表屏幕显示信息的显示图象。OSD处理器1117还产生控制信号FSW,控制信号FSW的用途是在要进行屏幕显示的时候控制将信号OSD RGB插入到系统视频输出信号中的快速开关。例如,当用户通过,譬如,激活遥控器1125上的特定开关使能EPG时,CPU 1112使能处理器1117。作为响应,处理器1117产生如上所讨论的、代表以前提取并已经存储在存储器中的节目指南数据信息的信号OSD RGB。处理器1117还产生指示要在什么时候显示EPG的信号FSW。

    视频信号处理器(VSP)1155执行传统视频信号处理功能,例如,亮度和色度处理。由VSP 1155产生的输出信号适合于耦合到用于产生显示图象的显示设备,即,显象管或LCD设备(图1未示出)。VSP 1155还包括快速开关,用于在图形和/或文本包含在显示图象中的时候将OSD处理器1117产生的信号耦合到输出视频信号路径。快速开关在要显示文本和/或图形的时候受到由主微处理器1110中的OSD处理器1117生成的控制信号FSW的控制。

    用于VSP 1155的输入信号是由画中画(PIP)处理器1140输出的信号PIPV。当用户激活PIP模式时,信号PIPV代表插入了小图像(小画面)的大图像(大画面)。当PIP模式无效时,信号PIPV只代表大画面,即,没有小画面信号包含在信号PIPV中。PIP处理器1140利用包含在单元1140中的部件,譬如,视频开关、模拟-数字转换器(ADC)、RAM(随机存取存储器)、和数字-模拟转换器(DAC),以传统方式提供所述的功能。

    至于EPG显示,包含在EPG显示中的显示数据由OSD处理器1117产生,并由VSP 1155响应快速开关信号FSW将其包含在输出信号中。当控制器1110检测到EPG显示被激活时,即,当用户按下遥控器1125上的适当键时,控制器1110使OSD处理器1117利用来自StarSight模块1160的诸如节目指南数据之类的信息产生EPG显示。控制器1110使VSP 1155响应信号FSW,将来自OSD处理器1117的EPG显示数据与视频图象数据组合在一起产生包括EPG的显示。EPG可以占据整个显示区域或只占据显示区域的一部分。

    当EPG显示处在激活状态时,控制器1110执行存储在EEPROM 1127中的控制程序。控制程序监视位置指示符,譬如,光标和/或加亮,在EPG显示中的定位。用户利用遥控器1125的方向键和选择键控制位置指示符的定位。或者,系统可以包括鼠标器。控制器1110检测选择装置的激活,譬如点击鼠标按钮,并评估与显示的EPG数据相关联的当前光标定位信息以确定所希望的功能,例如,调谐特定的节目。控制器1110随后激活与所选特征相关的控制动作。

    按照本发明的节目指南的处理和显示可以利用软件和硬件的组合来实现。例如,参照图1,EPG的显示可以通过诸如EEPROM 1127那样的存储器中的软件来实现。通过例如用户按下遥控器1125上与EPG相关的按钮激活EPG使CPU 1112执行如图6所示的和如下所述的EPG软件例程。作为生成EPG显示的那一部分,CPU 1112还访问可以通过I2C总线存储在StarSight模块1160中的EPG数据和图形。在存储在EEPROM 1127中的EPG软件例程的控制下,CPU 1112使能OSD处理器1117,OSD处理器1117将EPG数据格式化成适合于产生代表EPG数据和图形的OSD的形式。由OSD处理器1117产生的OSD数据通过信号线OSD RGB耦合到视频信号处理器(VSP)1155。VSP 1155中的快速开关在信号FSW的控制下将EPG OSD数据耦合到VSP 1155的输出端。也就是说,由CPU 1112执行的软件例程确定什么时候显示EPG数据(例如,显示的哪一部分),并将信号FSW设置成使快速开关将EPG数据耦合到输出端的适当状态。

    到目前为止已经描述的、图1所示的系统的特征的示范性实施例包括提供与μp 1110相关的特征的、由SGS-汤姆森微电子公司生产的ST9296微处理器;提供与PIP处理器1140相关的所述基本PIP功能的、由Mitsubishi公司生产的M65616画中画处理器;和提供VSP 1155的功能的、由Sanyo公司生产的LA7612视频信号处理器。

    图2示出了本发明能够处理和定制程序指南信息的电子设备的另一个例子。如上所述,图2所示的系统是MPEG兼容系统,用于接收代表广播节目的MPEG编码传输流。但是,图2所示的系统只是示范性的。用户接口系统还可以应用于涉及其它类型编码流的、包括非-MPEG兼容系统的其它类型数字信号处理设备。例如,其它设备包括数字视频盘(DVD)系统和MPEG节目流,和诸如所谓“PCTV”的、将计算机和电视机功能组合在一起的系统。并且,尽管如下所述的系统被描述成处理广播节目,但这只是示范性的。术语“节目”用于代表任何形式的分组数据,譬如,通过电缆接收的数字视频和/或音频信息、电话消息、计算机程序、因特网数据、音频表示(例如,来自远程源的,或来自诸如光盘或其它音频介质的本机源的)、视频表示音象表示(例如,来自远程信源的,或来自诸如致密盘或其它音频介质的本机信源的)、或其它通信。

    总而言之,在图2的视频接收器系统中,用视频数据调制的载波由天线10接收,并由输入处理器单元15处理。所得的数字输出信号由解调器20解调和由解码器30解码。来自解码器30的输出由响应来自遥控器单元125的命令的传送系统25处理。系统25提供用于存储、进一步解码、或与其它设备通信的压缩数据输出。

    视频和音频解码器85和80分别解码来自系统25的压缩数据以提供用于显示的输出。数据端口75提供压缩数据从系统25到诸如计算机或高清晰度电视(HDTV)接收器的通信的接口。存储装置90将来自系统25的压缩数据存储在存储介质105上。在重放模式中,设备90还支持对来自存储介质105的压缩数据的检索,供系统25处理用,即进行解码、与其它设备通信或存储在不同的存储介质(为了简化附图,图中未示出)上。

    现在仔细研究图2,由天线10接收的视频数据调制的载波被转换成数字形式,并由输入处理器15处理。处理器15包括射频(RF)调谐器和中频(IF)混合器,以及将输入视频信号下变频成适合于作进一步处理的低频带的放大级。所得的数字输出信号由解调器20解调和由解码器30解码。来自解码器30的输出由传送系统25作进一步处理。

    通过选择器35将来自解码器30的输出,或经解密单元40进一步处理的解码器30的输出提供给服务检测器33的多路复用器(mux)37。解密单元40可以是,例如,遵照ISO 7816和NRSS(National Renewable Security Standards,国家可更新安全标准)委员会标准(项目PN-3639,EIA(电子工业协会)草案文件IS-679中规定了NRSS可更换条件访问系统)的、诸如智能卡之类的可更换单元。选择器35检测可插入、可兼容、解密卡的存在与否,和只有当卡现在正插在视频接收器单元中时,才将单元40的输出提供给多路复用器37。否则,选择器35将来自解码器30的输出提供给多路复用器37。可插入卡的存在使单元40能够解密,例如,附加的有偿节目频道,和向观众提供附加的节目服务。应该注意到,在优选实施例中,NRSS单元40和智能卡130(以后再讨论智能卡单元130)共享同一系统25接口,使得在任何一个时刻只有NRSS卡或只有智能卡被插入。但是,接口也可以是分开的,以允许进行并行操作。

    从选择器35提供给多路复用器37的数据是以如在MPEG系统标准第2.4节中定义的、遵从MPEG的分组传输数据流的形式的,并包括一个或多个节目频道的节目指南信息和和数据内容。构成特定节目频道的各个分组通过分组标识符(PID)标识。例如,诸如特定频道的音频和视频信息的节目内容可用一个PID来标识,同时可用另一PID标识包含节目指南信息的分组。传输流包含节目特定信息(PSI),该节目特定信息用于标识PID和组装各个数据分组以恢复构成分组数据流的所有节目频道的内容。传送系统25在系统控制器115的控制下,通过通信接口单元116获取和整理来自输入传输流、存储装置90或因特网服务提供商的节目指南信息。构成特定节目频道内容或节目指南信息的各个分组由它们包含在首标信息内的分组标识符(PID)标识。正如上面所讨论的,节目描述可以包括与节目相关的、诸如标题、影星、收视率等的不同节目描述字段。

    包括在图2所示的视频接收器中的用户接口使用户能够通过从屏幕显示(OSD)菜单上选择所需功能部件来激活各种各样的功能部件。OSD可以包括如上所述的电子节目指南(EPG)和下面讨论的其它功能部件。代表显示在OSD菜单中的信息的数据由系统控制器115响应存储的节目指南信息、存储的图形信息、和/或通过如上所述的输入信号接收的节目指南和图形信息和根据如图3所示的和如下所述的示范性控制程序生成。软件控制程序可以存储在,例如,系统控制器115的嵌入式存储器(未示出)中。

    利用遥控器单元125(或诸如鼠标之类的其它选择装置),用户能够从OSD菜单中选择诸如要观看的节目、要存储的节目、存储介质的类型和存储方式等的项目。系统控制器115利用通过远程单元接口120提供的选择信息配置系统25,以选择用于存储和显示的节目和生成适合于所选存储装置和介质的PSI。控制器115通过利用数据总线设定系统25的部件45、47、50、55、65和95内的控制寄存器值和通过利用控制信号C选择经过多路复用器37和110的信号路径配置系统25的部件45、47、50、55、65和95。

    响应控制信号C,多路复用器37选择来自单元35的传输流,或在重放模式中,通过存储接口95从存储装置中检索的数据流。在一般非重放操作中,构成用户选来观看的节目的数据分组由选择单元45通过它们的PID标识。如果所选节目分组的首标数据中的加密指示符指示分组是加密的,则单元45将包提供给解密单元50。否则,单元45将非加密分组提供给传输解码器55。类似地,构成用户选来观看的节目的数据分组由选择单元45通过它们的PID标识。构成用户选来存储的节目的数据分组由选择单元47通过它们的PID标识。单元47根据分组首标加密指示符信息将加密分组提供给解密单元50或将非加密分组提供给多路复用器110。

    解密器40和50的功能可以在与NRSS标准兼容的单个可更换智能卡中实现。这种方法将所有与安全有关的功能都设计在一个可更换单元中,这个可更换单元在服务提供商决定改变加密技术或允许容易地改变安全系统以例如解密不同的服务时可以容易地得到替换。

    单元45和47应用PID检测滤波器,这个PID检测滤波器使由多路复用器37提供的输入分组的PID与由控制器115预装在单元45和47内的控制寄存器中的PID值相匹配。预装PID用在单元47和45中以标识要存储的数据分组和为了用于提供视频图象而要被解码的数据分组。预装PID存储在单元45和47中的查询表中。PID查询表被存储器映射到单元45和47中的加密密钥表,单元45和47中的加密密钥表把加密密钥与每个预装PID联系在一起。存储器映射的PID和加密密钥查询表使单元45和47能够将包含预装PID的加密分组与允许它们解密的相关加密密钥相匹配。非加密分组不具有相关的加密密钥。单元45和47将标识的分组和它们相关的加密密钥提供给解密器50。单元45中的PID查询表还被存储器映射到目标表,这个目标表使包含预装PID的分组与分组缓冲器60中的相应目标缓冲位置相匹配。与用户为观看或存储而选择的节目相关的加密密钥和目标缓冲位置地址与分配的PID一起由控制器115预装到单元45和47中。加密密钥由遵从ISO7816-3的智能卡根据从输入数据流中提取的加密代码生成。加密密钥的生成要经过根据输入数据流中的和/或预存在可插入智能卡本身上的编码信息确定的客户授权(国际标准组织文件ISO 7816-3(1989)规定了智能卡系统的接口和信号结构)。

    由单元45和47提供给单元50的分组利用诸如数据加密标准(DES)之类的加密技术加密,(美国)商业部国家技术信息服务处(National TechnicalInformation Service,Department of Commerce)发行的联邦信息标准(FederalInformation Standards(FIPS))公告46、74和81规定了数据加密标准。单元50通过应用适合于所选加密算法的解密技术,利用单元45和47提供的相应加密密钥解密加密分组。将来自单元50的解密分组和构成要显示的节目的、来自单元45的非加密分组提供给解码器55。将来自单元50的解密分组和构成要存储的节目的、来自单元47的非加密分组提供给多路复用器110。

    单元60包含四个可由控制器115访问的分组缓冲器。分配缓冲器之一去保存以供控制器115使用为目的的数据,和分配其它三个缓冲器去保存以供应用设备75、80和85使用为目的的分组。由控制器115和由应用设备70两者对存储在单元60内的四个缓冲器中的分组的访问由缓冲器控制单元65来控制。对于由解码用的单元45所标识的每个分组,单元45将目标标志提供给单元65。这些标志指示关于标识分组的各个单元60目标位置,并由控制单元65存储在内部存储器表中。控制单元65根据先进先出(FIFO)原理,确定与存储在缓冲器60中的分组相关的一系列读和写指针。与目标标志关联的写指针使来自单元45或50的标识分组可以依次存储在单元60中适当目标缓冲器内的下一个空位置中。读指针使来自适当单元60目标缓冲器的分组可以由控制器115和应用接口70依次读取。

    由单元45和50提供给解码器55的非加密分组和解密分组包含如MPEG系统标准第2.4.3.2节定义的传输首标。解码器55根据传输首标确定非加密分组和解密分组是否包含适应性字段(按MPEG系统标准)。适应性字段包含定时信息,该定时信息包括,例如,使内容分组得到同步和解码的节目时钟基准(PCR)。一旦检测到定时信息分组,这是一个包含适应性字段的分组,解码器55就通过设置系统中断的中断机构将已经接收到分组的信号发送给控制器115。另外,解码器55改变单元65中的定时分组目标标志,并将分组提供给单元60。通过改变单元65目标标志,单元65将解码器55提供的定时信息分组转向分配来保存供控制器115使用的数据的单元60缓冲器位置,而不是应用缓冲器位置。

    一旦接收到由解码器55设置的系统中断,控制器115就读取定时信息和PCR值,并将其存储在内部存储器中。依次定时信息分组的PCR值由控制器115用于调整系统25主时钟(27MHz)。由控制器115生成的、接收依次定时信息分组之间的时间间隔的基于PCR与基于主时钟的估计值之差用于调整系统25主时钟。控制器115是通过将求出的时间估计差值应用于调整用于产生主时钟的压控振荡器的输入控制电压来达到这个目的的。控制器115在将定时信息存储在内部存储器中之后将系统中断复位。

    包含包括音频、视频、字幕和其它信息的节目内容的、由解码器55从单元45和50接收到的分组由单元65从解码器55引向分组缓冲器60中的指定应用设备缓冲器。应用控制单元70从缓冲器60中的指定缓冲器中依次检索音频、视频、字幕和其它数据,并将数据提供给相应的应用设备75、80和85。应用设备包括音频和视频解码器80和85,以及高速数据端口75。例如,与如上所述由控制器115生成的复合节目指南相对应的分组数据可以传输到视频解码器85,视频解码器85将其格式化成适合于在与视频解码器85相连接的监视器(未示出)上显示的视频信号。此外,例如,数据端口75可以用于向例如计算机提供诸如计算机程序之类的高速数据。或者,端口75可以用于将数据输出到HDTV解码器,以显示与例如所选节目或节目指南相对应的图象。

    包含PSI信息的分组由单元45识别为预定用于单元60中的控制器115缓冲器。PSI分组以与对包含节目内容的分组所述的相似方式由单元65通过单元45、50和55引向这个缓冲器。控制器115从单元60中读取PSI,并将其存储内部存储器中。

    控制器115还从存储的PSI中产生压缩的PSI(CPSI),并将CPSI插在适合于存储在可选存储介质上的分组数据流中。分组标识和方向由与单元45和单元47 PID、目标和加密密钥查询表和控制单元65的功能关联的控制器115以如前所述的方式支配。

    另外,控制器115与通信接口单元116相耦合,通信接口单元116以与图4中的接口单元1113相似的方式操作。也就是说,单元116提供将信息上载到因特网和从因特网下载信息的能力。通信接口单元116包括,例如,通过譬如电话线或闭路电视电缆连接到因特网服务提供商的调制解调器。通信能力使图5所示的系统除了接收电视节目编排之外,还能够提供电子邮件能力和诸如网站浏览之类与因特网相关的特征。

    图3是根据本发明,可以由图1所示的控制器1110、图2所示的控制器115、或电子主设备的任何其它适当编程的控制装置执行的示范性控制程序的高级流程图。这里所使用的术语“电子主设备”并不限于电视接收机或个人计算机,而是还包括它们的混合(例如,PCTV)、闭路电视转换器盒、被适当装备的视听节目记录设备(例如,磁带录像机)、卫星电视和/或数据信号转换器、和节目指南接收机单元等,与被插入电视接收机或个人计算机中还是从外部与它们连接无关。应该明白,具体体现在示范性控制程序中的处理可以用硬件、软件、或它们的组合来实现。

    当图3所示的示范性控制程序被执行时,有利于节目指南的显示和定制。本领域的普通技术人员应该从流程图和下列描述中容易认识到,根据本发明,当控制程序被图1和2所述的任何一个系统或被任何其它适当编程的电子主设备执行时,将会提供基本上相同的特征和优点。因此,为了避免累赘,下面只参照图2所示的示范性硬件装置来描述控制程序。

    根据该示范性实施例,图2所示的控制器115首先执行步骤S1,存储与图2有关的、如上所述的、从节目指南数据库提供者接收的节目指南信息信息。

    接收的节目指南信息最好在某种程度上是通用的,使得其它用户可以接收相同或相似的节目指南信息。这种普通节目指南信息利用如上所述的多种公知分配协议之一下载。

    包含在节目指南信息中的是节目标识符。每个节目标识符表示可以由电子主设备本身实现(例如,显示、音频广播、或执行)的、或可以由与电子主设备相关的显示设备、音频设备或计算机实现的多个程序之一。

    如图3所示,应用接口70在控制器115的控制下,通过在与电子主设备相关的显示设备(未示出)上显示至少一些节目标识符,生成菜单(步骤S2)。应用设备70的部分功能是处理与控制器115生成的EPG相对应的OSD信息。最好,EPG菜单是响应激活(例如,用于激活遥控器125上的特定按键)的EPG显示生成的。响应这样的激活,控制器115将EPG显示数据传输到应用接口70。然后,应用接口70为了在显示设备(未示出)上显示,将相应的显示信息输出到视频解码器。

    示范性的EPG菜单400显示在图4中。菜单400包括以时间-频道格式显示节目时间表的“网格指南”400A,这与列在报纸上的TV时间表类似。“网格指南”400A的一维(例如,水平轴)显示时间信息401,而“网格指南”400A的另一维(例如,垂直轴)显示频道信息。如后所述的那样,当“网格指南”的缩写单元430被加亮,或光标定位在上面时,缩写单元430的被截部分显示在菜单400的“加亮文本”字段440中。

    在菜单400中,每个节目标识符(例如,频道号410-416、频道台名420-426、网站标识符470、因特网标识符450、电子邮件标识符460等)可由用户选择,以实现各自的节目。尤其是,控制器115监视EPG菜单显示上位置指示符,譬如光标和/或加亮,的位置。用户利用如上所述的遥控器125的方向键和选择键控制位置指示符的位置。或者,系统也可以包括鼠标器或适当的指示器。

    控制器115检测选择设备的激活,例如,点击遥控设备125上的按键或点击鼠标按钮,并估计与正在显示的EPG菜单数据相关的当前光标/加亮位置信息,以确定所需的功能(例如,实现特定的节目)。如果进行了这种选择设备的激活,而同时光标和/或加亮位于节目标识符之一上,则控制器115确定要实现(即,显示、音频广播、和/或执行)相应的节目。控制器115随后激活与所选节目相关的控制和/或显示动作。

    例如,如果所选节目标识符代表网站,则控制器115实现网页浏览程序,并访问相应的网站。当所选的节目标识符与音频节目、视频节目、或视听节目相关时,则控制器1110通过将电子主设备或相关的接收器调谐到适当的频道和通过显示和/或音频广播那个节目作出响应。加亮这样的节目和随后选择菜单400上的其它功能图标可以通过电子主设备或通过与电子主设备相连接的其它设备实现在以后的时间自动调谐到所选的节目上或自动记录所选的节目。

    选择“因特网”标识符450使控制器1110能够通过因特网服务提供商实现网页浏览程序,而选择“电子邮件”标识符460则使控制器450能够通过相同或不同的因特网服务提供商实现电子邮件发送和/或接收程序。

    虽然由步骤S1和S2和由图4中的菜单400提供的系统和方法实现了通常既有效又方便的EPG配置,但所得的配置限于由EPG分配器提供的通用节目信息。它无法定制菜单以包括与对任何用户自己的本机信源进行节目安排相关的节目标识符。

    例如,用户可以拥有来自摄录机的视听或图像信息的集合、基于CD的音频表示(音乐)的集合、光盘、磁带等上的视频节目的集合、和/或计算机程序的集合,所有这些都可以由电子主设备或与之相连接的设备本地实现。用户也可以通过远程信源,例如,择用因特网服务提供商、卫星服务提供商等,访问附加节目编排。便利的做法是,将与这样的用户特定信源相关的节目标识符插入EPG菜单中,以便用户可以简单地从菜单中选择这样的节目标识符,以与选择和实现包含在普通节目指南信息中的节目相似的方式实现相应的节目。

    此外,正如上面所讨论的,由于现在大量时间都花费在查看EPG上,因此,最好整合具有个性化日程安排或时间安排功能的能力作为EPG的一部分。

    因此,如图3所示,本发明的示范性方法包括附加步骤S3,定制菜单以包括至少一个附加标识符。该标识符可以标识可由用户选择的节目(例如,来自一种或多种本地存放的音频介质上这样的表示集合的音频表示),或提示项(例如,要做事情的项目)。定制最好由电子主设备的用户在本机上完成。本机上完成的定制可以利用键盘或专用于这样的定制的其它输入设备完成,或者,可选择地,正如下文将要描述的,可以利用除了用于定制之外还用于完成电子主设备的功能的硬件来完成。

    最好,定制步骤以交互方式进行。也就是说,用户将定制菜单的愿望传递给电子主设备(例如,通过按下遥控器125或电子主设备上的“定制”按钮),然后,电子主设备通过生成定制显示作出响应,这个定制显示使用户能够和/或促使用户输入与用户希望插入菜单中的属于附加用户特定节目的节目指南信息。

    示范性的定制显示500表示在图5中。示范性定制显示500最好包括字母表(即,虚拟键盘)中每个字母的显示501,其中的每个字母可以利用遥控器单元125、鼠标等来选择。

    包含在其中的还有节目类型指示符510-522的字段502。节目类型指示符510-522可由用户选择,将插入到菜单400中的节目或项目的类型通知给电子主设备。当从定制显示中选择节目类型指示符510-522之一时,控制器115通过促使用户输入与要插入到菜单中的附加节目或项目有关的节目或项目特定信息作出响应。

    节目或项目特定信息可以包括,例如,如上所述的特征信息,即,节目标题、节目主题、节目类别、节目关键字、节目描述、节目类型、节目长度、节目开始时间、节目结束时间、重复频率、或它们的组合。节目描述本身又可以包括,例如,影星、导演、原始收视率(parental rating)、节目内容简要说明等。节目特定信息也可以包括输入/输出端口指定。输入/输出端口指定向控制器115指示附加节目的信源将在什么地方与电子主设备连接。这样输入/输出端口的例子有计算机本机端口、计算机通信端口、用于音频、视频、和/或视听设备的插孔等。

    另外,关于“提示(REMINDERS)”522的节目类型标识符的节目特定信息包括关于要由用户输入的提示项的信息,例如,如图5A所示的“给母亲打电话”、“做家庭作业”或“女儿的生日”等。另外,也可以促使用户输入下面要描述的、与输入的项目有关的时隙。

    用户通过从字母表显示中连续选择字母,输入节目或项目特定信息。可选地,当控制器115促使用户输入节目或项目特定信息的每一项时,节目或项目特定信息也可以由控制器115选择呈现给用户的多个预定选项之一输入。

    预定选项的一个例子涉及输入/输出端口的选择。由于电子主设备通常只用一定数量的这种端口和只用一定类型的端口构成,因此,控制器115可以容易地被编程成显示与这种端口的每一个相关的,和最好与只适合于用户在输入节目特定信息期间进行选择的那些端口的每一个相关的指示符。这样,用户不需要记忆所有类型的端口和可用端口的数目。最好,控制器1110根据哪些端口与插入到菜单400中的节目的类型兼容,确定哪些选项适用,并只显示那些兼容的端口作为用户可选的选项。

    在本发明的另一方面,当用户选择“提示”节目类型指示符522时,如图5A所示,将出现用于输入项目特定信息的示范性定制显示550,用于电子时间安排功能。然后用户可以利用例如虚拟键盘501和530在字段551中输入一个将要进行的(to-do)项。此外,用户可通过在字段552中输入时间和日期信息来规定该提示项应出现在EPG上的时间期间。通过选择前一或下一的提示键553和554,用户可提供或编辑附加提示项的信息。

    一旦输入了节目或项目特定信息,控制器1110更新节目指南信息以包括节目或项目特定信息、包括表示添加的节目或提示项的附加标识符。最好,该更新仅在用户已输入了适当的“保存”命令(例如,通过遥控器125和/或在菜单400上选择适当的“保存”项)之后发生,以验证节目或项目特定信息是正确的并且附加标识符将出现在菜单400中。

    接下来显示菜单400,控制器115在适当的位置将附加标识符插入菜单400中。附加标识符在菜单400中的位置最好根据用户为那个特定节目输入的特征信息确定。另外,控制器115能够在普通节目指南信息上完成的标题的任何按字母顺序排列(例如,通过按下“A-Z”指示符480),按主题、按类别、或按节目安排的类型排序,按标题排序(与按频道不同),关键字搜索,简化的记录命令(例如,单触式记录),和/或其它搜索和分析技术也可以由控制器115在普通节目指南信息和通过定制附加到菜单400上节目指南信息的组合上完成。举例来说,图6示出了已经按如上所述输入的提示项“给母亲打电话(CALL MOM)”,现在出现在定制EPG菜单600的底部,5:30p.m的输入时隙上。这个信息作为EPG 400A的一部分,出现在“提示(Reminder)”小方格428上。

    关于这一点,控制器115最好以基本上与对待普通节目指南信息相同的方式对待用户规定节目指南信息。这样的对待延伸到通过选择出现在图4、6、7、和7A所示的菜单底部的这一头到那一头的各种图标实现的功能。

    例如,关于关键字搜索,控制器115最好被编程成响应来自用户的关键字搜索命令。这样的命令可以通过选择沿着图4、6、7、和7A所示的菜单底部的图标的相应一个来提供。控制器115最好被编程成通过促使用户输入代表关键字的字母串响应这样的命令。关键字可以利用遥控器125、带有或不带有虚拟键盘的适用显示屏等输入。关键字通常是用户认为出现在定制节目指南信息所代表的节目或附加节目中所需的那一个的特征信息中的字或项。控制器115通过搜索出现关键字(或与关键字匹配)的特征信息响应关键字的输入。然后,控制器115修改菜单(例如,菜单400),以显示在与之相关的特征信息中存在匹配项的那些节目或项目标识符和附加节目或项目标识符。

    定制程序的另一个例子涉及定制菜单400以包括指示光盘集的标识符。具体地说,用户通过将用户实现菜单400的定制的意图适当地传递给电子主设备(例如,通过遥控器125)开始该定制序列。

    控制器115通过生成图5所示的定制菜单500作出响应。一旦已经显示出定制菜单500,用户就可以选择“音频”节目类型指示符520,从而将音频节目要附加到菜单400上的信息传递给控制器115。控制器115作出响应,(同时或依次)生成促使用户输入节目特定信息的一个或多个显示字段。节目特定信息可以包括,例如,指示哪些音频插孔将连接到CD播放机的信息、集合中一些或全部CD的标题、每个CD上艺术家的名字、CD上歌曲或光道的标题、内容的类别(例如,音乐、戏剧等等)、内容的子类别(轻音乐、摇滚乐、经典音乐等等)、与每个CD和它的各自光道相关的关键字、或它们的组合。

    另一方面,可以按如上所指出的那样完成音频插孔的标志,和控制器115可以被编程成通过从CD播放机中的CD或从CD播放机本身读取除了音频插孔标志以外的一些或全部节目特定信息,对这样的标志作出响应。于是,与用于输入节目特定信息的具体技术无关,控制器115通过定制菜单400作出响应。

    定制菜单600除了包括与普通节目安排相关的节目标识符之外,还包括指示光盘集的节目标识符601。附加的节目标识符601可以包括附加节目(如所示的)的简要说明,或者,可选地,附加节目的图形表示(例如,看起来象光盘的图标)。作为另一种选择,也可以提供说明和图形表示的组合。

    取决于节目特定信息或电子主设备的所需操作,控制器600可以被编程成通过开始播放在特定一个CD上的一个特定光道或通过生成与CD集相关的一些或全部节目特定信息的子菜单,对附加节目标识符601的选择作出响应。

    子菜单可以作为定制菜单600的一部分,或者,可选地,代替定制菜单600而形成。也可以根据,例如,节目特定信息的分层结构提供几层子菜单。在菜单的分层结构中的第一级上,该显示可以表示节目类别中的选项,譬如,音乐CD与戏剧CD。然后,用户对类别之一的选择使控制器115显示,例如,所选类别中的节目的标题。从本应用中可知,按照本发明,可以实现许多子菜单和分层结构的组合。

    在本发明的另一方面中,图6还示出了现在存在一个如上所述的、显示在小方格428中的标识符“提示(REMINDER)”。小方格429示出了存在一个用户在以前就已经输入的提示项429。为了找出有关该提示项的更多信息,或对该项作进一步的编辑,用户可以利用远程输入设备125简单地选择小方格429。一旦选择了这个小方格,例如,定制显示550就将得到显示。这使用户可看到由于小方格429的空间有限而未在图6的定制菜单600的网格指南中示出的提示项的整个文本。用户还可以编辑提示项,如以上结合图5A所描述的。

    图7示出了可以在保留定制菜单600的某些部分(例如,“网格指南”400A的顶部三行)的同时提供的示范性子菜单700。示范性子菜单700包括指示各个音乐作品的节目标识符710、720、和730。跟随在每个节目标识符710、720、和730之后的是音乐作品的标题、艺术家、和音乐作品的说明。

    借助于定制过程和适当的软件和/或硬件,控制器115被编程成响应用户对节目标识符710、720、和730之一的选择开始所选音乐作品(例如,PinkFloyd创作的“The Wall”)通过插在电子主设备中的或与电子主设备相连接的适当扬声器的音频广播。

    控制器115也可以被编程成允许编辑或删除显示的任何节目指南信息,或可选地,只编辑或删除显示的附加节目指南信息。关于这一点,可以为定制显示500或与之相关的子菜单配备在被选择时执行编辑或删除处理的用户可选“编辑”或“删除”项(未示出)。最好,控制器115被编程成在执行编辑或删除处理期间,用户利用遥控器125或其它类似的设备选择要编辑或删除的节目指南信息的项目,和控制器115通过以用户可编辑或用户可删除的方式将所选节目指南信息显示在定制显示500上作出响应。在编辑或删除之后,可以通过选择定制显示500上的“保存”项(未示出)结束编辑或删除处理。

    另外,图8示出了本发明定制EPG的另一个优选实施例。图8示出了可以编辑EPG的被选小方格中的文本的EPG的优选实施例。例如,用户可以通过输入设备125选择小方格750。一旦小方格750被加亮,用户就可以通过,例如,用户输入设备125上的按键进一步选择编辑文本模式。一旦选择了这种模式,用户接着就能够利用如上所述的任何一种可能的用户输入方法输入诸如“妻子的生日(WIFE′S BIRTHDAY)”之类的所需文本。同样,用户可以改变所选小方格760的现有文本和将歌曲“黄金时代(THE GOLDENERA)”的名称改变成,例如,“时代(THE ERA)”。这种能力向用户提供了既简易又快速的直接定制EPG的方法。

    根据本发明,通过节目指南信息表示的节目除了包括别的以外,还可以包括视频演示、音频演示、视听演示、计算机程序、网页浏览程序、提示项、和/或网站的内容。

    应该明白,本文所示和所述的各种实施例和各种变型只是用于说明的,本领域的普通技术人员可以实施各种各样的修改而不偏离本发明的范围和精神。

定制含提示项或本地标识符的节目指南信息的系统和方法.pdf_第1页
第1页 / 共30页
定制含提示项或本地标识符的节目指南信息的系统和方法.pdf_第2页
第2页 / 共30页
定制含提示项或本地标识符的节目指南信息的系统和方法.pdf_第3页
第3页 / 共30页
点击查看更多>>
资源描述

《定制含提示项或本地标识符的节目指南信息的系统和方法.pdf》由会员分享,可在线阅读,更多相关《定制含提示项或本地标识符的节目指南信息的系统和方法.pdf(30页珍藏版)》请在专利查询网上搜索。

提供了一种定制包含节目描述的节目指南信息的接口和方法。节目指南信息最好以通用方式下载并存储在存储器中。菜单根据节目指南信息生成。菜单包括可以由用户选来实现相应节目的节目标识符。然后,菜单可以被定制成包括指示一个或多个附加节目或项目的标识符,一个或多个附加节目或项目包含可远程访问或本机访问的用户特定节目和项目。在定制之后,附加标识符可由用户选来实现相应的节目或显示相应的项目。最好,利用由电子主设备或。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1