一种数字电视节目的检索方法、系统及数字电视接收终端的制作方法

文档序号:7649374阅读:155来源:国知局
专利名称:一种数字电视节目的检索方法、系统及数字电视接收终端的制作方法
技术领域
本发明属于数字电视技术领域,尤其涉及一种数字电视节目的检索方法、 系统及数字电—见接收终端。
背景技术
数字电视机顶盒已经走进千家万户,使用户能够更好的享受数字电视给生活带 来的优质服务,同时电视节目的数量也大大增加,丰富了用户选择电视节目的 同时,也给用户在选择观看频道和节目时带来了不便。
目前,解决数字电视机顶盒进行电视节目查询和选择的方法是在数字电 视节目信息中传送EPG ( Electronic Program Guide,电子节目指南)信息,并 按照电视节目被搜索出来的时间以及电视节目服务的时间进行排序,并以节目 列表显示在电视机的节目信息选择界面上。用户可以通过选择频道来查看该频 道的节目指南信息,包括节目信息,节目播放时间,节目内容简介等等。
现有通用的电子节目指南的显示方法,是以频道和时间为主体,对电子节 目数据进行罗列,这样的方法关注点在每个频道,如当定位到频道CCTV5时, 可以查看到该频道一周内的所有节目列表。该方法使用户方^(更的了解该频道播 出的节目,以决定是否观看。然而,由于电^L节目过多,这给用户在查找节目 过程中带来了不便,特别是如果电视用户需要观看某特定节目如"射雕英雄传", 根据目前的方法只能一个频道一个频道切换,然后逐项查看有无该节目,查询 速度緩慢,而且用户亲自去逐项查找的可能性不高,用户没有改变被动观看电 ^L的状况。

发明内容
本发明实施例所要解决的技术问题在于提供一种使用户更加方便、快捷的 查询电视节目信息的数字电视节目的检索方法、系统及数字电视接收终端。
为解决上述技木问题,本发明实施例提供了 一种数字电视节目,的检索方法,
所述方法包括以下步骤
接收用户输入需检索的电视节目查询指令信息;
根据所述电视节目查询指令信息对电子节目指南信息进行检索相关匹配的 电视节目信息;
将检索到匹配的电视节'目信息输出供用户获知。
本发明实施例还提供了 一种数字电视接收终端,所述数字电视接收终端包

指令接收模块,用于接收用户输入需要检索的电视节目查询指令信息; EPG信息解析模块,用于搜索电子节目指南信息;
节目信息查询模块,用于根据所述电视节目查询指令信息在所述搜索到的 电子节目指南信息中进行检索相关匹配的电视节目信息;
节目信息输出模块,用于将所述检索到匹配的电视节目信息输出供用户获知。
本发明实施例还提供了一种前端搜索服务器,所述前端搜索服务器包括 检索信息解析模块,用于解析接收到的用户输入需要检索的电视节目查询 指令信息;
EPG信息解析模块,用于搜索电子节目指南信息;
节目信息检索模块,用于根据所述电视节目查询指令信息在所述搜索到的 电子节目指南信息中进行检索相关匹配的电视节目信息;
检索信息打包模块,用于将所述检索到匹配的电视节目信息进行打包输出。 本发明实施例还提供了一种数字电视节目的检索系统,其包括数字电视接 收终端以及前端搜索服务器;所述数字电视接收终端包括
指令接收模块,用于接收用户输入需要检索的电视节目查询指令信息;
检索信息打包模块,用于将所述需要检索的电视节目查询指令信息进行打
包发送;
节目信息输出模块,用于.接收并输出检索到匹配的电视节目信息供用户获
知;
所述前端搜索服务器包括
检索信息解析模块,用于解析接收到的用户输入需要检索的电视节目查询 指令信息;
EPG信息解析模块,用于搜索电子节目指南信息;
节目信息检索模块,用于根据所述电视节目查询指令信息在所述搜索到的 电子节目指南信息中进行检索相关匹配的电视节目信息;
检索信息打包模块,用于将所述检索到匹配的电视节目信息进行打包输出。
在本发明实施例中,基于电视节目查询指令信息对数字电视节目进行信息 检索,以解决目前电子节目指南情况下,用户无法快速查询到某节目在哪些频 道何时进行播放。本发明为用户检索某特定电视节目信息提供了简单、快速的 查询方法。


图1是本发明实施例提供的数字电视节目的^r索方法的流程示意图。
图2是本发明实施例提供的数字电视节目的检索方法的整体流程示意图。
图3是本发明实施例提供的节目信息检索界面的示意图。
图4是本发明实施例提供的数字电视接收终端的功能结构示意图。
图5是本发明实施例提供的数字电视节目的检索系统的功能结构示意图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,基于电视节目查询指令信息对数字电视节目进行信息 检索,以解决目前电子节目指南情况下,用户无法快速查询到某节目在哪些频 道何时进行播》丈。
请参阅图l,数字电视节目的检索方法包括以下步骤
步骤S1、接收用户输入的电视节目查询指令信息,该电视节目查询指令信 息主要包含节目名称和预期播放时段;
步骤S2、根据所述电视节目查询指令信息,对数字电视的电子节目指南信 息按节目名称和预期播放时段进行查询分析及统计;其中,所述的电子节目指 南信息是通过解析接收的数字电视节目码流中EIT表获得的。
.步骤S3、将检索到的电视节目信息输出到结果菜单上,供用户选择节目预 定或播i文。
作为本发明第一实施例,对于所有机顶盒都可以采用该方案。通过机顶盒 进行全网搜索EPG信息,将搜索到的EPG信息存入内存中;机顶盒接收用户 输入的电视节目查询指令信息,在保存有搜索到的EPG信息的内存中进行查询 分析及统计,将匹配的电视节目信夸内容列表显示在结果菜单界面上。如果机 顶盒内存较小无法保存全部EPG信息,则可以采用逐个频点解析EPG信息并 进行检索的策略。
作为本发明第二实施例,对于双向机顶盒和IPTV ( Internet Protocol Television,网络电视)机顶盒都可以采用该方案。机顶盒将用户输入的电视节 目查询指令信息内容进行打包,并将该打包后的电视节目查询指令信息内容回 传至前端搜索服务器中,前端搜索服务器解析该电视节目查询指令信息,并进 行搜索EPG信息,根据该电视节目查询指令信息对搜索到的EPG信息进行查 询分析及统计,将检索到的电视节目信息结果打包回传至机顶盒,并将结果显 示给用户获知。
请参阅图2,下面以一个电视机顶盒为例,从用户打开机顶盒开始,到用 户完成一个电视节目信息的检索,来详细阐述本发明。
,步骤S110:用户打开机顶盒,系统开始初始化;其中,初始化包括恢复系 统各模块默认参数、启动硬件驱动等;
步骤S120:读取电视节目信息列表,开始播放;
步骤S130:用户打开节目信息检索界面,通过遥控器输入需要检索的节目 名称以及预期播放时段。
其中,请参阅图3为节目信息检索界面的示意图,在210处输入需要检索 的节目名称,如"西游记,,,在220处输入从今天开始几天内的节目信息的播放 时间;在230处显示检索的结果内容。其中节目名称可以为中英文,使用普通 遥控器即可完成节目名称和检索时间的输入。根据遥控器上0~9共十个按键完 成中英文节目名称和时间段的输入即可,中英文输入可以参考T9输入法。
根据不同机顶盒的类型,可以采用不同的数字电视节目检索方法策略。对 于双向机顶盒和IPTV机顶盒,在运营商支持的情况下,可以采用回传的方式 完成检索过程。
步骤S141,,双向冲几顶盒通过电话线,IPTV ^""贞盒通过网线将用户输入的 需要检索的电视节目查询指令信息内容上传至前端搜索服务器;
步骤S142,前端搜索服务器接收到用户的检索内容后,进行EPG信息搜 索,根据节目名称和预期播放时段对搜索到的EPG信息进行查询分析及统计, 并将搜索结果打包回传至机顶盒;
采用这种策略简单易行,没有增加机顶盒的功能负担,并且在节目信息检 索期间,不会影响用户观看电4见。
下面是对于中高端机顶盒,要求机顶盒有足够内存来保存所有节目的详细 EPG信息,且运营商在每个频点中都发送了全网详细搜索EPG信息,则该策略 过程中不会影响用户观看电视。
步骤S151,进行全网详细搜索EPG信息,并将搜索到的EPG信息保存至 内存中,如果系统初始化时完成了该工作,则仅需要更新EPG信息;
步骤S152,根据用户输入的节目名称和预期播放时段,在保存有搜索到的 EPG信息内.存中进行检索,并将搜索结果保存起来;
下面是对于运营商没有发送全网搜索EPG信息,或者机顶盒采用了较小内 存,无法保存全网EPG信息,则需要逐个频点进行搜索。
步骤S161,根据默认频点列表,逐个锁频,并搜索该频点下的EPG信息;
步骤S162,根据用户输入的节目名称和预期播放时段进行检索EPG信息, 将符合要求的信息保存;
步骤S163,重复步骤S161和S162,直到将所有频点搜索完毕;
步骤S170:将搜索结果显示在列表中供用户获知;
然而,也可以搜索一个显示一个,这个由机顶盒应用软件控制。显示方法 如图3所示,在230处通过列表显示了两天内所有包括"西游记"的EPG信息。
步骤S180:搜索并显示完成,用户选择节目预定,或者退出界面,继续以 前节目的播放工作。
其中,用户预定电视节目方式如图3所示,通过点击240标致处,用户预 定了该节目后,到该时间机顶盒会自动切换至该频道进行播放,关机会将预定 的节目信息同步到Flash中,下次启动时所预定的内容仍在。
请参阅图4,本发明实施例提供的数字电视接收终端包括指令接收模块 401、 EPG信息解析模块402、 EPG信息存储模块403、节目信息查询模块400 以及节目信息输出模块406。该节目信息查询模块400包括节目信息检索模块 404及检索结果统计模块405。
该指令接收模块401接收来自用户通过遥控器输入需要才企索的电视节目查 询指令信息,该电视节目查询指令信息主要包括节目名称和预期播放时段;EPG 信息解析模块402进行搜索EPG信息,并将搜索到的EPG信息保存至EPG信 息存储模块403中;节目信息检索模块404根据电视节目查询指令信息在EPG
信息中检索匹配的电视节目信息,检索结果统计模块405统计该匹配的电视节
目信息,并将该匹配的电视节目信息传送至节目信息输出模块406中,节目信 息输出模块406将该匹配的电视节目信息内容传送至显示终端显示给用户获 知。
请参阅图5,本发明实施例提供的数字电视节目的检索系统包括数字电视 接收终端以及前端搜索服务器。该数字电视接收终端包括指令接收模块401、 检索信息打包模块407、搜索结果获取模块408以及节目信息输出模块406。前 端搜索服务器包括检索信息解析模块601、 EPG信息解析模块602、节目信息 检索模块603、检索结果统计模块604以及检索信息打包模块605。
该指令接收模块401接收来自用户通过遥控器输入需要^r索的电视节目查 询指令信息,该电视节目查询指令信息主要包括节目名称和预期播放时段;检 索信息打包模块407将该需要检索的电视节目查询指令信息进行打包,并将该 打包后的电视节目查询指令信息发送至检索信息解析模块601,检索信息解析 模块601解析该电视节目查询指令信息;EPG信息解析模块602进行搜索EPG 信息,节目信息检索模块603根据电视节目查询指令信息在EPG信息中检索匹 配的电视节目信息,检索结果统计模块604统计该匹配的电视节目信息,并将 该匹配的电视节目信息传送至检索信息打包模块605中进行打包,检索信息打 包模块605将该打包后匹配的电视节目信息内容传送至搜索结果获取模块408 中进行解包操作,通过节目信息输出模块406将该检索到匹配的电视节目信息 发送给显示终端显示给用户获知。
由上可知,本发明提供了基于节目名称对数字电视节目信息的检索,通过 用户输入节目名称和期望播;改时间的简单查询信息,即可以节目名称和时间为 查询条件,查询出该时段内对应的电视节目信息,并将查询结果以节目列表的 方式输出,并显示于电视机的节目查询界面上,以供用户进一步的选择操作, 因此,本发明为.用户检索某特定电视节目信息提供了简单、快速的查询方法。 本发明实施例采用了特殊搜索算法可以实现模糊查询功能,即根据用户输入的
任何信息如播放时间、节目内容简介或者并不完整甚至错误的节目名称,都可 以实现节目查询功能,将查询结果输出后由用户选择是否符合要求;同时本发 明用户利用普通遥控器输入检索信息即可,实现简单、操作方便。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1、一种数字电视节目的检索方法,其特征在于,所述方法包括以下步骤接收用户输入需检索的电视节目查询指令信息;根据所述电视节目查询指令信息对电子节目指南信息进行检索相关匹配的电视节目信息;将检索到匹配的电视节目信息输出供用户获知。
2、 如权利要求1所述的数字电视节目的检索方法,其特征在于,所述电视 节目查询指令信息包括节目名称和/或预期播放时段。
3、 如权利要求1所述的数字电视节目的检索方法,其特征在于,所述根据 所述电视节目查询指令信息对电子节目指南信息进行检索相关匹配的电视节目 信息的步骤具体包括以下步骤进行全网搜索电子节目指南信息,并将搜索到的电子节目指南信息保存; 根据电视节目查询指令信息在所述搜索到的电子节目指南信息中进行检索 相关匹配的电视节目信息;对所述检索到相关匹配的电视节目信息进行统计。
4、 如权利要求1所述的数字电视节目的检索方法,其特征在于,所述根据 所述电视节目查询指令信息对电子节目指南信息进行检索相关匹配的电视节目 信息的步骤具体包括以下步骤将用户输入的电视节目查询指令信息进行打包,并将所述打包后的电视节 目查询指令信息回传至前端搜索服务器中;所述前端搜索服务器解析接收到的电视节目查询指令信息,并进行搜索电 子节目指南信息;根据电视节目查询指令信息在所述搜索到的电子节目指南信息中进行检索 相关匹配的电视节目信息;将所述检索到相关匹配的电视节目信息打包回传至数字电视接收终端。
5、 如权利要求l所述的数字电视节目的检索方法,其特征在于,所述根据所述电视节目查询指令信息对电子节目指南信息进行检索相关匹配的电视节目 信息的步骤具体包括以下步骤根据默认频点列表,逐个锁频,并搜索该频点下的电子节目指南信息; 根据电视节目查询指令信息进行检.索所述电子节目指南信息中匹配的电视节目信息,并将所述检索到匹配的电视节目信息保存;直到将所有频点搜索完毕。
6、 一种数字电视接收终端,其特征在于,所述数字电视接收终端包括 指令接收模块,用于接收用户输入需要检索的电视节目查询指令信息; EPG信息解析模块,用于搜索电子节目指南信息;节目信息查询模块,用于根据所述电视节目查询指令信息在所述搜索到的 电子节目指南信息中进行检索相关匹配的电视节目信息;节目信息输出模块,用于将所述检索到匹配的电视节目信息输出供用户获知。
7、 如权利要求6所述的数字电视接收终端,其特征在于,所述数字电视接 收终端还包括EPG信息存储^t块,用于保存搜索到的电子节目指南信息。
8、 如权利要求6所述的数字电视接收终端,其特征在于,所述节目信息查 询模块包括节目信息检索模块,用于根据电视节目查询指令信息在电子节目指南信息 中检索匹配的电视节目,信息;检索结果统计模块,用于统计所述检索到匹配的电视节目信息。
9、 一种前端搜索服务器,其特征在于,所述前端搜索服务器包括 检索信息解析模块,用于解析接收到的用户输入需要检索的电视节目查询指令信息;EPG信息解析模块,用于搜索电子节目指南信息;节目信息检索模块,用于根据所述电视节目查询指令信息在所述搜索到的电子节目指南信息中进行检索相关匹配的电视节目信息;检索信息打包模块,用于将所述检索到匹配的电视节目信息进行打包输出。
10、 如权利要求9所述的前端搜索服务器,其特征在于,所述前端搜索服 务器还包括检索结果统计模块,用于统计所述检索到匹配的电视节目信息。
11、 一种数字电视节目的检索系统,其包括数字电视接收终端以及前端搜 索服务器;其特征在于,所述数字电视接收终端包括指令接收模块,用于接收用户输入需要检索的电视节目查询指令信息; 检索信息打包模块,用于将所述需要检索的电视节目查询指令信息进行打 包发送;节目信息输出模块,用于接收并输出检索到匹配的电视节目信息供用户获知;所述前端搜索服务器包括检索信息解析模块,用于解析接收到的用户输入需要检索的电视节目查询 指令信息;EPG信息解析模块,用于搜索电子节目指南信息;节目信息检索模块,用于根据所述电视节目查询指令信息在所述搜索到的 电子节目指南信息中进行检索相关匹配的电视节目信息;检索信息打包模块,用于将所述检索到匹配的电视节目信息进行打包输出。
全文摘要
本发明适用于数字电视技术领域,提供了一种数字电视节目的检索方法、系统及数字电视接收终端。所述数字电视节目的检索方法包括以下步骤接收用户输入需检索的电视节目查询指令信息;根据所述电视节目查询指令信息对电子节目指南信息进行检索相关匹配的电视节目信息;将检索到匹配的电视节目信息输出供用户获知。本发明为用户检索某特定电视节目信息提供了简单、快速的查询方法。
文档编号H04N5/445GK101207741SQ20071007754
公开日2008年6月25日 申请日期2007年11月29日 优先权日2007年11月29日
发明者刚 白, 展 苏 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1