处理已经播放的节目的系统和方法 【技术领域】
本发明涉及一种用于当所选择的节目已经播放时时序安排节目选择的方法和装置,所述节目例如用于观看或记录的电视节目。
背景技术
诸如TV程序机、VCR和卫星接收器的现代电视系统的节目安排已经变得更复杂,表现在可以获得的频道的数量近来已经大幅度增加。例如,RCADSS直播卫星接收器提供了多达200个频道供选择。至今,要记录诸如特定电影的播放(airing)的具体非定期时序安排的电视节目的用户定期查阅在他的本地报纸中印刷的电视时间表,以希望最终找到所列出的那个电影。
当仅仅存在几个电视频道时间表供查看的时候,这样的做法可能适用,但是,不可能观众能够每个星期查看150个电视频道的全部时间表。即使象一些电电视节目列表那样、所有的电影被分别列出,这样地任务也将是使人畏缩的。因此,随着频道数量的增加,成功地定位节目的单个存在的机会(就象干草堆中的针)变得越来越不可能。
为了记录所选择的节目,存在一种公知为“单触记录”的特征。利用这种特征,用户可以从例如频道指南选择一个节目,并且容纳频道指南的器件将随后通过例如IR卡(IR blaster)发送必要的IR码以便对用于记录的相关VCR编程。
【发明内容】
本发明的发明人认识到当被选择用于记录的节目已经被播放的时候,存在具有前述单触记录特征的节目。具体上,如果所选择的节目已经被播放,则现有的单触记录特征将仅仅记录节目的提醒部分。因此,用户将丢失他的或她的喜好电影或演出等。
因此,本发明的发明人特别根据频道指南的大众性而认识到解决这些问题的愿望,所述频道指南提供了关于未来节目的可获得性的信息。因此,提供了一种系统和方法,在一个示范实施例中,包括步骤:
接收节目数据;
接收节目的选择;
接收用于记录所选择的节目的请求;以及
确定是否所选择的节目已经在播放,如果所选择的节目已经被播放,则提供记录所选择的节目的以后出现的选择,以便可以记录整个选择的节目。
在另一个示范实施例中,提供了一种方法,包括步骤:
接收用户请求;
搜索与所述用户输入的请求匹配的所述节目数据;
如果找到了匹配的节目,则确定是否所述所找到的节目在播放;以及
如果所述所找到的节目已经在播放,则提出记录所找到的节目的以后出现,以便可以记录整个所找到的节目。
所述装置或方法也可以通过屏幕显示或其他手段来向观众通告节目的可获得性。在说明文本伴随节目列表的那些情况下,本发明的装置执行对特定正文串的文本搜索,所述特定正文串可能涉及在其他搜索标准中的标题、明星、导演或节目范围。
【附图说明】
图1a-1c是按照本发明的一个方面的、频道指南部分的屏幕显示的图;
图2是按照本发明的另一个方面的、示出搜索请求屏幕的屏幕显示的图;
图2A是按照本发明的另一个方面的、提供用户对节目记录选项的选择的屏幕显示的图;
图3是示出辅助节目信息的频道指南部分的屏幕显示的图;
图4是适合用于本发明的装置的方框图形式的图;
图5是按照本主题发明的搜索请求列表的图;
图6是按照本发明的用于输入为本搜索短语的屏幕显示的图;
图7是用于理解本发明的流程图。
【具体实施方式】
诸如RCADSS直播卫星系统和Starsight的电视系统发送频道指南以便在用户的电视接收器上显示。
图1a-1c示出了例如通过由印地安那州的印第安纳波利斯市的Thomson消费者公司制造的RCADSS直播卫星接收器系统所产生的节目指南屏幕显示。用户通过将光标移动到包括所期望的节目名称的节目指南屏幕显示块(经由遥控上、下、左、右方向控制按键的操作,未示出)从节目指南选择电视节目来观看。当按下遥控器上的选择按键时,计算光标当前的x和y位置以得到虚拟频道和节目时间信息。在图1a的这个示例中,利用在遥控单元(如图4的450R)上的光标按键来加亮特定的电视节目晚间新闻以供选择。通过在图1a-1c中给出标题的轮廓的黑框来示意加亮。通常,一旦按下选择按键,则相关的节目数据就被传送到节目单元。
但是,注意在图1a的底部出现的短语“输入所有或部分要搜索的节目”。在这种情况下,用户已经输入了词“家庭(HOME)”。在按下菜单按键的时候,对于包括在它的标题中的词“家庭”的电视节目的下一次出现进行频道指南信息的搜索。在完成搜索的时候,产生图1b的屏幕显示。注意现在加亮标题为“家庭改善”的频道106上的电视节目。如果期望的话,可以通过再次按下菜单按键来启动进一步的搜索。在图1c的屏幕显示中示出了进一步搜索的结果。注意在图1c中,在频道305的电视节目“家庭和花园”被加亮,因为这个标题包括词“家庭”,因此满足了搜索标准。主题装置也可以执行“子串搜索”,其中在另一个词中包括关键词(搜索项)。例如,对词“家庭”的子串搜索将找到电影标题“回国航行(HOMEWARD BOUND)”。类似地,可以按照愿望使得搜索区分大小写或不区分大小写。
图2示出了用于输入要搜索的文本和用于输入在搜索结束时要执行的指令的“考访节目(GOPHER PROGRAM)”屏幕显示210。在屏幕显示210上输入的搜索将对搜索项“ZULU”(电影标题)和“MICHAEL CAINE”(ZULU的一个明星)执行逻辑“与”功能。当示出逻辑“与”功能时,也预见了逻辑“或”和“非”功能。事实上,可以通过输入作为两个不同搜索的搜索项来简单地执行逻辑“或”功能。即,如果输入搜索项“ZULU”本身,则将选择电影“ZULU”和任何有关ZULU族的电视节目。如果搜索项“MICHAEL CAINE”作为独立的搜索被输入,则将选择电影“ZULU”和MICHAEL CAINE演出的任何其他电影。
从屏幕显示210注意,当找到电影“ZULU”的时候,它要被记录。即,在经由屏幕显示210输入搜索项和指令之后,用户不必执行任何进一步的功能(除了保证VCR中有录像带)来保证无论何时播放电影“ZULU”时对它的记录。在合适的时间,本发明的装置将通过如图4所示的IR发送器418R自动向VCR发送记录命令。作为另一种选择方式,用户可能已经选取了标有显示“节目被定位”消息框,在这种情况下,将不记录节目,而是屏幕显示提醒信息,指示在找到所请求项的时候搜索已经成功结束。
另外,用户可以加亮和从节目指南直接选择节目,例如如图1b所示。一旦选择了诸如“家庭改善”的节目,则用户可以在如图4所示的遥控器450R上按下“记录”按键来记录节目。
在任何一种情况下,如果所期望的节目已经在播放,则如图2A所示,所述装置将经由屏幕显示向用户提供选项:或者记录所播放的节目的剩余部分、或者搜索节目的下一次出现、即播放和在这样的时间记录整个节目。
图3示出了节目指南屏幕310,包括辅助信息显示320。辅助信息显示320的文本包括在节目说明中的搜索项“ZULU”和“MICHAEL CAINE”。这个文本将通过考访程序搜索,并且这个搜索将给出成功的结论。注意对“ZULU”和“STANLEY BAKER”的搜索也会是同样成功的。重要的是注意不仅节目指南文本而且与电视节目相关的辅助信息也被搜索。
如上所述,可以从卫星电视通信系统接收由主题装置的控制器使用来形成上述的交互或确认语句的频道指南数据。图4示出了这样的卫星电视通信系统,其中卫星400S从基于地面的发送器400T接收表示音频、视频或数据信息的信号。卫星经由工作在指定频率并且具有给定带宽的转发器来放大和向位于消费者住所的多个接收器400R重播这个信号。这样的系统包括上行链路发送部分(地面到卫星)、地球轨道卫星接收和发送单元和包括位于用户住所的接收器的下行链路部分(卫星到地面)。
在这样的卫星系统中,选择给定的电视节目必要的信息不是被固定编程到每个接收器中,而是在每个转发器上被持续地从卫星下载。电视节目选择信息包括一组被称为主节目指南(MPG)的数据,它将电视频道标题、它们的开始和结束时间、要向用户显示的虚拟频道编号和分配虚拟频道的信息与转发器频率和由特定的转发器发送的时间复用数据流中的位置相关联。在这样的系统中,不可能调谐任何频道直到从卫星接收到第一主节目指南,因为接收器(IRD或集成的接收器解码器)不精确地知道在任何转发器的数据流内的频率和位置(即数据时隙)上任何频道位于哪里。
主程序指南最好在所有具有电视节目视频和音频数据的转发器上被发送,并且例如每2秒被定期重复。主节目指南一旦被接收则被保存在接收器中的一个存储单元中,并且例如每30分钟被定期更新。主节目指南的保存允许即时的电视节目选择,因为总是可以获得必要的选择数据。如果主节目指南在被用来选择电视节目之后被丢弃,则在可以执行任何另外的电视节目选择之前,当获得新的节目指南时将引起至少两秒的延迟。
一旦传送所期望的电视节目的频道转发器被调谐,则通过查看对于适当的SCID(服务分量标识符)12比特代码的数据分组,可以从自转发器接收的数据流选择包括所述节目的音频和视频信息的数据分组。如果当前所接收的数据分组的SCID与在节目指南中所列出的期望的电视节目的SCID匹配,则数据分组被取路由到接收器的适当的数据处理部分。如果特定分组的SCID与在节目指南中所列出的期望的电视节目的SCID不匹配,则数据分组被丢弃。
现在简要说明适合于实现上述的本发明的系统硬件。在图4中,发送器400T处理来自源401(如电视信号源)的数据信号,并且将其发送到卫星400S,卫星400S接收信号并且将其重播到接收天线400A,接收天线400A将信号施加到接收器400R。发送器400T包括编码器410T、调制器(即调制器/前向纠错器(FEC))420T和上行链路单元430T。编码器410T按照诸如MPEG的预定标准压缩和编码来自源401的信号。MPEG是一种由国际标准组织的移动图像专家组开发的国际标准,表示存储在数字存储介质上的移动图像和相关的音频的编码。来自单元410T的编码信号被提供到调制器/前向纠错器(FEC)420T,调制器/前向纠错器(FEC)420T利用纠错数据对信号编码,并且四相移键控(QPSK)向载波上调制编码的信号。
上行链路单元430T向卫星400S发送压缩的和编码的信号,卫星400S向所选择的地理接收区域广播所述信号。来自卫星400S的信号被天线400A接收,天线400A连接到所谓的机顶盒接收器400R(即在电视接收机上的接口器件)的输入端。接收器400R包括:解调器(解调器前向纠错(FEC)解码器)410R,用于解调信号和解码纠错数据;IR接收器412,用于接收RJ遥控命令;微处理器415R,它与解调器/FEC单元410R交互地操作;传送单元420R,用于根据信号的内容、即音频或视频信息向在单元400R中的适当的解码器430R传送信号。NTSC编码器440R将所解码的信号编码为适合于由标准NTSC消费者VCR 402和标准NTSC消费者电视接收机403中的信号处理电路的格式。微处理器(或微控制器或微计算机)415R从遥控单元450R接收红外(IR)控制信号,并且经由IR链路418R向VCR 402发送控制信息以记录节目。微处理器415R也产生向用户提供交互语句或确认语句所需要的屏幕显示信号。按照本发明的原理,微处理器415R也经由屏幕显示向用户提供如下选择:对记录节目的剩余部分并且随后将其广播或者搜索节目的下一次出现并且在这样的时间记录节目整体。微处理器415R也接收和解译光标按键X和Y信息以便控制在屏幕显示上对用户选择的加亮。
图5示出了一个搜索请求列表,它可以被显示为屏幕显示。在本发明的这个实施例中,至少三个示范行为是可能的。首先,如上所述,一个节目可以被编程为在它的下一次播送时被记录而不用用户进一步干涉。第二,如上所述,可以屏幕显示已经找到所请求的节目的提醒信息。第三,可以准备和显示列出满足搜索标准和在不久的将来(例如下面三个小时)将被播放的各种节目的报告。
在图5的示例中,用户已经请求在任何时间提醒他在节目指南中出现星际旅行的情节。用户也已经请求下一次在指南中找到电影“发光体(Theshining)”时将其记录。用户也已经请求在任何时间提醒他在指南中或在指南的节目说明中出现词“机器人”。这些执行将以至起作用知道用户将其关闭。
剩余的搜索(现在即电影、戏剧)是指示用户要知道在不久的将来(即在下面三个小时内)哪些戏剧将被播放的请求。控制器将准备一个列出在下面几个小时中广播的、在所有频道上的所有戏剧电影的报告。其后,这种输入将被自动删除。可以进一步想象,用户可以检查和编辑或删除搜索项,以便修改正在进行的搜索。
图6示出了用于输入搜索数据指令的“虚拟键盘”的屏幕显示,事实搜索数据指令例如:记录已经播放的节目屏幕显示;搜索正在播放的节目的下一次出现并且在此时将其整体记录;或发送提醒信息。被称为“看门狗”的四个“搜索考访(Search Gopher)”可以编程来执行对节目指南和辅助信息数据流的同时搜索。通过使用光标和选择键,用户可以“按下”在屏幕左面的看门狗按钮致意来选择它。他可以随后使用字母键来输入他的搜索请求。(虽然未明确示出,也可以想象字母键)当用户对他的搜索请求的文本满意的时候,他可以按下存储键来存储对这个看门狗搜索处理的搜索项。如果他犯了错误,则他可以用清除键来删除这个错误。
在图7的步骤700输入Gopher节目。在步骤705,检索搜索项。在步骤710,获得节目指南数据。在步骤715,进行比较以看是否存在匹配。在步骤720如果否,则存在节目。如果不存在匹配,则检索用户输入的指令。在步骤725进行查看来取得是否已经输入了记录指令。如果已经输入了记录指令,则程序前进到步骤730以确定是否要记录的节目在播放中。如果还没有输入记录指令,则程序前进到步骤735,在此通过屏幕显示或通过诸如电子邮件的其他手段来立即或在稍后的合适时间、或者两者产生提醒信息来作为在所期望的节目被广播之前的“最后一分钟提醒信息”。在步骤740退出程序。
如果在步骤730,进行确定要记录的节目在播放中,然后程序进行到步骤745,在此经由屏幕显示或通过其他手段来向用户提供选择:或者记录被广播的节目的剩余部分,或者时序安排在下一次出现时调谐和记录节目以便可以整体地记录节目。在一个示范实施例中,所期望的节目的以后的出现是节目的下一次的出现。
用户可以使用例如遥控单元450R来进行选择,其中可以通过按下其上的单个的控制按钮来进行这样的选择。程序然后进行到步骤750,其中向VCR发送记录命令以记录节目,并且在步骤740退出程序。
但是如果在步骤730确定要记录的节目不在播放中,则程序进行到步骤750,其中向VCR发送记录命令以记录节目,并且在步骤740退出程序。
另外,如步骤760所示和如上所述,用户也可以通过使用例如在遥控单元450R上的选择和记录按键而直接从节目指南选择节目来记录。然后在步骤730确定是否这个节目已经在播放并且通过如上所述的步骤来被处理。
虽然已经参照卫星电视系统来说明了本发明,它同样可以应用到基于地面的数字和模拟电视广播系统。
根据上述的说明,对本发明的修改和替代实施例对本领域的技术人员是显然的。因此,本说明书应当被理解为仅仅是说明性的,并且为了向本领域的技术人员教授执行本发明的最佳方式。在不脱离本发明的精神的情况下可以实质地改变结构的细节,并且保留在所附的权利要求范围中的所有修改的唯一使用。