显示节目的专用频道的制作方法

文档序号:7670437阅读:132来源:国知局
专利名称:显示节目的专用频道的制作方法
技术领域
总的来说本发明涉及处理节目信息的一种系统和方法。具体而言,本发明涉及利用由查看建议或者搜索结果得到的信息,并且将它们在专用频道内显示。
背景技术
选择电视节目来观看这样一件事情已经变得越来越复杂,因为供观看的频道数量已经急剧增加。例如,RCADDS直接广播卫星接收机能够提供100个以上的频道供选择。
想了解“正在播放什么”的用户可能会查看本地报纸上印刷的电视节目时间表,希望能够找到引起他兴趣的节目。只有少量电视频道时间表的时候,这样做没有问题,但是观看者不可能查看100个以上电视频道的整个时间表,而目的仅仅是为了了解给定时间“正在播放什么”。即使是将所有节目分类列出来,这样一件事情也会令人望而却步。观看者会发现在大量的节目中他只对少量的节目感兴趣。换句话说就是麦麸子太多,盖住了麦子。因此,当频道数量增加的时候,在较短的时间内成功地找到喜欢的节目的机会越来越少。
1999年2月2日Wehmeyer等的第5867226号美国专利描述了一种装置,用来搜索符合与用户的观看兴趣有关的特定判据的电视节目。搜索成功的时候,这个装置产生这些电视节目的一个清单,以便预测观看者感兴趣的节目。
还有,Maze等的第08/687285号美国专利申请(2000年10月24日允许)提供一种装置,用来针对用户输入的特定信息搜索节目清单,该装置通过突出显示节目指南中找到的节目,告诉观看者能够观看哪些节目。

发明内容
本说明描述了处理节目指南信息的一种系统和方法。用户选择或者输入用户处理请求信息。这样一来,用户就能够例如请求系统提出节目建议,或者根据用户输入的信息搜索节目指南信息。然后根据输入的用户处理请求信息处理节目指南信息。处理得到的结果随后用专用频道显示。


图1说明本发明一个方面中的显示画面。
图2说明本发明另一个方面中的显示画面。
图3是理解本发明的时候有用的一个流程图。
图4是适合用于本发明的一个装置的框图。
图5是理解本发明的时候有用的一个流程图。
图6a~6c是按照本发明画出的显示画面。
图7是本发明另一个方面中的另一个显示画面。
图8是本发明的另一个显示画面。
图9是另一个流程图,用来说明本发明的一个方面中如何显示节目建议。
图10是用户输入搜索信息的一个屏幕显示布局。
图11是一个流程图,用来说明如何用专用频道来显示用户输入的搜索结果。
图12是搜索结果的一个示例性显示画面。
图13是本发明的另一个显示画面实例。
具体实施例方式
RCADSS直接广播卫星系统这样的电视系统接收频道指南信息,显示在用户的电视接收机上。
图1是例如印第安纳波利斯的汤姆逊消费电子公司制造的RCADSS直接广播卫星接收机系统产生的节目指南画面110。用户通过将光标(通过操纵遥控器的上、下、左和右方向键,图中没有画出)移动到节目指南画面上有想观看的节目的名称的方框里,从节目指南中选择要观看的电视节目。按下遥控器的选择按键的时候,就利用光标的当前X和Y坐标位置找出虚拟频道和节目时间信息。在图1所示的这个实例中,利用遥控器(例如图4中的450R)上的鼠标按键,将电视节目“影院周六晚电影祖鲁人”突出显示出来供选择。突出显示是用图1中包围标题的黑框来实现的。例如按下选择按键的时候,将有关的节目数据传送到节目单元,或者将节目显示在屏幕上。要注意还显示了辅助文字120。辅助文字120提供与突出显示的电视节目有关的其它数据。频道指南画面110和辅助文字120的其它用途将在下面详细介绍。
图2画出了作为显示画面210的一个“预测节目清单”或者“观看项目清单”。不管什么时候观看一个节目的时间长度达到给定时间长度,例如5分钟或者更长时间的时候,用本发明的装置将数据自动地储存在这个预测节目清单中。这样,就为用户的观看习惯保存了一个记录,这个装置就能够预测观看者会对即将播出的哪些节目感兴趣。
在图2中说明预测节目清单210。在图2所示的实例中,观看者看了7部电影,(电视节目类型“电影”是叫做“题目”的一个广义分类。最后一部电影是在1995年11月15日观看的。在这7部电影中,有三部电影的主题是“喜剧”,四部电影的主题是“戏剧”。最后一个喜剧是在1995年11月15日观看的,最后一个戏剧是在1995年12月27日观看的。观看者还观看了题目是“辛普森”的电视节目的21集。注意,预测节目清单中还储存了一个信息,说明每一项是否被锁住。观看者可以锁住它,以防止系统自动地删除它,如果最近还没有看过这一项。此外,用户可以编辑观看过的项目清单,以便更好地过滤要预测的电视节目(参考图6c)。
在图3中说明观看项目清单的自动载入流程,其中的程序入口为步骤300。在步骤305中,检查调谐器是否已经调谐到当前频道至少5分钟。如果没有,这个程序就在步骤310退出。如果是这样,程序就到达步骤320,从存储器获取观看项目清单。在步骤325中,检查观看项目清单中是否已经有了与当前观看的电视节目相匹配的项。如果是这样,就将这个项目的计数器加一,在步骤335中退出这个程序。如果观看项目清单中没有与当前正在观看的电视节目相匹配的项,程序就进入步骤340。在步骤340中,检查这个清单是否已经满。如果没有,就将说明当前正在观看的电视节目的数据添加到观看项目清单中,程序在步骤335中退出。如果在步骤340中发现观看项目清单已满,那么在步骤350中程序将读取清单中最早观看的项目。在步骤355中,检查这个项目是否已经锁住。如果是这样,就意味着观看者不希望删除这个项目,程序返回步骤360,从清单中获得下一个最早观看的项目。在步骤355中检查这个项目是否被锁住。如果没有,程序就进入步骤365,删除这个项目,腾出空间。然后程序进入步骤345,将新项目添加到清单中,在步骤335中退出。
在图5中说明自动产生预测清单的程序。从步骤500进入这个程序,在步骤520中从新收到的节目指南搜索图2所示观看项目清单中的搜索项。注意,还要搜索图1所示其它节目描述数据120,寻找与图2中搜索项相对应的内容。搜索程序在步骤525循环,直到完成。在步骤530中,给这个清单加权并显示出来。然后在步骤535中将观看者感兴趣的预测项目清单显示出来,程序在步骤540退出。
图6a~6c画出了一些显示画面,供用户了解本发明的特征。具体而言,图6a是例如通过电视系统分层菜单访问的预测或者搜索画面。图6a所示的画面有例如3个选择701~703。这些选择表示请求处理节目或者频道指南的示例性用户处理请求信息。选择“请求获得一个建议”701使得程序按照前面描述的方式进行预测,显示出图6b所示的画面。
图6b将建议的节目清单显示给用户,例如从Fox频道上的电影Annie Hall得到一个清单,可以预测这个观看者会对上面的节目感兴趣。观看者可以突出显示这个清单中的一项,然后切换到这个节目,或者将它录下来。
图6b所示的电视节目建议清单可以用“加权”方式列出来,例如,如图所示,按照特定类型节目观看次数递减的顺序排列。如上所述,建议清单的产生在图5所示的流程图中详细介绍。
根据本发明的另一个方面,这样的建议清单还可以显示在专用观看建议频道701内,作为节目指南的一部分,如图7所示。这个专用虚拟频道不是一个真实的频道,因为它并不对应于图7所示702或者703那样的单独一个频道号。
频道建议中每个时间段(例如704)中显示的节目事件信息可以是例如,前面描述的图3和图9中的流程图这样,所描述的建议清单基础之上的时间段对应的最强烈的建议。这样,这个频道将从指南中一个频道行内的几个不同频道给出节目建议,而与实际的频道号无关。这样就会使用户能够很容易地找到节目指南内的事件建议,而不是必须退出这个指南,到用户界面的另一部分中去。
当系统获得用户观看习惯更多数据的时候,就会刷新频道建议内容,并且按照图3所示的流程图刷新建议。
另外,系统提供选项供1)删除这个专用频道(从而将建议的节目作为例如节目清单显示出来);2)让这个频道在这个节目指南中只显示一次;或者3)让这个频道保持在节目指南当前能够看到的部分的顶部或者底部上的一个固定位置上。可以用例如图8所示的用户界面来进行这些选择。
在本发明的另一个实施方案中,用户可以选择图6A中的选项603来输入搜索判据,从而搜索特定的节目。一旦选择了这个选项603,就给用户显示图10所示1001这样的另一个画面,让它输入搜索判据或者文字串。用户可以用画面1001中画出的键盘1002在区域1003中输入文字串。然后这个系统搜索这个节目指南信息,找到与输入的项相同或者部分相同的节目,如同图11所示的流程图中的步骤1100~1115所说明的一样。
根据本发明的另一个方面,一旦找到一个或者一些节目,就在图12所示的一个专用频道1201上显示出结果来,与图7所示的专用频道相似。该系统首先按照它们的时间段将找到的节目分组,如图11中的步骤1130所示。由于在给定的任意时间段中,可能会有不同频道一个以上的匹配节目,因此可以使用不同的判据来确定在这个专用频道上显示那些节目。一种方式是根据标题字符上升或者下降的顺序,在特定的时间段内显示这些节目。也就是说,例如,首先显示以A开头的标题。另一个判据可以是利用前面描述的建议功能,从而使符合用户输入的判据的节目,以及按照建议功能被看作最佳匹配的被显示出来。
图13给出另一个示例性实施方案,它说明如何显示“结果频道”,从而显示另外的匹配节目。在这个实例中,当用户让一个时间段(例如1:00)的第一个节目1301突出显示的时候(利用遥控器上的方向按钮),这个系统就会覆盖节目指南1300中这个时间段上的其它匹配节目1302。用户可以随后滚动显示这个时间段内的所有匹配节目1302,选择这个时间段内的任何匹配节目进行观看或者录制。
图6a显示画面中的另一个选择是“编辑用户信息”。假设观看者已经观看了叫做(用于这一说明)“不需要的节目”这样一个节目。进一步假设观看者不喜欢这个节目,不希望这个节目影响未来的预测。通过选择“编辑用户信息”软键,就显示图6C中的画面。观看者可以随后让“不需要的节目”这一项突出显示,通过按下“删除项目”软键来删除它。如上所述,如果这一项的计数很小,或者最近没有观看,观看者还可以锁住需要的条目,防止需要空间的时候将它自动删除。
如上所述,上述控制器使用的频道指南数据,可以从例如电视通信系统接收建议或者搜索功能。图4画出了从卫星接收信号的这样一个电视通信系统。在这个系统中,卫星400S从地球发射机400T接收表示音频、视频或者数据信息的信号。卫星通过在指定频率上工作,具有给定带宽的转发器,放大并重新广播这个信号给消费者家里的多个接收机400R。这样的系统有一个上行链路发射部分(地球到卫星),一个地球轨道卫星接收和发射单元,以及包括用户家里的接收机的一个下行链路部分(卫星到地球)。
在这样一个卫星系统中,选择给定电视节目所必需的信息不是固定地编程写入每个接收机的,而是从卫星转发器下载下来的。这个电视节目选择信息包括叫做主节目指南(MPG)的一组数据,它将显示给用户看的电视节目标题、开始和结束时间、虚拟频道号以及分配虚拟频道的信息,与转发器频率和特定转发器发射的时分复用数据中的位置信息联系起来。在这样的系统中,不可能改变任何频道,除非从卫星收到了第一个主节目指南,因为接收机(IRD,也就是集成接收机译码器)从字面上说不知道任何频道的位置,也就是不知道任意转发器的数据流内的频率和位置(也就是数据时间段)。
最好是与电视节目视频和音频数据一起在所有转发器上发射主节目,例如每2秒钟周期性地重复一次。一旦收到主节目指南,就将它保存在接收机的一个存储器单元中,周期性地更新,例如每30分钟一次。保存主节目指南就能够立即选择电视节目,因为已经有了必要的选择数据。如果用它选择完电视节目以后要删除这个主节目指南,那么获得新的节目指南要有至少2秒钟的延迟,然后才能再次选择电视节目。
一旦切换到有所需电视节目的频道转发器,就能够通过检查适当的SCID(服务部件标识符)12比特码,从来自转发器的数据流选择包括这个节目的音频和视频信息的数据包。如果收到的数据包的SCID与节目指南中列出来的所需要的电视节目的SCID相同,那么就将数据包传送给接收机的适当数据处理部分。如果特定数据包的SCID与节目指南中列出来的所需电视节目的SCID不同,就丢掉这个数据包。
下面简单介绍适合于上面介绍的本发明的系统硬件。在图4中,发射机400T处理来自源401的数据信号(例如电视信号源),将它发射给卫星400S,卫星400S接收这个信号并且重新广播给接收天线400A,传送给接收机400R。发射机400T有一个编码器410T,一个调制器(也就是调制器/前向纠错器(FEC))420T,以及一个上行链路单元430T。编码器410T按照预先确定的标准,比如MPEG,压缩来自源401的信号,并对它编码。MPEG是国际标准化组织的运动图像专家组开发的一个国际标准,用于对数字存储介质上储存的运动图像和有关的音频数据进行编码。将来自单元410T的编码信号提供给调制器/前向纠错器(FEC)420T,用纠错数据对信号进行编码,用四相移键控(QPSK)方式将编码后的信号调制到载波上去。
上行链路单元430T将压缩和编码后的信号发射给卫星400S,卫星400S则将这一信号广播给选定的地理接收区域。天线400A收到卫星400S信号,传送给所谓的既定接收机400R(也就是电视接收机上面的一个接口装置)。接收机400R有一个解调器(解调器/前向纠错(FEC)译码器)410R用来对信号进行解调,并且对纠错以后的数据进行译码,有一个IR接收机412用来接收IR遥控命令,一个微处理器415R,与解调器/FEC单元410R交换信息,还有一个传送单元420R,根据信号的内容,也就是是音频信息还是视频信息,将信号传送给单元400R内适当的译码器430R。NTSC编码器440R将译码后的信号编码成适合于标准NTSC消费VCR 402和标准NTSC消费电视接收机403中信号处理电路的格式。
微处理器(或者微控制器,或者微型计算机)415R从用户控制器或者遥控单元450R接收红外(IR)控制信号,以输入用户命令,通过IR链路418R发送控制信息给VCR 402。微处理器415R按照图3、5、7、9的处理流处理控制命令。微处理器415R还产生显示交换语句或者确认语句给用户必需的屏幕显示(OSD)信号,如同前面描述的各个图中所画出的一样。微处理器415R还接收和解释光标键X和Y信息,以便控制屏幕上用户选择的突出显示。
虽然参考卫星电视系统介绍了本发明,但是它同样能够用于其它多媒体、电视、VCR或者其它通信系统,包括数字的和模拟的,并且能够从有线和无线网络接收通信信号,包括但不限于因特网。
权利要求
1.处理节目指南信息的一种方法,包括以下步骤输入用户处理请求信息;根据输入的用户处理请求信息处理节目指南信息;和在专用频道中显示处理得到的结果。
2.权利要求1所述的方法,其中在专用频道中显示处理结果的步骤还包括首先将处理结果排列到对应时间段中去的步骤。
3.权利要求2所述的方法,还包括在专用频道中只显示相应时间段里处理结果的一个节目的步骤。
4.权利要求3所述的方法,其中如果相应时间段中的一个节目被突出显示,那么这个时间段中的其它节目就会随后显示。
5.权利要求1所述的方法,其中输入用户处理请求信息的步骤包括选择提出节目建议的一个请求。
6.权利要求1所述的方法,其中输入用户处理请求信息的步骤包括选择根据用户输入的文字在节目指南信息中进行搜索。
7.权利要求1所述的方法,其中的专用频道是和节目指南中的其它频道一起显示的。
8.处理节目指南信息的一种系统,包括以下步骤用于输入用户处理请求信息的用户控制器;根据输入的用户处理请求信息处理节目指南信息的微处理器;和所述微处理器在专用频道中显示处理结果。
9.权利要求8所述的方法,其中的微处理器在显示处理结果以前,将处理结果排列到相应的时间段中去。
10.权利要求9所述的系统,其中的微处理器在专用频道中只显示相应时间段中处理结果的一个节目。
11.权利要求10所述的系统,如果将相应时间段中的一个节目突出显示,其中的微处理器就显示这个时间段中的其它节目。
12.权利要求7所述的系统,其中输入的用户处理请求信息包括节目建议请求。
13.权利要求7所述的系统,其中输入的用户处理请求信息包括根据用户输入的文字搜索节目指南信息的请求。
14.权利要求7所述的方法,其中的专用频道是与节目指南中的其它频道一起显示的。
全文摘要
描述了处理节目指南信息的一种系统和方法。用户选择或者输入用户处理请求信息。这样,用户就能够例如请求系统提出节目建议,或者根据用户输入的信息搜索节目指南信息。然后根据输入的用户处理请求信息处理节目指南信息。随后在专用频道中显示处理结果。
文档编号H04B1/16GK1483280SQ01821184
公开日2004年3月17日 申请日期2001年12月18日 优先权日2000年12月21日
发明者C·R·约翰森, C R 约翰森 申请人:汤姆森许可公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1