专利名称:一种数字电视节目的分类检索方法
技术领域:
本发明涉及数字家庭技术领域,具体涉及一种数字电视节目的分类检索方法。
背景技术:
随着数字电视的发展和机顶盒的应用,用户现在已经能够享受数字电视给生活带 来的优质服务。用户所能观看的频道和节目越来越多,大大增加了可收视节目的范围,但这 同时也给用户在选择观看节目和频道时带来许多不便。目前,为了方便用户进行电视节目的查询和选择的方法,在数字电视机顶盒中集 成了 EPG(Electronic Program Guide,电子节目指南)系统,该系统按照电视节目被搜索 出来的时间及电视节目服务的时间进行排序,并以节目列表显示在电视机的节目信息选择 界面上,用户可以通过选择频道来查看该频道的节目指南信息,包括节目信息,节目播出时 间,节目内容简介等。在对此方法的研究和实践过程中,本发明的发明人发现该系统也存在以下两方面 的缺点a、由于电视频道众多,想要查询所需节目可能要花费很长时间。b、用户浏览电视节目时只是确定了所需节目的类别,而对具体哪个频道没有要 求,在当前EPG系统中用户只能先确定频道才能检索节目,不符合习惯。
发明内容
本发明要解决的技术问题是提供一种数字电视节目的分类检索方法,通过将节目 类别划分依据从频道变为节目,从而能够使用户更加方便、快捷地查询所需的电视节目的
fn息o本发明提供的技术方案如下本发明提供了一种数字电视节目的分类检索方法,包括以下步骤1、从SI (Service Information,服务信息)中获得节目信息,采用所述节目信息 建立节目数据库,按照节目内容的不同类别对节目进行分类,并为每个类别建立关键字;2、制定一个包含所有节目类别关键字和节目名称的业务组关联BAT表,解析BAT 表,将节目类别的关键字显示在电视屏幕上;3、用户可根据节目类别展开,查看本类节目的相关信息,并选择想要观看的节 目;4、也可通过一用户界面输入节目名称,以节目名称为信息在所述的节目数据库中 进行对应节目信息的查找,将查找出的节目信息进行显示,用户根据显示的节目信息选中 某一节目。具体的,所述类别是按节目内容区别的类型,包括新闻、体育、电视剧、科教、电影、 军事、音乐、娱乐、财经等等。所述关键词是针对节目类别所选择的该类别范围下的相关词语。
所述的从SI中获得节目信息是指通过对SI中的EPG信息进行处理,从其中的 EIT(Event Information Table)表中获得节目信息。所述的EIT表包括节目名称、节目内容、节目类型等字段,并按照所述的各字段建 立所述的节目数据库。采用一遥控装置向所述的用户界面输入搜索信息。该遥控装置能进行文字输入。所述用户界面包括节目名称输入框、节目类型下拉列表框、开始搜索键、退出键。在返回搜索结果时,按照节目播出时间进行排序,包含当前时间的时段内的节 目信息排在最前面,而较晚播出的节目信息排在后面。上述技术方案可以看出由于本发明实施例是将节目类别划分依据从频道变为节目,用户可根据节目类别 进行相应的查找,或在用户界面输入节目名称直接进行查找,能够使用户更加方便、快捷地 查询所需的电视节目的信息,因此能有效地提升检索节目的效率。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其它的附图。图1是本发明数字电视节目的分类检索方法的流程图;图2是本发明搜索节目的方法流程图;图3是本发明所述用户界面最简化示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它 实施例,都属于本发明保护的范围。本发明提供一种数字电视节目的分类检索方法,能够使用户更加方便、快捷地查 询所需的电视节目的信息。本发明是将节目类别划分依据从频道变为节目,用户可根据节目类别进行相应的 查找,或在用户界面输入节目名称直接进行查找,大大提高了数字电视节目的检索效率。以下详细介绍
具体实施例方式本例是以数字电视为例,其节目的分类检索系统如下a、按照节目的内容,将节目划分为新闻、体育、电视剧、科教、电影、军事、音乐、娱 乐、财经等类别;b、制定一个包含所有节目名称及所属类别的BAT表;c、解析BAT表,将节目类别的名称显示在电视显示屏上;d、选择某一节目类别,机顶盒寻址找到该类别包含的所有节目,选择其中一个节 目;
e、也可利用遥控器上的输入法键盘,在用户界面中输入希望查询的节目名称,列 出搜索结果,从中选择所需节目。遥控器上设有带输入法的键盘(类似于手机键盘),同样接收机内需设有支持多 国语言的输入法软件以处理遥控器的文字输入。图1是本发明的数字电视节目的分类检索方法的流程图,包括以下步骤1、从SI (Service Information,服务信息)中获得节目信息,采用所述节目信息 建立节目数据库,按照节目内容的不同类别对节目进行分类,并为每个类别建立关键字;2、制定一个包含所有节目类别关键字和节目名称的BAT表,解析BAT表,将节目类 别的关键字显示在电视屏幕上;3、用户可根据节目类别展开,查看本类节目的相关信息,并选择想要观看的节 目;4、也可通过一用户界面输入节目名称,以节目名称为信息在所述的节目数据库中 进行对应节目信息的查找,将查找出的节目信息进行显示,用户根据显示的节目信息选中 某一节目。需要说明的是,上述步骤3和4没有必然的顺序关系,只是为了描述的方便。具体的,所述类别是按节目内容区别的类型,包括新闻、体育、电视剧、科教、电影、 军事、音乐、娱乐、财经等等。所述关键词是针对节目类别所选择的该类别范围下的相关词语。所述的从SI中获得节目信息是指通过对SI中的EPG信息进行处理,从其中的 EIT(Event Information Table)表中获得节目信息。所述的EIT表包括节目名称、节目内容、节目类型等字段,并按照所述的各字段建 立所述的节目数据库。采用一遥控装置向所述的用户界面输入搜索信息。该遥控装置能进行文字输入。所述用户界面包括节目名称输入框、节目类型下拉列表框、开始搜索键、退出键。在返回搜索结果时,按照节目播出时间进行排序,S卩包含当前时间的时段内的节 目信息排在最前面,而较晚播出的节目信息排在后面。每当用户打开电视后,机顶盒首先进行BAT表的分析(也可以在收看电视节目的 过程中,使用遥控器将BAT表调出来),将所有类别名称显示在电视屏幕上,用户根据自己 喜好选择节目类别。例如,用户想收看体育类节目,可以在节目类别列表中选择体育类,此时机顶盒会 寻址找到相对应的体育类的节目列表并显示出来,如“NBA常规赛湖人vs小牛”,“意甲尤文 图斯vs锡耶纳”,“全英羽毛球公开赛决赛”等等节目。用户用遥控器选择好想要看的节目 后,只需要按下“确认”键,若节目正在播出,则切换至该节目,若节目尚未播出,则进行节目 预定。另外,用户也可进入用户界面进行搜索。图3为搜索引擎用户界面的简化示意图。如图3所示,有一个输入框“节目名字”,一个下拉框“节目类型”,两个按键“开始 搜索”和“退出”。用户在“节目名字”输入框中输入所需查询节目名称,并在下拉列表框中 选中节目类型,点击“开始搜索”按钮。开始搜索后,首先判断节目名字输入框中是否有输入,若有,则将其存入查询数据结构的节目名字项;若没有,则继续。接着,判断节目类型是否有输入,若有,则将其存入查询数据结构中的节目类型 项,若没有,判断这两项是否都没有输入,如果是则提示用户重新输入,否则利用搜索算法 搜索,利用排序算法排序,生成搜索列表。最后,将排序结果节目列表在用户界面中显示,其中历史浏览过的节目用不同颜 色显示。用户在浏览此列表后,选中某一节目,或是重新搜索,或是返回上一选单。图2是为用户搜索节目时的流程图。例如,用户想搜索电影《十月围城》,可先通过遥控器进入用户搜索界面,在“节目 名字”输入框中用遥控器上的键盘输入“十月围城”,在“节目类型”下拉列表框中选择“电 影”,点击“开始搜索”键,按照播出时间排序后的搜索结果就会以列表的形式显示出来。如果用户只在“节目名字”输入框中输入了 “十月围城”,而未在“节目类型”下拉 列表框中选择相应类型,则点击“开始搜索”键后,可能不仅会列出“十月围城”电影的节目, 还会列出与“十月围城”相关的报道节目等。也就是说,如果用户只输入了节目名字而未选 择节目类型,则搜索结果列表会包括与该节目名字有关的所有节目类型的节目。若用户未输入节目名字,只选择了节目类型,例如,只选择了节目类型为“电影”, 没有输入节目名字,则搜索结果列表会列出所有电影类的节目,此时与在节目类别列表中 选择相应类别的作用相同。若用户在“节目名字”输入框和“节目类型”下拉列表框都没有输入,则会提示用 户是重新输入还是显示全部节目列表。具体的,包括1)开始搜索;2)用户输入节目名字,选择节目类型;3)判断是开始搜索还是退出,若退出,进入14),若开始搜索,进入4);4)判断节目名称是否有输入,若是,进入5),若否,进入6)5)存入查询数据结构中节目名字项,进入6);6)判断节目类型选择框中是否有选择,若是,进入7),若否,进入10);7)存入查询数据结构中的节目类型项,进入8);8)利用搜索算法搜索,进入9);9)利用排序算法排序,进入步骤12);10)提示用户在名字输入框输入或在类型选项框选择,否则输入全部,进入步骤 11);11)重新输入还是显示全部,若是显示全部,进入步骤12),否则重新输入进入步 骤2)12)用户界面显示符合条件的搜索结果,进入步骤13);13)判断是选择节目、重新搜索还是退出,若是重新搜索,返回步骤2),若是退出, 进入步骤14),若是选择节目,进入步骤15);14)返回上一菜单,进入16);15)选定节目;16)结束。
综上所述,本发明提供了一种数字电视节目的分类检索方法,利用该方法用户可 通过节目分类列表或者用户搜索界面进行搜索来获得相应的节目列表。用户选择好节目类 别后便能轻松、准确地在该类别下的节目组里找到对应的节目,或直接在搜索界面输入节 目名字进行搜索,并可以在列表中直接切换到该节目,从而使节目查找的效率大幅提高。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存 储介质可以包括只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。以上对本发明实施例所提供的一种数字电视节目的分类检索方法进行了详细介 绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只 是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发 明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理 解为对本发明的限制。
权利要求
一种数字电视节目的分类检索方法,其特征在于,包括1)从服务信息SI中获得节目信息,采用所述节目信息建立节目数据库,按照节目内容的不同类别对节目进行分类,并为每个节目类别建立关键字;2)制定包含所有节目类别关键字和节目名称的业务组关联BAT表,解析BAT表,将节目类别的关键字显示在电视屏幕上;3)用户根据节目类别展开,查看本类节目的相关信息,并选择想要观看的节目;或者,通过一用户界面输入节目名称,以节目名称为信息在所述的节目数据库中进行对应节目信息的查找,将查找出的节目信息进行显示,用户根据显示的节目信息选中某一节目。
2.根据权利要求1所述的数字电视节目的分类检索方法,其特征在于所述节目类别是按节目内容区别的类型,包括新闻、体育、电视剧、科教、电影、军事、音 乐、娱乐、财经;所述关键词是针对节目类别所选择的该类别范围下的相关词语。
3.根据权利要求1或2所述的数字电视节目的分类检索方法,其特征在于所述的从SI中获得节目信息是指通过对SI中的电子节目指南EPG信息进行处理,从 其中的事件信息EIT表中获得节目信息。
4.根据权利要求3所述的数字电视节目的分类检索方法,其特征在于所述的EIT表包括节目名称、节目内容、节目类型字段,并按照所述的各字段建立所述 的节目数据库。
5.根据权利要求1或2所述的数字电视节目的分类检索方法,其特征在于 采用一遥控装置向所述的用户界面输入搜索信息。
6.根据权利要求1或2所述的数字电视节目的分类检索方法,其特征在于 所述用户界面包括节目名称输入框、节目类型下拉列表框、开始搜索键、退出键。
7.根据权利要求1或2所述的数字电视节目的分类检索方法,其特征在于,还包括 在返回搜索结果时,按照节目播出时间进行排序。
8.根据权利要求7所述的数字电视节目的分类检索方法,其特征在于,还包括 所述按照节目播出时间进行排序包括包含当前时间的时段内的节目信息排在最前面,而较晚播出的节目信息排在后面。
全文摘要
本发明公开一种数字电视节目的分类检索方法。该方法包括1)从服务信息SI中获得节目信息,采用节目信息建立节目数据库,按照节目内容的不同类别对节目进行分类,并为每个节目类别建立关键字;2)制定包含所有节目类别关键字和节目名称的业务组关联BAT表,解析BAT表,将节目类别的关键字显示在电视屏幕上;3)用户根据节目类别展开,查看本类节目的相关信息,并选择想要观看的节目;或者,通过一用户界面输入节目名称,以节目名称为信息在节目数据库中进行对应节目信息的查找,将查找出的节目信息进行显示,用户根据显示的节目信息选中某一节目。本发明能够使用户更加方便、快捷地查询所需的电视节目的信息,有效地提升检索效率。
文档编号H04N5/445GK101888503SQ20101020078
公开日2010年11月17日 申请日期2010年6月12日 优先权日2010年6月12日
发明者向熠, 王若梅, 罗笑南 申请人:中山大学