CN1135844C - 将电子信息中名词链接到节目信息上的方法与接口 - Google Patents
将电子信息中名词链接到节目信息上的方法与接口 Download PDFInfo
- Publication number
- CN1135844C CN1135844C CNB998020850A CN99802085A CN1135844C CN 1135844 C CN1135844 C CN 1135844C CN B998020850 A CNB998020850 A CN B998020850A CN 99802085 A CN99802085 A CN 99802085A CN 1135844 C CN1135844 C CN 1135844C
- Authority
- CN
- China
- Prior art keywords
- program
- information
- noun
- electronic
- match
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4786—Supplemental services, e.g. displaying phone caller identification, shopping application e-mailing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4828—End-user interface for program selection for searching program descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
- H04N21/8405—Generation or processing of descriptive data, e.g. content descriptors represented by keywords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
- H04N5/45—Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
提供了用于将电子信息中的名词链接到电子节目指南(EPG)中的节目信息的方法与接口。该方法包括下述步骤:接收电子信息;将电子信息中的名词与EPG的节目信息中的名词比较;以及显示该电子信息,使得根据比较名词步骤电子信息中具有节目信息中的匹配的任何名词可以与没有这种匹配的名词区分开。该电子信息接口包括接收机、比较单元及显示设备。接收机适应于接收电子信息。比较单元是与接收机关联的并且适应于将电子信息中的名词与EPG的节目信息中的名词比较。显示设备至少间接地连接在比较单元上并适应于显示电子信息,使得电子信息中根据比较名词在节目信息中具有匹配的任何名词可以与没有这种匹配的名词区分开。
Description
技术领域
本发明一般涉及将电子信息中的名词链接到节目信息上的方法与接口。
背景技术
诸如电视与个人计算机(PC)等电子设备需要包含用户接口系统的控制系统。通常,用户接口提供信息给用户并简化设备的使用。用户接口的一个实例为电视系统中的电子节目指南(EPG)。
EPG为显示类似于本地报纸或其它印刷媒体中所有的TV表的信息的交互式屏幕上显示性能。此外,EPG还包含整理与译码节目所必需的信息。EPG提供通常从下一个小时直至七天的范围内的EPG所覆盖的时间范围内的各节目的有关信息。包含在EPG中的信息有诸如频道号、节目名称、开始时间、结束时间、经过时间、时间剩余、收视率(如能得到)、主题、题目等节目特征及节目内容简介。通常将EPG布置成二维表或格的格式,时间信息在一个轴上而频道信息在另一轴上。
与驻留在专用频道上并且只是滚动通过其它频道上的当前节目,并且通常只显示在下面2至3小时内开始的节目的非交互式指南不同,EPG允许观众选择多达向前7天的未来某一时段中的任何时间上的任何频道。进一步的EPG特征包含加亮包含节目信息的格中单个单元的能力。一旦加亮,观众便能执行属于该选择的节目的功能。例如,如果当前正在广播它,观众便能立即切换到该节目。如果电视是适当地配置及连接在录象设备上的,观众便能编程一触即发的盒式录象带录象(VCR)等。这种EPG是本技术中已知和描述过的,例如在颁给Young等人并转让给StarSight Telecast公司的美国专利Nos.5,353,123;5,479,268;及5,479,266。
此外,颁给Chaney等人并转让给本发明的同一受让人的美国专利No.5,515,106详细描述了包含实现示范性节目指南系统所必需的数据分组结构的示范性实施例。设计了示范性数据分组结构以便从节目指南发行者高效地将频道信息(例如,频道名称、呼号、频道号、类型等)及关于节目的节目描述信息(例如,名称、收视率、明星、等)传输给用户接收装置。
诸如EPG等的用户接口适用于模拟与数字电视系统及诸如个人计算机等其它电子设备。由于电子设备随着多功能而越来越复杂,对于加强及容易使用的用户接口的需求变得越来越重要。例如,现在正在将具有用于控制各系统的性能的各自的接口的分离的电子系统组合到要求单一用户的单一系统中。一个具体的实例便是所谓PCTV,它包含个人计算机与电视两者的性能。这种设备的用户接口系统必须提供计算机的清晰通信及与电视相关的信息两者,并提供计算机及电视相关性能的简单控制。
然而,通常与计算机相关的程序及操作是独立于电视节目与操作实现的。例如,当用户决定编写、读取与/或发送诸如电子信息或电子文件等电子信息时,这是独立于任何调谐、录制与/或播放音频、视频或电视节目进行的。类似地,音频、视频或电视节目编排、调谐、录制与/或播放是独立于电子信息中所包含的任何信息进行的。虽然能将电视节目信息手动键入电子信息中,这要求发送者将足够的调谐信息手动插入电子信息中,这要求发送者将足够的调谐信息手动插入电子信息中以便接收者能接收主题节目。然后接收者必须实际读取这一节目信息及调谐其电视、音象录制设备、音频接收机与/或录音机之类到相关的节目来实现该节目。名词“实现”包含诸如显示、声音广播、播放、录制、等等。
如果接收者错误地记录或忘记来自电子信息的信息,可能实现错误的节目。同样,如果电子信息的发送者在链入信息到电子信息中时错误地读取一部分节目信息(例如,错误的时间、错误的频道号等)或者如果发送者产生打字错误,则接收者可能实现错误的节目或可能试图在错误的时间上实现该节目。如果接收者试图在节目广播之后实现它则更成问题。发送者也可能不经意地漏掉节目信息的重要部分,诸如广播时间、频道、等。
然而,发送与接收节目信息中的潜在的错误与通信错误并不是与这些传统技术关联的仅有问题。另一问题在于不方便。发送者将节目信息手动键入电子信息中是不方便的。接收者读取整个节目信息的汇编然后手动实现主题节目也是不方便的。值得注意的,读取这种信息可能打断接收者集中在书面材料的主题上的注意力。这一方面,当节目信息不简明时,它有可能分散读者的注意力。
最终存在着对实现在诸如电子邮件等电子信息服务中定位的节目而无须读取、记住或手动记录实现该节目所需的全部节目信息的快速与方便的方法的需求。
发明内容
本发明通过提供电子地链接来自音频、视频或音象设备的交互式接口的节目信息与诸如电子邮件信息等电子信息的内容的方便方法来克服上述问题与/或上述需求中至少一种。
本发明提供实现在电子信息中所标识的节目而无须记住、手动记录、或回顾所有必要的节目信息的方便方法。
本发明还提供电子地链接节目信息与电子信息的内容的方便方法。
因此,将电子信息中的名词链接到电子节目指南(EPG)中的节目信息的方法包括下述步骤:接收电子信息;将该电子信息中的名词与EPG的节目信息中的名词进行比较;以及显示该电子信息,以便根据比较名词的步骤使电子信息中与节目信息中匹配的任何名词可以与没有这种匹配的名词区分开。
同时,适合于链接电子信息中的名词到电子节目指南(EPG)中的节目信息的电子信息接口包括接收机、比较单元及显示设备。接收机适应于接收电子信息。比较单元与接收机关联,适应于将电子信息中的名词与EPG的节目信息中的名词进行比较。显示设备至少间接地连接在比较单元上并适应于显示电子信息,从而根据名词比较使电子信息中与节目信息匹配的任何名词能与没有这种匹配的名词区分开。
附图说明
附图中:
图1示出按照本发明的适应于处理电子信息,生成电子节目指南及电子地链接节目信息与电子信息的内容的电视系统的实例。
图2示出按照本发明的适应于处理电子信息,生成电子节目指南及电子地链接节目信息与电子信息的内容的数字视频处理装置的实例。
图3为按照本发明的最佳实施例的电子地链接节目信息与电子信息的内容的方法的流程图。
图4示出按照本发明的最佳实施例的电子信息显示。
图5示出按照本发明的最佳实施例的示范性EPG菜单。
具体实施方式
图1示出按照本发明的适应于处理节目指南信息与电子信息,以及将电子信息电子地链接到节目信息及将节目信息到电子信息的电视系统的实例。图1中所示的电视接收机能够处理模拟NTSC电视信号与因特网信息两者。图1中所示的系统具有接收RF频率上的电视信号RF_IN的第一输入端1100及接收基带电视信号VIDEO IN的第二输入端1102。信号RF_IN可从诸如天线或电缆系统等源提供,而信号VIDEOIN可用例如盒式视频录象机(VCR)提供。调谐器1105与IF处理器1130以传统方式工作,调谐与解调包含在信号RF_IN中的特定电视信号。IF处理器1130生成表示调谐的电视信号的视频节目部分的基带视频信号VIDEO。IF处理器1130不生成耦合到音频处理部件(图1中未示出)供进一步音频处理的基带音频信号。虽然图1将输入1102示出为基带信号,电视接收机能包含类似于单元1105与1130的第二调谐器及IF处理器用于从信号RF_IN或从第二RF信号源生成第二基带视频信号。
图1中所示系统还包含主微处理器(mP)1110,用于控制诸如调谐器1105、画中画处理单元1140、视频信号处理器1155及StarSight数据处理模块1160等电视接收机的部件。如这里所使用的,名词“微处理器”表示包含但不限于微处理器、微计算机、微控制器与控制器在内的各种设备。微处理器1110通过应用知名的I2C串行数据总线协议的串行数据总线I2C BUS发送与接收命令与数据来控制该系统。更具体地,mP1110中的中央处理单元(CPU)1112响应用户通过诸如IR遥控器1125与IR接收机1122提供的命令执行诸如图1中所示的EEPROM1127等存储器中所包含的控制程序。例如遥控器1125上“CHANNEL UP”功能的激活导致CPU1112通过I2C BUS发送“改变频道”命令及频道数据给调谐器1105。结果,调谐器1105调谐频道扫描表中的下一个频道。存储在EEPROM1127中的控制程序的其它实例为按照下面要描述的本发明实现图3中所示的操作的软件。
主微处理器1110还控制用于向与从因特网上载与下载的能力的通信接口单元1113的操作。通信接口单元1113包含例如用于通过电话线或有线电视线连接到因特网服务供应商的调制解调器。通信能力允许图1中所示的系统除了接收电视节目之外还提供电子信息能力及与因特网相关的性能,诸如网络浏览。
CPU1112通过mP1110内的总线1119控制包含在mP1110内的功能。具体地,CPU1112控制辅助数据处理器1115及屏幕上显示(OSD)处理器1117。辅助数据处理器1115从视频信号PIPV中抽取诸如StarSight数据等辅助数据。
提供已知格式的节目指南数据信息的StarSight数据通常只在特定电视频道上接收,而电视接收机必须调谐该频道来抽取StarSight数据。为了防止在StarSight数据抽取干扰电视接收机的正常使用,CPU1112只在通常不使用电视接收机(如上午2:00)的时段中通过调谐该特定频道来起动StarSight数据抽取。此时,CPU1112配置解码器1115使其从诸如用于StarSight数据的行16等水平行间隔中抽取辅助数据。CPU1112控制抽取的StarSight数据通过I2C BUS从解码器1115传送到StarSight模块1160。该模块内部的处理器格式化及存储该数据在模块内的存储器中。响应正在激活的StarSightEPG显示(例如用户激活遥控器1125上的特定键),CPU1112通过I2C BUS将格式化的StarSightEPG显示数据从StarSight模块1160传送到OSD处理器1117。
OSD处理器1117以传统方式操作生成R、G与B视频信号OSD_RGB,当将其耦合到显示设备上时,将产生表示包含EPG的图形与/或正文的屏幕上显示信息的显示图象。OSD处理器1117还生成控制信号FSW,它是在要显示屏幕上显示时用来控制快速开关将信号OSD_RGB插入到系统的视频输出信号中的。例如,当用户通过诸如激活遥控器1125上的特定开关启动EPG时,CPU1112启动处理器1117。作为响应,处理器1117生成表示事先抽取并已存储在存储器中的节目指南数据信息的信号OSD_RGB,如上面所讨论的。处理器1117还生成指示何时显示该EPG的信号FSW。
视频信号处理器(VSP)1155执行诸如亮度与色度处理等传统视频信号处理功能。VSP1155生成的输出信号适应于耦合到诸如显象管或LCD设备(图1中未示出)等显示设备上,供生成显示图象。VSP1155还包含快速开关,用于在要将图象与/或正文包含在显示图象中时将OSP处理器1117生成的信号耦合到输出视频信号路径上。快速开关是在要显示正文与/或图形时受主微处理器1110中的OSD处理器1117所生成的控制信号FSW控制的。
VSP1155的输入信号是画中画(PIP)处理器1140输出的信号PIPV。当用户激活PIP模式时,信号PIPV表示嵌入有小画面(小图象)的大画面(大图象)。当截止PIP模式时,信号PIPV只表示大画面,即信号PIPV中不包含小画面。PIP处理器1140利用包含在诸如视频开关、模数转换器(ADC)、RAM与数模转换器(DAC)等单元1140中的性能以传统的方式提供所描述的功能。
对于EPG显示,包含在EPG显示中的显示数据是由OSD处理器1117生成并由VSP1155响应快速开关信号FSW加入到输出信号中的。当控制器1110检测到激活EPG显示时,例如当用户按下遥控器1125上的适当的键时,控制器1110便令OSD处理器1117利用诸如来自StarSight模块1160的节目指南数据等信息生成EPG显示。控制器1110令VSP1155响应信号FSW组合来自OSD处理器1117的EPG显示数据与视频图象信号生成包含EPG的显示。EPG能占用全部或只是一部分显示区。
当EPG显示活跃时,控制器110执行存储在EEPROM1127中的控制程序。控制程序监视EPG显示中的诸如光标与/或加亮等装置指示器的位置。用户用遥控器1125的方向与选择键控制位置指示器的位置。此外,系统可包含鼠标器。控制器1110检测诸如点击鼠标按钮等选择设备的激活,并结合正在显示的EPG数据评估当前光标位置信息来确定想要的功能,如调谐特定的节目。然后控制器1110激活与选择的性能关联的控制动作。
按照本发明的节目指南的处理与显示可用软件与硬件的组合来实现。例如,参见图1,EPG的显示可用诸如EEPROM1127等存储器中的软件实现。诸如由用户按下遥控器1125上的与EPG相关的按钮激活EPG令CPU1112执行EPG软件例程,作为生成EPG显示的一部分,CPU1112还通过I2C总线访问可能存储在StarSight模块1160中的EPG数据与图形。在存储在EEPROM1127中的EPG软件例程的控制下,CPU1112启动OSD处理器1117,后者将EPG数据格式化成适合于生成表示EPG数据与图形的OSD的格式。通过信号线OSD-RGB将OSD处理器1117生成的OSD数据耦合到视频信号处理器(VSP)1155上。VSP1155中的快速开关在信号FSW的控制下将EPG OSD数据耦合到VSP1155的输出上。这便是,CPU1112所执行的软件例程确定何时显示EPG数据(如显示哪一部分)并将信号FSW设定到适当状态来令快速开关将EPG数据耦合到输出上。
到此为止所描述的图1中所示的系统的性能的示范性实施例包括:SGS-Thomson微电子公司生产的ST9296微处理器,用于提供与mP1110相关的性能;东芝公司生产的M65616画中画处理器用于提供与PIP处理器1140相关的所描述的基本PIP功能;以及三洋公司生产的LA7612视频信号处理器,用于提供VSP1155的功能。
图2示出适应于处理节目指南信息与电子信息以及适合于将电子信息的内容电子地链接到节目信息上的电子系统的另一实例。如下所述,图2中所示的系统为用于接收表示广播节目的MPEG编码的传送流并且还能够处理包含诸如电子邮件等电子信息的因特网信息的MPEG兼容系统。图2中所示的系统只是示范性的。用户接口系统也可应用于包含涉及其它类型的编码数据流的非MPEG兼容系统在内的其它类型的数字信号处理设备。例如,其它设备包含数字视盘(DVD)系统与MPEG节目流以及系统组合计算机与诸如所谓“PCTV”等电视功能。此外,虽然下面描述的系统是描述为处理广播节目的,它只是示范性的。名词“节目”用来表示任何形式的分组数据,诸如电话信息、计算机程序、因特网数据、音频演出(例如,来自远程源或本地源)、视觉演出、音象演出(例如来自远程源或本地源)或其它通信。
总而言之,在图2的视频接收机系统中,天线10接收用视频数据调制的载波,并由输入处理器单元15加以处理。用解调器20解调得出的数字输出信号并用解码器30解码。解码器30的输出由传送系统25处理,后者响应来自遥控单元125的命令。系统25提供压缩的数据输出供存储、进一步解码或传递给其它设备。
视频与音频解码器85与80分别解码来自系统25的压缩数据以提供用于显示的输出。数据端口75提供将压缩数据从系统25到诸如计算机或高分辨率电视(HDTV)接收机等其它设备的通信接口。存储设备90将来自系统25的压缩数据存储在存储介质105上。设备90在播放模式中还支持从存储介质105检索压缩数据供系统25处理、解码、传递给其它设备或存储在不同存储介质上(为了简化制图未示出)。
详细考虑图2,用输入处理器15将天线10接收的用视频数据调制的载波转换成数字形式并加以处理。处理器15包含射频(RF)调谐器与中频(IF)混频器及放大级,用于将输入视频信号向下变频到适合于进一步处理的较低频带上。得出的数字输出信号由解调器20解调并由解码器30解码。传送系统25进一步处理解码器30的输出。
设置了服务检测器33的多路复用器(mux)37,通过选择器35,选择来自解码器30的输出或用解扰单元40进一步处理过的解码器30的输出。解扰单元40可以是诸如按照ISO7816与NRSS(国家可更新安全标准)委员会标准(NRSS可拆卸条件接入系统定义在EIA草案文件IS-679,项目PN-3639中)的智能卡等可拆卸单元。选择器35检测可插入的兼容的解扰卡的存在,并只在该卡当前插入视频接收机单元时将单元40的输出提供给mux37。否则选择器35将解码器30的输出提供给mux37。可插入的卡的存在允许单元40解扰附加的优质节目频道,及提供附加的节目服务给观众。应指出在较佳实施例中,NRSS单元40与智能卡单元130(智能卡单元130稍后讨论)共用同一系统25接口,使得在任何时间上只能插入NRSS卡或智能卡之一。然而,也可将接口分开以允许并行操作。
从选择器35提供给mux37的数据是以MPEG系统标准2。4节中定义的依从MPEG分组传送数据流格式的并包含节目指南信息及一或多个节目频道的数据内容。包含特定节目频道的单个分组是用分组标识符(PID)标识的。传送流中包含供识别PID及组装单个数据分组来复原组成该分组数据流的所有节目频道的内容时使用的节目特有的信息(PSI)。传送系统25在系统控制器115的控制下通过通信接口单元116从输入传送流、存储设备90或因特网服务供应商获取与整理节目指南信息。包含特定节目频道内容或节目指南信息的单个分组是用包含在标题信息中的它们的分组标识符(PID)标识的。如上所述,节目描述可包含关于节目的不同的节目描述字段,诸如名称、明星、收视率等。
包含在图2中所示的视频接收机中的用户接口使用户能通过从屏幕上显示(OSD)的菜单中选择所希望的性能来激活各种性能。OSD菜单可包含上述电子节目指南(EPG)及下述其它性能。表示显示在OSD中的信息的数据是系统控制器115响应上述存储的节目指南信息、存储的图形信息与/或通过输入信号接收的节目指南与图形信息(例如StarSight数据)生成的。可将软件控制程序存储在诸如系统控制器115的嵌入的存储器(未示出)中。
利用遥控单元125(或诸如鼠标器等其它选择装置),用户能从OSD菜单中选择诸如要观看的节目、要存储的节目、存储介质的类型及存储方式等项目。系统控制器115利用通过远程单元接口120提供的选择信息配置系统25去选择供存储与显示的节目及生成适用于选择的存储设备与介质的PSI。控制器115通过经由数据总线设定这些元件内的控制寄存器值及通过用控制信号C选择通过mux37与110的信号路径配置系统25的元件45、47、50、55、65与95。
响应控制信号C,mux37选择来自单元35的传送流或在播放模式中选择通过存储器接口95从存储设备90检索到的数据流。在正常的非播放操作中,包含用户选择观看的节目的数据分组是由选择单元45用它们的PID识别的。如果选择的节目分组的标题数据中的加密指示符指示分组是加密的,单元45便将这些分组提供给解密单元50。否则单元45将非加密的分组提供给传送解码器55。类似地,包含用户选择供存储的节目的数据分组是由选择单元47用它们的PID识别的。单元47根据分组标题加密指示符信息将加密的分组提供给解密单元50或将非加密分组给mux110。
解密器40与50的功能可在与NRSS标准兼容的单个可拆卸的智能卡中实现。这一方法将所有与安全相关的功能放在一个可拆卸的单元中,如果服务供应商决定改变加密技术或允许容易地改变安全系统(例如解扰不同的服务)时,便能容易地替换该可拆卸的单元。
单元45与47利用PID检测滤波器将mux37提供的进入分组的PID与控制器115预加载在单元45与47中的控制寄存器中的PID值匹配,预加载的PID是在单元47与45中用来识别供在提供视频图象中使用的要存储的数据分组及要解码的数据分组的。预加载的PID是存储在单元45与47中的查找表中的。将PID查找表存储器映象到单元45与47中将加密密钥与各预加载的PID关联的加密密钥表上。存储器映象的PID与加密密钥查找表允许单元45与47将包含预加载的PID的加密分组与允许它们解密的相关加密密钥匹配。非加密的分组没有关联的加密密钥。单元45与47将识别出的分组与它们的相关加密密钥提供给解密器50。单元45中的PID查找表也被存储映象到目的地表上,后者将包含预加载的PID的分组与分组缓冲器60中的对应目的地缓冲器单元匹配。控制器115将与用户选择用来观看或存储的节目关联的加密密钥与目的地缓冲器单元地址连同分配的PID一起预加载到单元45与47中。加密密钥是由依从ISO7816-3的智能卡系统130从输入数据流中抽取的加密码生成的。加密密钥的生成服从于从输入数据流中的编码信息与/或预存储在可插入的智能卡本身上的编码信息所确定的客户权限(1989年的国际标准组织文件ISO7816-3定义智能卡系统的接口与信号结构)。
单元45与47提供给单元50的分组是用加密技术加密的,诸如在商业部国家技术信息局提供的联邦信息标准(FIPS)公布46、74及81中所定义的数据加密标准(DES)。单元50通过作用适用于所选择的加密算法的解密技术用单元45与47提供的对应加密密钥解密加密的分组。将包含用于显示的节目的来自单元50的解密的分组及来自单元45的非加密的分组提供给解码器55。将包含用于存储的节目的来自单元50的解密的分组及来自单元47的非加密的分组提供给mux110。
单元60包含四个由控制器115可访问的分组缓冲器。将缓冲器之一分配给保持指定由控制器115使用的数据,并将其它三个缓冲器分配给保持指定供应用设备75、80与85使用的分组。控制器115及应用接口70两者对存储在单元60内的四个缓冲器中的分组的访问都受缓冲器控制单元65的控制。单元45为其所识别的各分组提供目的地标志给单元65供解码使用。这些标志指示识别的分组的单个单元60的目的地单元并由控制单元65存储在内部存储器表中。控制单元65根据先进先出(FIFO)原则确定与存储在缓冲器60中的分组关联的一系列读与写指针。写指针与目的地标志一起允许将来自单元45或50的识别出的分组顺序存储在单元60中的适当目的地缓冲器的下一个空单元中。读指针允许控制器115与应用接口70从适当的单元60目的地缓冲器中顺序读取分组。
单元45与50提供给缓冲器55的非加密的与解的分组包含用MPEG系统标准第2、4、3、2节定义的传送标题。解码器55从传送标题中确定该非加密的与解密的分组中是否包含适应字段(按MPEG系统标准)。适应字段包含定时信息,其中有例如允许内容分组的同步与解码的节目时钟基准(PCR)。在检测到定时信息分组时,即包含适应字段的分组,解码器55通过设置系统中断经由中断机构发信号通知控制器115已收到该分组。此外,解码器55改变单元65中的定时分组目的地标准,并将该分组提供给单元60。通过改变单元65目的地标志,单元65将解码器55提供的定时信息分组转向到分配给保持供控制器115使用的数据的单元60缓冲器单元,而不是应用缓冲器单元。
在收到解码器55设置的系统中断时,控制器115读取定时信息及PCR值并将其存储在内部存储器中。控制器115利用接连的定时信息分组的PCR值来调整系统25的主时钟(27MHz)。利用控制器115所生成的接连的定时分组的接收之间的时间间隔的基于PCR与基于主时钟的估计之间的差来调整系统25主时钟。控制器115通过应用推导出的时间估计差来调整用于生成主时钟的电压控制的振荡器的输入控制电压来达到这一点。控制器115将定时信息存储在内部存储器中之后复位系统中断。
单元65将解码器55从单元45与50接收的包含具有音频、视频、字幕及其它信息的节目内容的分组从解码器55导向到分组缓冲器60中的指定的应用设备缓冲器中。应用控制单元70从缓冲器70中指定的缓冲器中顺序地检索音频、视频、字幕及其它数据,并将这些数据提供给对应的应用设备75、80与85。应用设备包括音频与视频解码器80与85及高速数据端口75。例如可将对应于上述控制器115生成的组合节目指南的分组数据传送给视频解码器85供格式化成适合于在连接在视频解码器85上的监视器(未示出)上显示的视频信号。例如,可用数据端口75将诸如计算机程序等高速数据提供给计算机。此外,例如可用端口75输出数据到HDTV解码器去显示对应于选择的节目或节目指南的图象。
由单元45识别出包含PSI信息的分组为指定到单元60中的控制器115缓冲器的。单元65以类似于对包含节目内容的分组所描述的方式通过单元45、50及55将PSI分组导向该缓冲器。控制器115从单元60中读取RSI并将其存储在内部存储器中。
控制器115还从存储的PSI中生成浓缩的PSI(CPSI)并将其包含在适合于存储在可选择的存储介质上的分组数据流中。分组识别与导向以上述方式受到控制器115与单元45及单元47PID、目的地与加密密钥查找表及控制单元65功能的一起控制。
此外,控制器115耦合在以类似于图1中的接口单元1113的方式操作的通信接口单元116上。这便是单元116提供向与自因特网上载与下载信息的能力。通信接口单元116包含例如用于通过电话线或有线电视线路连接在因特网服务供应商的调制解调器。通信能力允许图2中所示的系统除了接收电视节目还提供电子信息能力及诸如网络浏览等与因特网相关的性能。
图3为按照本发明可由图1的控制器1110、图2的控制器115或电子主设备的其它任何适当地编程的控制配置执行的示范性程序的流程图。这里将名词“电子主设备”用作不限于电子接收机或个人计算机,而是包括它们的混合物(如PCTV)、有线电视转换器盒、适当地装设的音象节目录象机(如录象带录象机)、卫星电视与/或数据信号转换器、节目指南接收机单元等,不管它们是否包含在电视接收机或个人计算机中或从外部连接在它们上面。应理解该示范性程序可实现在硬件、软件或它们的组合中。
执行该示范性程序时,按照本发明促进电子信息内容与节目信息的电子链接,并且还促进与电子信息的内容匹配的节目信息关联的节目的实现。熟悉本技术的人员容易从该流程图及下面的描述中认识到当用图1与图2中所示的系统中任何一个或用其它任何适当地编程的电子主设备执行该示范性程序时,将提供基本上与按照本发明相同的性能与优点。因此,为了避免冗余,下面将只对图1中所示的电子主设备的示范性硬件实现描述该示范性程序。
图1中,微处理器1110连接在EEPROM1127上。可将示范性程序存储在EEPROM1127中供微处理器1110执行。该示范性程序的一个目的是将电子节目指南(EPG)(诸如StarSight信息)与/或扩展的节目指南中的节目信息电子地链接到进入或接收的电子信息上。这样,按照本发明,便能达到与链接节目信息到电子信息中的名词关联的优点,而无须电子信息发送者具有对应的主设备或节目指南能力。
按照该示范性程序,控制器1110一开始执行接收电子信息(例如通过通信接口1113)的步骤S1。最好以基本上传统方式处理及存储进入的电子信息。然后控制器1110执行比较电子信息中的名词与EPG的节目信息中的名词的步骤2。
EPG的节目信息可包含例如节目开始时间、节目结束时间、节目持续时间、传输该节目的频道、特征信息、及它们的组合。特征信息的实例包含节目名称、节目主题、节目类别、节目关键字、节目描述、节目类型(例如,音频、视频、音象、计算机、因特网、等)、以及节目重播频率(诸如每周一次,每天一次等)。虽然最好从存储它的StarSight模块1160抽取节目信息用于比较,应理解本发明不限于这一方面。反之,可从EEPROM1127、通信接口单元1113等抽取节目信息用于比较。
根据步骤2中执行的比较,在步骤3中控制器1110导致显示电子信息,以便在节目信息中具有匹配的电子信息中的任何名词能与没有这种匹配的名词区分开。控制器1110最好在电子信息中任何匹配的名词与具有该或这些名词的匹配的节目信息之间建立电子链路。电子链路最好包含显示在电子信息中的匹配的名词的接收者可选择的形式。
图4示出当将控制器1110编程为将进入电子信息中的名词链接到电子节目指南(EPG)(例如,图1的系统中的StarSight信息或来自图2中的系统所处理的数字数据流中的节目指南分组的节目指南信息)中的节目信息以及扩展的节目指南中的节目信息上时该控制器1110所生成的示范性电子信息显示400。在图4的示范性显示中用带下划线的正文指定在EPG的节目信息或扩展的节目指南中有匹配的名词402。然而,应理解,这种指定可用其它可区别的特征提供,诸如不同颜色的正文、不同字体、不同风格等。
例如,名词“世界政治内幕”404在节目信息中具有匹配,它是EPG显示500的网格530中所示的节目的节目名称。因此,控制器1110显示带下划线的名词404并建立电子链路。选择该名词404将导致例如显示EPG500,加亮显示“世界政治内幕”,如图5中所示。
例如,名词“市区”在节目信息中具有匹配,它提供区域地图。因此,控制器1110显示带下划线的名词“市区”并建立电子链路,从而从电子信息显示400中选择名词“市区”导致或促使实现对应的扩展节目信息。如果控制器1110编程为响应名词“市区”的选择进行自动实现,则控制器1110用显示相关的地图来应答这一选择。在这一方面中,本发明提供了建立电子链路的系统,从而用户选择匹配的名词导致由具有匹配的节目信息所定义的相应节目的实现。
最好,根据包含匹配的节目信息执行自动实现。具体地,控制器1110通过调谐到指定的频道、与指定的远程计算机服务器通信或连接到指定的网站(如包含匹配的节目信息所指定的),来响应匹配的名词的选择。
名词“交通”类似地在关于交通报告的扩展节目信息中具有匹配。因此,选择名词“交通”导致控制器1110访问及显示相关交通报告。
从而,在扩展的节目指南信息的示范性上下文中(例如,扩展的指南信息提供新闻、体育运动、交通与/或天气信息),可将控制器1110编程为通过下载或调谐到一定频道与/或该扩展节目信息的段中来提供自动节目实现。
对于涉及与电视相关的节目信息的单项的匹配的名词,可将控制器1110编程为通过自动实现相关电视节目来响应匹配的名词的选择。这种实现的实例包括显示对应于匹配的节目信息的节目(例如,如果当前正在广播便自动调谐到该节目,或者如果不在广播该节目但将在以后的时间上广播,则设定定时器在以后的时间上调谐)、节目录制及显示包含匹配的名词的节目信息的全部或一部分。
在网站的范围内,自动实现的实例包含自动建立通信链路到该特定网站或网站的特定的“页”。类似地,在计算机程序的范围内自动实现的实例包含下载与/或执行这些计算机程序。
作为替代,可将控制器1110编程为通过导致将用户可选择的选项的菜单显示给用户来交互地响应匹配的名词的选择,各选项对应于如何实现感兴趣的节目的特定备选方案。最好,这是由控制器(如控制器1110)根据包含该匹配名词的节目信息自动执行的。
在这一方面,可将控制器1110编程为使得接收者对匹配的名词(如“市区”或“交通”)的选择导致控制器1110显示电子地生成的选项的菜单,接收者可选择各选项来实现该选项所描述的动作。名词“市区”的选项的实例包含显示覆盖市区的地图的描述、显示实际地图、不顾电子链路(即返回到电子信息显示400)等。
对于涉及与电视相关的节目信息的单项的匹配的名词,最好将控制器1110编程为通过显示关于如何与是否实现相关的电视节目来响应匹配的名词的选择。这些选项的实例包含显示对应于匹配的节目信息的节目(如果当前正在广播便自动调谐到该节目或者如果该节目不在广播但将在稍后时间上广播则设定定时器在稍后时间上调谐)、录制节目、及显示全部或部分具有该匹配的节目信息。
最好,图1中所示的主设备的电视包含的范围与录制设备关联(未示出),并且当电子信息接收者选择了与电视节目关联的匹配的名词并选择录制该电视节目时可激活选择器来实现该电视节目的录制。
在上文中名词“市区”的实例中,主题各词在节目信息集合中只有一个匹配。然而某些名词有多个匹配。名词“5pm”便是有多个匹配的名词的实例。具体地,它具有在5pm时广播的若干节目的节目信息中的匹配。从而,选择名词“5pm”导致控制器1110可见地显示带有这些节目的序列的电子节目指南部分。然后,便可选择得出的节目序列中的节目标识符来实现想要的节目或者促使其实现。
更具体地,控制器1110通过在与电子主设备关联的显示设备上显示节目标识符生成在或大约在5pm广播或可访问的节目菜单。各节目标识符指定电子主设备本身或与电子主设备关联的显示设备、音响装置或计算机能在5pm实现的(如显示、声音广播或执行的)多个节目之一。
在生成菜单时,CPU1112通过I2C BUS将格式化的StarSightEPG显示数据从StarSight模块1160传送给OSD处理器1117。OSD处理器1117以传统方式操作生成R.G与B视频信号OSD_RGB,当将其耦合在显示设备上时将产生显示诸如构成EPG的图形与/或正文的屏幕上显示信息的显示的图象。该屏幕上显示信息包含上述节目标识符及其它事物。它也可包含属于节目标识符所表示的各节目的特征信息。特征信息的实例包含节目名称、节目主题、节目类别、节目关键字、节目描述、节目类型、节目长度、节目开始时间、节目结束时间、重播频率、或它们的组合。
包含在EPG显示中并由OSD处理器1117生成的显示数据由VSP1155响应快速开关信号FSW加入到输出信号中。当控制器1110检测到EPG显示的激活时(例如,当用户按下遥控器1125上的适当键或者选择了具有多个匹配的匹配名词402时),控制器1110令OSD处理器1117利用StarSight模块1160提供的节目信息生成EPG菜单显示。控制器1110响应信号FSW令VSP1155组合来自OSD处理器1117的显示菜单与视频图象信号以产生包含EPG菜单的显示。EGP菜单可占用全部或只是一部分显示区。
图5中示出示范性EPG菜单500。菜单500包含“网格式指南”500A,它示出时间与频道格式的节目时间表,类似于报纸上的TV时间表。“网格式指南”500A的一维(如水平方向)示出时间信息501,而“网格式指南”500A的另一维(如垂直方向)示出频道信息。当加亮“网格式指南”的一个缩写元素530或将光标置于其上时,如下面要描述的,缩写元素530的截去部分便出现在菜单500的“加亮正文”字段540中。
在菜单500中,用户可选择各节目标识符(例如频道号510-516、频道台名520-526、网站标识符570、因特网标识符550、电子信息标识符560等)来实现相应的节目。具体地,EEPROM1127中的控制程序导致控制器1110监视诸如光标与/或加亮等位置指示器在EPG菜单显示上的位置。用户利用遥控器1125的方向与选择键控制位置指示器的位置。此外,系统可包含鼠标器设备或适当的指示器设备。
控制器1110检测诸如点击鼠标器按钮等选择设备的激活,并结合正在显示的EPG菜单数据估算当前光标/加亮位置信息来确定要求的功能(如实现特定的节目)。如果在光标与/或加亮位于节目标识符之一上时执行了选择设备的这种激活,控制器1110便确定要实现(即,显示、声音广播与/或执行)对应的节目。控制器1110随即激活与选择的节目关联的控制动作。
例如,如果所选择的节目标识符表示网站,控制器1110便实现网络浏览程序并访问对应的网站。当选择的节目标识符与音频节目、视频节目或音象节目关联时,控制器1110通过将电子主设备或关联的接收机调谐到适当的频道及显示与/或声音广播该节目来响应。加亮这些节目及随后选择菜单500上的其它功能图符便能在稍后时间上自动调谐到选择的节目或用该电子主设备或连接在该电子主设备上的另一设备自动录制该节目。
“因特网”标识符550的选择导致控制器1110通过因特网服务供应商实现网络浏览程序,而“电子邮件”标识符的选择则导致控制器1110通过相同或不同的因特网服务供应商实现电子信息传输与/或接收程序。
此外,将控制器1110编程为或适应成响应用户的选择节目标识符之一执行显示电子地生成的选项菜单的步骤。用户可选择各选项来实现其所描述的动作,该动作是对对应于所选择的节目标识符的节目执行的。这些选项的实例包含显示该节目(现在或稍后)、录制该节目、或显示与选择的节目关联的节目信息。
从而图5中的菜单500提供了普遍地高效、通用与方便的EPG布置,它是在选择了进入电子信息中的匹配的名词且该名词的匹配出现在EPG中列出的一个以上节目的节目信息中时被激活的。
图4中的示范性电子信息显示400还包含表示能以本技术中知名的方式执行的各种电子信息功能的若干用户可选择的图符410-430。这些功能的实例包含存档电子邮件、转发电子邮件、答复电子信息、删除电子信息、回到前一个“窗口”、卷动通过电子信息、读电子邮件、编写电子邮件、回顾邮箱中的信息、存档或存储电子信息、附加文件及退出。最好将控制器1110编程为响应图符410-430中对应的一个的选择执行相应的功能。
图1中所示的示范性实施例及当该示范性实施例执行上述方法时,有利地提供了适应于将电子信息中的名词链接到电子节目指南(EPG)中的节目信息的电子信息接口。控制器1110结合通信接口1113与适当的电子信息接收软件提供了适应于接收电子信息的电子信息接收机。可以通过适当地编程控制器1110去执行比较来提供与电子信息接收机关联的并适应于比较电子信息中的名词与EPG的节目信息中的名词的比较单元。作为替代,可将分开的与不同的比较单元连接在控制器1110上。
该接口最好还包含至少间接地连接在比较单元(如控制器1110)上并适应于显示电子信息的显示设备,从而可将根据比较在节目信息中具有匹配的电子信息中的任何名词与没有这种匹配的名词区分开。
得出的接口提供了节目信息与进入电子信息中的名词之间的电子链路。将选择器(如遥控器1125、鼠标器、键盘、虚拟键盘、与/或可移动的光标)适应成响应用户操作通过电子链路选择带有匹配的任何名词。然后立即促使实现,或者在匹配该名词的不同节目中进行选择与/或在关于如何及是否实现该节目的不同选项中进行选择之后再促使实现。
上文中的实例中所使用的词“名词”不限于单一的字。反之,应理解为“名词”的比较能在字串或甚至在数量比一个字少的字符的串上执行。
虽然已作为自动实现方案(其中节目的选择导致控制器1110自动实现主题节目)的替代品描述了其中控制器1110向接收者提供如何与是否实现主题节目的选项的交互式实现方案,应理解可将控制器1110编程为这些方案的混合物。具体地,可将控制器1110编程为自动实现最适合于这种自动实现的节目(例如按照包含匹配的节目信息自动实现),并在与所选择的节目关联的节目信息表示基础节目最适合于交互式实现时交互地提供选项给接收者。
虽然本发明在连接到电视机或由其定义的电子主设备的范围内找到许多用途,但本发明不限于这些电子主设备。例如本发明可用计算机作为电子主设备实现,而用户可选择的匹配的名词402可包含到达对应的计算机程序的捷径。
从而上述方法及可以通过它们实现该方法的系统(如图1与2中所示系统)提供了电子地生成的接口,它促进电子信息中节目指南信息对接收者的节目指南信息的链接,及与之关联的节目的实现,电子地生成的接口还促进根据电子信息中的信息的电子节目指南的生成,而无须手抄或记住电子信息中的名词。
虽然最好将各主设备(如图1与2中所示的设备)编程为或适应成提供全部上述性能,应理解本发明不限于这一方面。即主设备可以只提供上述性能中一种或数种,这些主设备无论如何也完全落入本发明精神与范围之内。
在描述该最佳实施例时,将一些部件描述为硬件部件而将其它部件描述为软件部件。然而,这些部件能用硬件、软件、或它们的组合来实现。
应理解这里所示与描述的实施例及变型只是示例性的,熟悉本技术的人员可不脱离本发明的范围与精神实现各种修改。
Claims (17)
1.一种将电子信息中的名词链接到电子节目指南中的节目信息上的方法,所述方法包括下述步骤:
接收电子信息;
将所述电子信息中的名词与电子节目指南的节目信息中的名词进行比较;以及
显示所述电子信息,以使根据所述比较名词的步骤将所述电子信息中在所述节目信息中具有匹配的任何名词可与没有这种匹配的名词区分开。
2.如权利要求1的方法,还包括在所述电子信息中至少一个名词与具有所述至少一个名词的匹配的任何节目信息之间建立电子链路的步骤。
3.如权利要求2的方法,其中执行所述建立电子链路的步骤,以便用户选择所述至少一个带有匹配的名词导致由具有所述匹配的所述节目信息所定义的相应节目的实现。
4.如权利要求2的方法,还包括为响应用户选择所述至少一个带有匹配的名词而显示电子地生成的选项菜单的步骤,用户可选择各所述选项来实现各选项所描述的动作。
5.如权利要求4的方法,其中所述选项包括显示对应于所述具有所述匹配的节目信息的节目、录制所述节目、及显示具有所述匹配的节目信息。
6.如权利要求2的方法,还包括当所述至少一个名词的匹配出现在一个以上节目的节目信息中时为响应用户对所述至少一个名词的选择而显示电子地生成的标识符菜单的步骤,各节目标识符对应于所述一个以上节目中各自的一个节目并且是用户可选择来导致所述一个以上节目中所述各自的一个节目的实现的。
7.如权利要求2的方法,还包括下述步骤:
当所述至少一个名词的匹配出现在一个以上节目的节目信息中时,为响应用户所述至少一个名词的选择而显示电子地生成的节目标识符菜单,其中各节目标识符对应于所述一个以上节目中各自的一个节目并且是用户可选择的;以及
为响应用户对所述节目标识符之一的选择而显示一个电子地生成的选项菜单,各所述选项是用户可选择来实行各选项所描述的动作的,所述动作是对应于所述节目标识符的所述一个节目标识符的所述一个以上节目之中所述各自的一个节目执行的。
8.如权利要求7的方法,其中所述选项包括:
显示所述一个以上节目中所述各自的一个节目;
录制所述一个以上节目中所述各自的一个节目;以及
显示所述一个以上节目中所述各自的一个节目的节目信息。
9.一种适应于将电子信息中的名词链接到电子节目指南中的节目信息上的电子信息接口,所述电子信息接口包括:
适应于接收电子信息的接收机;
与所述接收机关联的比较单元,所述比较单元适应于将所述电子信息中的名词与电子节目指南的节目信息中的名词进行比较;以及
显示设备,至少间接地连接在所述比较单元上并适应于显示所述电子信息,使得所述电子信息中根据名词的比较在所述节目信息中具有匹配的任何名词是可以与没有这种匹配的名词区分开的。
10.如权利要求9的电子信息接口,还包括所述电子信息中的至少一个名词与具有所述至少一个名词的匹配的任何节目信息之间的电子链路。
11.如权利要求10的电子信息接口,还包括选择器,适应于为响应用户操作而选择所述带有匹配的至少一个名词来通过所述电子链路导致由具有所述匹配的所述节目信息定义的各自的节目的实现。
12.如权利要求10的电子信息接口,其中所述显示设备还适应于为响应用户对带有匹配的所述至少一个名词的选择而显示选项菜单,用户可选择各所述选项来实行各选项所描述的动作。
13.如权利要求12的电子信息接口,其中所述选项包含显示对应于具有所述匹配的所述节目信息的节目、录制所述节目、及显示具有所述匹配的节目信息。
14.如权利要求10的电子信息接口,其中在所述至少一个名词的匹配出现在一个以上节目的节目信息中时,所述显示设备还适应于为响应用户对所述至少一个名词的选择而显示标识符菜单,各节目标识符对应于所述一个以上节目中各自的一个节目并且是用户可选择来促使所述一个以上节目中所述各自的一个节目的实现的。
15.如权利要求10的电子信息接口,其中在所述至少一个名词的匹配出现在一个以上节目的节目信息中时,所述显示设备进一步适应于为响应用户对所述至少一个名词的选择而显示节目标识符菜单,其中各节目标识符对应于所述一个以上节目中各自的一个节目并且是用户可选择的;以及
其中所述显示设备进一步适应于为响应用户对所述节目标识符之一的选择而显示选项菜单,各所述选项是用户可选择来实行各选项所描述的动作的,所述动作是对对应于所述节目标识符中所述一个节目标识符的所述一个以上节目中所述各自的一个节目执行的。
16.如权利要求15的电子信息接口,其中所述选项包含:
显示所述一个以上节目中所述各自的一个节目;
录制所述一个以上节目中所述各自的一个节目;以及
显示所述一个以上节目中所述各自的一个节目的节目信息。
17.如权利要求9的电子信息接口,其中所述显示设备为电视机。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US7074598P | 1998-01-08 | 1998-01-08 | |
US60/070,745 | 1998-01-08 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1288640A CN1288640A (zh) | 2001-03-21 |
CN1135844C true CN1135844C (zh) | 2004-01-21 |
Family
ID=22097126
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB998020850A Expired - Fee Related CN1135844C (zh) | 1998-01-08 | 1999-01-08 | 将电子信息中名词链接到节目信息上的方法与接口 |
Country Status (8)
Country | Link |
---|---|
US (2) | US7028326B1 (zh) |
EP (1) | EP1046295B1 (zh) |
JP (1) | JP4197093B2 (zh) |
KR (1) | KR100562384B1 (zh) |
CN (1) | CN1135844C (zh) |
AU (1) | AU2453999A (zh) |
DE (1) | DE69906686T2 (zh) |
WO (1) | WO1999035847A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105704573A (zh) * | 2014-09-25 | 2016-06-22 | 财团法人资讯工业策进会 | 电视节目导购系统及其方法 |
Families Citing this family (70)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6239794B1 (en) | 1994-08-31 | 2001-05-29 | E Guide, Inc. | Method and system for simultaneously displaying a television program and information about the program |
US6418556B1 (en) | 1993-09-09 | 2002-07-09 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
US8793738B2 (en) | 1994-05-04 | 2014-07-29 | Starsight Telecast Incorporated | Television system with downloadable features |
US6769128B1 (en) | 1995-06-07 | 2004-07-27 | United Video Properties, Inc. | Electronic television program guide schedule system and method with data feed access |
US6323911B1 (en) | 1995-10-02 | 2001-11-27 | Starsight Telecast, Inc. | System and method for using television schedule information |
US6732369B1 (en) | 1995-10-02 | 2004-05-04 | Starsight Telecast, Inc. | Systems and methods for contextually linking television program information |
US8850477B2 (en) | 1995-10-02 | 2014-09-30 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
US5940073A (en) | 1996-05-03 | 1999-08-17 | Starsight Telecast Inc. | Method and system for displaying other information in a TV program guide |
US8635649B2 (en) | 1996-12-19 | 2014-01-21 | Gemstar Development Corporation | System and method for modifying advertisement responsive to EPG information |
US6687906B1 (en) | 1996-12-19 | 2004-02-03 | Index Systems, Inc. | EPG with advertising inserts |
MX355544B (es) | 1997-07-21 | 2018-04-20 | Gemstar Dev Corporation | Metodo para navegar a traves de una guia de programas de television. |
AU9298398A (en) * | 1997-09-05 | 1999-03-29 | Prevue International, Inc. | Program guide application interface system |
US6604240B2 (en) | 1997-10-06 | 2003-08-05 | United Video Properties, Inc. | Interactive television program guide system with operator showcase |
WO1999029109A1 (en) | 1997-12-01 | 1999-06-10 | Starsight Telecast, Inc. | Electronic program guide system with advertising messages in pop-ups |
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 |
US20020095676A1 (en) | 1998-05-15 | 2002-07-18 | Robert A. Knee | Interactive television program guide system for determining user values for demographic categories |
US6442755B1 (en) | 1998-07-07 | 2002-08-27 | United Video Properties, Inc. | Electronic program guide using markup language |
CN1867068A (zh) | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | 交互式电视节目导视系统及其方法 |
AR019458A1 (es) | 1998-07-23 | 2002-02-20 | United Video Properties Inc | Una disposicion de guia de programacion televisiva interactiva que sirve como entrada |
US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
TW447221B (en) | 1998-08-26 | 2001-07-21 | United Video Properties Inc | Television message system |
TW463503B (en) | 1998-08-26 | 2001-11-11 | United Video Properties Inc | Television chat system |
US6591292B1 (en) * | 1999-01-08 | 2003-07-08 | Thomson Licensing S.A. | Method and interface for incorporating program information into an electronic message |
EP1100265B1 (en) * | 1999-04-26 | 2009-06-24 | Sony Corporation | Information processing device and method for controlling programmed video recording of television broadcast program and recorded medium on which program is recorded |
WO2001001678A1 (en) | 1999-06-28 | 2001-01-04 | Index Systems, Inc. | System and method for utilizing epg database for modifying advertisements |
CN1371571A (zh) * | 1999-06-28 | 2002-09-25 | 联合视频制品公司 | 具有定位中枢的交互式电视节目指南系统和方法 |
AU5775900A (en) | 1999-06-29 | 2001-01-31 | United Video Properties, Inc. | Method and system for a video-on-demand-related interactive display within an interactive television application |
JP2001069410A (ja) * | 1999-08-27 | 2001-03-16 | Pioneer Electronic Corp | テレビジョン受像機の受信装置 |
US6826596B1 (en) * | 1999-09-07 | 2004-11-30 | Roy Satoshi Suzuki | System for categorizing and displaying reply messages in computer facilitated discussions |
DE19949676A1 (de) * | 1999-10-14 | 2001-04-19 | Deutsche Telekom Ag | Einrichtung zur Bedienung eines Multimediagerätes |
US20050177850A1 (en) * | 1999-10-29 | 2005-08-11 | United Video Properties, Inc. | Interactive television system with programming-related links |
EP1224806B1 (en) * | 1999-10-29 | 2003-11-19 | OpenTV, Corp. | System and method for recording pushed data |
BR0109665A (pt) | 2000-03-31 | 2003-02-04 | United Video Properties Inc | Sistema e método para anúncios ligados a metadados |
US7096185B2 (en) | 2000-03-31 | 2006-08-22 | United Video Properties, Inc. | User speech interfaces for interactive media guidance applications |
EP1327209B1 (en) | 2000-10-11 | 2008-08-27 | United Video Properties, Inc. | Systems and methods for providing storage of data on servers in an on-demand media delivery system |
US20100175084A1 (en) * | 2001-07-12 | 2010-07-08 | Ellis Michael D | Interactive television system with messaging and related promotions |
US20030093806A1 (en) * | 2001-11-14 | 2003-05-15 | Vincent Dureau | Remote re-creation of data in a television system |
JP4006628B2 (ja) * | 2002-07-03 | 2007-11-14 | ソニー株式会社 | 情報処理装置および情報処理方法、記録媒体、並びにプログラム |
US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US7853695B2 (en) * | 2003-02-21 | 2010-12-14 | Microsoft Corporation | Using expressive session information to represent communication sessions in a distributed system |
JP4039967B2 (ja) * | 2003-03-11 | 2008-01-30 | 富士通株式会社 | 返答取得支援プログラム、返答取得支援方法、返答取得支援装置および記録媒体 |
US20050055715A1 (en) * | 2003-09-05 | 2005-03-10 | Echostar Technologies Corporation | Method and apparatus for updating television recording timers |
US7984468B2 (en) | 2003-11-06 | 2011-07-19 | United Video Properties, Inc. | Systems and methods for providing program suggestions in an interactive television program guide |
JP4533092B2 (ja) * | 2003-12-11 | 2010-08-25 | キヤノン株式会社 | テレビジョン放送受信装置及びテレビジョン放送受信装置の制御方法 |
US7716696B2 (en) * | 2003-12-15 | 2010-05-11 | Canon Kabushiki Kaisha | Television receiver, information processing method and program |
US7788266B2 (en) | 2005-08-26 | 2010-08-31 | Veveo, Inc. | Method and system for processing ambiguous, multi-term search queries |
US9113107B2 (en) | 2005-11-08 | 2015-08-18 | Rovi Guides, Inc. | Interactive advertising and program promotion in an interactive television system |
WO2007064445A1 (en) * | 2005-12-01 | 2007-06-07 | Thomson Licensing | Apparatus and method for providing program guide with channel signal strength |
US20070156521A1 (en) | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for commerce in media program related merchandise |
US7529741B2 (en) | 2006-03-06 | 2009-05-05 | Veveo, Inc. | Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections |
US8316394B2 (en) | 2006-03-24 | 2012-11-20 | United Video Properties, Inc. | Interactive media guidance application with intelligent navigation and display features |
US20080022308A1 (en) * | 2006-07-21 | 2008-01-24 | Microsoft Corporation | Pre-populated Search Results In Electronic Program Guide Data |
US8832742B2 (en) | 2006-10-06 | 2014-09-09 | United Video Properties, Inc. | Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications |
US8321449B2 (en) * | 2007-01-22 | 2012-11-27 | Jook Inc. | Media rating |
US7801888B2 (en) | 2007-03-09 | 2010-09-21 | Microsoft Corporation | Media content search results ranked by popularity |
US8943539B2 (en) | 2007-11-21 | 2015-01-27 | Rovi Guides, Inc. | Enabling a friend to remotely modify user data |
KR101463823B1 (ko) | 2008-06-26 | 2014-11-20 | 엘지전자 주식회사 | 이동단말기의 방송정보 표시방법 |
US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
US8359616B2 (en) | 2009-09-30 | 2013-01-22 | United Video Properties, Inc. | Systems and methods for automatically generating advertisements using a media guidance application |
WO2012094564A1 (en) | 2011-01-06 | 2012-07-12 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
DE112012006597T5 (de) * | 2012-06-29 | 2015-04-02 | Toyota Jidosha Kabushiki Kaisha | Bildinformationsbereitstellungsvorrichtung, Bildinformationsbereitstellungssystem und Bildinformationsbereitstellungsverfahren |
US20140089424A1 (en) * | 2012-09-27 | 2014-03-27 | Ant Oztaskent | Enriching Broadcast Media Related Electronic Messaging |
US8839309B2 (en) | 2012-12-05 | 2014-09-16 | United Video Properties, Inc. | Methods and systems for displaying contextually relevant information from a plurality of users in real-time regarding a media asset |
US20140196062A1 (en) | 2013-01-10 | 2014-07-10 | United Video Properties, Inc. | Systems and methods for setting prices in data driven media placement |
US9848276B2 (en) | 2013-03-11 | 2017-12-19 | Rovi Guides, Inc. | Systems and methods for auto-configuring a user equipment device with content consumption material |
US9215510B2 (en) | 2013-12-06 | 2015-12-15 | Rovi Guides, Inc. | Systems and methods for automatically tagging a media asset based on verbal input and playback adjustments |
JP6721832B2 (ja) * | 2016-08-24 | 2020-07-15 | 富士通株式会社 | データ変換プログラム、データ変換装置及びデータ変換方法 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5353121A (en) | 1989-10-30 | 1994-10-04 | Starsight Telecast, Inc. | Television schedule system |
CA2608607C (en) | 1990-09-10 | 2010-03-23 | Patrick Young | User interface for television schedule system |
DE59410197D1 (de) * | 1993-03-26 | 2002-11-21 | Hoffmann La Roche | Optisches Verfahren und Vorrichtung zur Analyse von Substanzen an Sensoroberflächen |
JPH0787128A (ja) * | 1993-09-16 | 1995-03-31 | Fuji Xerox Co Ltd | 電子メール受信システム |
GB9400101D0 (en) | 1994-01-05 | 1994-03-02 | Thomson Consumer Electronics | Consumer interface for a satellite television system |
US5765033A (en) | 1997-02-06 | 1998-06-09 | Genesys Telecommunications Laboratories, Inc. | System for routing electronic mails |
JPH1091639A (ja) * | 1996-09-18 | 1998-04-10 | Sumitomo Electric Ind Ltd | 文書データベースシステム |
JPH10126750A (ja) * | 1996-10-23 | 1998-05-15 | Matsushita Electric Ind Co Ltd | 番組情報放送システム、放送装置、及び受信端末装置 |
ES2333115T3 (es) | 1996-12-10 | 2010-02-17 | United Video Properties, Inc. | Sistema de guia de programas de television por internet. |
JPH10261251A (ja) * | 1997-03-18 | 1998-09-29 | Sony Corp | 受信装置、受信方法、送信装置、送信方法、送受信装置、および、送受信方法 |
US5970483A (en) * | 1997-07-25 | 1999-10-19 | Claritech Corporation | Apparatus and methodology for submitting search queries |
US20020026496A1 (en) * | 1997-09-18 | 2002-02-28 | Franklin E. Boyer | Electronic-mail reminder for an internet television program guide |
US6209130B1 (en) * | 1997-10-10 | 2001-03-27 | United Video Properties, Inc. | System for collecting television program data |
-
1999
- 1999-01-08 JP JP2000528102A patent/JP4197093B2/ja not_active Expired - Fee Related
- 1999-01-08 CN CNB998020850A patent/CN1135844C/zh not_active Expired - Fee Related
- 1999-01-08 DE DE69906686T patent/DE69906686T2/de not_active Expired - Lifetime
- 1999-01-08 AU AU24539/99A patent/AU2453999A/en not_active Abandoned
- 1999-01-08 KR KR1020007007238A patent/KR100562384B1/ko not_active IP Right Cessation
- 1999-01-08 WO PCT/US1999/000408 patent/WO1999035847A1/en active IP Right Grant
- 1999-01-08 US US09/582,371 patent/US7028326B1/en not_active Expired - Lifetime
- 1999-01-08 EP EP99904055A patent/EP1046295B1/en not_active Expired - Lifetime
-
2006
- 2006-01-23 US US11/337,898 patent/US7464393B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105704573A (zh) * | 2014-09-25 | 2016-06-22 | 财团法人资讯工业策进会 | 电视节目导购系统及其方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2002501348A (ja) | 2002-01-15 |
DE69906686T2 (de) | 2003-10-23 |
CN1288640A (zh) | 2001-03-21 |
US7464393B2 (en) | 2008-12-09 |
US20060123447A1 (en) | 2006-06-08 |
WO1999035847A1 (en) | 1999-07-15 |
JP4197093B2 (ja) | 2008-12-17 |
US7028326B1 (en) | 2006-04-11 |
EP1046295B1 (en) | 2003-04-09 |
DE69906686D1 (de) | 2003-05-15 |
KR100562384B1 (ko) | 2006-03-17 |
EP1046295A1 (en) | 2000-10-25 |
KR20010033715A (ko) | 2001-04-25 |
AU2453999A (en) | 1999-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1135844C (zh) | 将电子信息中名词链接到节目信息上的方法与接口 | |
CN1223184C (zh) | 将节目信息插入电子消息的方法和接口、通过电子消息传递节目信息的系统及电子消息接收机 | |
CN1218566C (zh) | 用于分类节目导引信息的系统和方法 | |
CN1210949C (zh) | 定制节目指南的方法及处理和定制节目指南信息的设备 | |
CN1236601C (zh) | 用于搜索电子节目引导的方法 | |
CN1225115C (zh) | 用于简化电子节目引导中的搜索的系统和方法 | |
CN1182705C (zh) | 电视设备中的广告显示和跟踪 | |
CN1625896A (zh) | 用于产生用户简档的系统和方法 | |
CN1331886A (zh) | 为节目指南中的节目提供链接的方法和系统 | |
CN1505898A (zh) | 用于区分标题相同的节目的系统和方法 | |
CN1404594A (zh) | 基于时间段的花费控制 | |
CN1145354C (zh) | 节目指南处理 | |
CN1502206A (zh) | 显示所存用户简档的摘要菜单的系统和方法 | |
MXPA01006929A (en) | Method and interface for incorporating program informationinto an electronic message |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20040121 Termination date: 20170108 |
|
CF01 | Termination of patent right due to non-payment of annual fee |