节目搜索装置、电视机和节目搜索方法

文档序号:7856150阅读:773来源:国知局
专利名称:节目搜索装置、电视机和节目搜索方法
技术领域
本发明涉及电视技术领域,具体而言,涉及一种节目搜索装置、一种具有该节目搜索装置的电视机和一种节目搜索方法。
背景技术
如今,各种各样的电视节目充斥着电视播放的各个时段。但是,对于绝大多数的观众来说,并不是所有的电视节目都符合自己的喜好,不得不频繁地更换频道来查看哪个电视台的哪个节目才是自己所喜欢的,非常费时、费力,而目前市面上的电视机不能提供一种有效地频道遴选功能。因此如何快方便、快捷地挑选自己喜爱的当前时段正在播放的电视节目,成为电视观众的一种迫切愿望。每个家庭成员都会有自己喜欢的电视节目内容。虽然某些电视机可以设置喜好频 道,但是,面对多个家庭成员,如果每个人都设置一套喜好频道的话,无疑增加了电视生产成本,而且电视节目更新比较频繁,今天喜欢的电视节目,明天可能就播放结束;今天不喜欢这个频道的节目,明天则可能就会有改变。因此,单纯依靠设置喜好频道来对电视节目进行归类,显得功能太单一,无法满足人们的需求。还有相关技术提出根据用户对节目的偏好和作为广播内容信息的已播信息和在播信息计算关键字在节目中的命中数,然后用户来选择想要观看的电视节目。该方法虽然一定程度上能满足用户的需求,但是,该方法主要是针对无线广播节目,即听众用户,而且该方法还需要另外配一个便携式终端来显示搜索信息,增加成本的同时也给用户带来了不便。也有相关技术定时更新节目信息,存储信息量较大的节目信息供用户查询,该方法虽然可供用户搜索所需的节目信息,但存储的信息实际上是非常多的,而很多信息对我们来说可能并不需要,特别是对节目搜索来说,冗余信息就太多了。而且,由于各种原因(例如电视台节目临时更换等情况),保存的节目信息可能会存在错误,使得搜索结果不准确。因此,需要一种节目搜索技术,可为用户提供准确、灵活和智能的节目搜索功能。

发明内容
考虑到上述背景技术,本发明提供了一种节目搜索装置,能够实时更新电视节目信息,并标识每个当前节目信息,以便用户搜索出符合需求的节目信息,进一步提高了搜索结果的准确性。有鉴于此,根据本发明的一个方面,提供了一种节目搜索装置,包括采集模块,采集所有频道的当前节目信息;标识模块,连接至所述采集模块,提取所述当前节目信息中的关键信息并将提取的所述关键信息作为所述当前节目信息的标识,并将所述当前节目信息与所述标识关联保存至存储模块中的节目信息数据库;搜索模块,连接至所述存储模块,在所述节目信息数据库中搜索出与用户输入的关键词相匹配的节目信息。上述技术方案实时采集所有频道的当前节目信息,并非定时更新节目信息,由于只是保存实时的节目信息,因此与定时更新节目信息的方案相比,本方案所保存的节目信息中没有大量的冗余信息,且可以保证节目信息的准确性。为了便于用户搜索,将每个节目信息的关键信息作为其标识,用户只需要输入相应的一项或多项关键词就可以搜索出相关的节目信息。根据本发明的另一方面,还提供了一种电视机,包括如上述任一技术方案中所述的节目搜索装置。具有与节目搜索装置相同的技术效果,并且利用电视机的显示屏可以显示搜索结果,无需其他终端设备来显示搜索结果,减少了使用成本。根据本发明的又一方面,还提供了一种节目搜索方法,包括以下步骤采集所有频道的当前节目信息;提取所述当前节目信息中的关键信息并将提取的所述关键信息作为所述当前节目信息的标识;搜索出与用户输入的关键词相匹配的节目信息。上述技术方案实时采集所有频道的当前节目信息,并非定时更新节目信息,由于只是保存实时的节目信息,因此与定时更新节目信息的方案相比,本方案所保存的节目信息中没有大量的冗余信息,且可以保证节目信息的准确性。为了便于用户搜索,将每个节目 信息的关键信息作为其标识,用户只需要输入相应的一项或多项关键词就可以搜索出相关的节目信息。


图I示出了根据本发明的实施例的节目搜索装置的框图;图2示出了根据本发明的一个实施例的节目搜索方法的流程图;图3示出了根据本发明的又一实施例的节目搜索方法的流程图;图4示出了图3所示节目搜索方法中的节目信息更新方法的流程图;图5示出了图3所示节目搜索方法中的节目信息推荐方法的流程图。
具体实施例方式为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式
对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例的限制。首先结合图I来详细说明根据本发明的优选实施例。图I示出了根据本发明的实施例的节目搜索装置的框图。如图I所示,根据本发明的实施例的节目搜索装置100可以包括采集模块102,采集所有频道的当前节目信息;标识模块104,连接至该采集模块102,提取当前节目信息中的关键信息并将提取的关键信息作为当前节目信息的标识,并将当前节目信息与标识关联保存至存储模块106中的节目信息数据库;搜索模块108,连接至存储模块106,在节目信息数据库中搜索出与用户输入的关键词相匹配的节目信息。上述技术方案实时采集所有频道的当前节目信息,并非定时更新节目信息,由于只是保存实时的节目信息,因此与定时更新节目信息的方案相比,本方案所保存的节目信息中没有大量的冗余信息,且可以保证节目信息的准确性。为了便于用户搜索,将每个节目信息的关键信息作为其标识,用户只需要输入相应的一项或多项关键词就可以搜索出相关的节目信息,在进行搜索时,无需对当前节目信息中的每一项信息进行匹配,只需要对标识进行匹配,减少了搜索工作量,从而减轻了处理器的负担,提高了系统性能。在上述技术方案中,优选的,采集模块102还可以包括检测单元1022,在播放搜索出的节目的过程中,实时检测所有频道的节目信息;判断单元1024,判断检测单元1022实时检测到的节目信息是否与采集模块采集到的当前节目信息相同;更新单元1026,在判断单元1024的判断结果为不相同时,根据检测到的节目信息对存储模块中的节目信息数据库进行更新。用户在播放电视节目的过程中,实时检测所有频道的节目信息,判断检测到的所有频道的节目信息是否与已经保存的节目信息相同,若相同,则说明无需更新节目信息,若不相同,则更新节目信息数据库,这样,可以防止某些特殊原因造成的节目信息更改,例如某频道的某电视剧,今天上午播完最后两集后就结束了,那么一旦该电视剧播放结束就应 该及时更新节目信息数据库,又例如临时更换了某个节目,则可以及时更新节目信息数据库,使得节目信息数据库与当前的节目信息保持一致,避免搜索结果不准确。在上述任一技术方案中,优选的,该搜索模块108可以包括计算单元1082,用于在搜索节目时,对关键词和关键信息进行相似度计算,根据计算结果获取相匹配的节目信息,关键信息包括节目名称、导演名称、演员名称、节目分类、国别和/或语言类别。应该理解,上述匹配方法只是一种优选匹配方式,还可以采用其他匹配方式。优选的,该节目搜索装置还可以包括记录模块110,记录用户每次输入的关键词和收看的节目信息;统计模块112,根据记录的关键词和收看的节目信息统计出相关的关键信息以及相关的关键信息的频率;推荐模块114,在当前节目信息中查找出与相关的关键信息相匹配的节目信息并推荐给用户。本发明不仅能够按照用户的意图来完成搜索,还会根据用户输入的关键词和收看的节目信息整理出用户的观看喜好情况,对节目进行分类,方便以后为用户推荐类似的节目信息。在上述任一技术方案中,优选的,该节目搜索装置100还可以包括排序模块116,根据关键信息的频率对搜索出的与相关的关键信息相匹配的节目信息进行排序。根据用户输入的关键词统计出的用户可能喜欢的节目可能包含很多节目信息,不方便用户查看,那么可以统计出关键词的频率,继而统计出节目信息中的关键信息的频率,按照该关键信息的频率就可以统计出节目信息的频率,根据频率的高低对搜索出的节目信息进行排序,就可使用户更直观地明确哪些是用户最喜欢的节目。本发明还提供了一种电视机,包括如上述任一技术方案中的节目搜索装置100。具有与节目搜索装置相同的技术效果,并且利用电视机的显示屏可以显示搜索结果,无需其他终端设备来显示搜索结果,减少了使用成本。图2示出了根据本发明的一个实施例的节目搜索方法的流程图。如图2所示,根据本发明的实施例的节目搜索方法,包括以下步骤步骤202,采集所有频道的当前节目信息;步骤204,提取当前节目信息中的关键信息并将提取的关键信息作为当前节目信息的标识;步骤206,搜索出与用户输入的关键词相匹配的节目信息。
上述技术方案实时采集所有频道的当前节目信息,并非定时更新节目信息,由于只是保存实时的节目信息,因此与定时更新节目信息的方案相比,本方案所保存的节目信息中没有大量的冗余信息,且可以保证节目信息的准确性。为了便于用户搜索,将每个节目信息的关键信息作为其标识,用户只需要输入相应的一项或多项关键词就可以搜索出相关的节目信息。在上述技术方案中,优选的,还可以包括在播放搜索出的节目的过程中,实时检测所有频道的节目信息,并判断实时检测到的节目信息是否与采集到的当前节目信息相同,若不相同,则根据检测到的节目信息对当前节目信息进行更新。用户在播放电视节目的过程中,实时检测所有频道的节目信息,判断检测到的所有频道的节目信息是否与已经保存的节目信息相同,若相同,则说明无需更新节目信息,若不相同,则更新节目信息数据库,这样,可以防止某些特殊原因造成的节目信息更改,例如某频道的某电视剧,今天上午播完最后两集后就结束了,那么一旦该电视剧播放结束就应该及时更新节目信息数据库,又例如电视台临时更换了某个节目,则可以及时更新节目信 息数据库,使得节目信息数据库与当前的节目信息保持一致,避免搜索结果不准确。在上述技术方案中,优选的,关键信息包括节目名称、导演名称、演员名称、节目分类、国别和/或语言类别,在搜索节目时,对关键词和关键信息进行相似度计算,根据计算结果获取相匹配的节目信息。在上述技术方案中,优选的,还可以包括以下步骤记录所述用户每次输入的关键词和收看的节目信息;根据记录的关键词和收看的节目信息统计出相关的关键信息以及所述相关的关键信息的频率;在所述当前节目信息中查找出与所述相关的关键信息相匹配的节目信息并推荐给所述用户。本发明不仅能够按照用户的意图来完成搜索,还会根据用户输入的关键词整理出用户的观看喜好情况,对节目进行分类,方便以后为用户推荐类似的节目信息。在上述技术方案中,优选的,根据所述关键信息的频率对搜索出的与相关的关键信息相匹配的节目信息进行排序。根据用户输入的关键词统计出的用户可能喜欢的节目可能包含很多节目信息,不方便用户查看,那么可以统计出关键词的频率,继而统计出节目信息中的关键信息的频率,按照该关键信息的频率就可以统计出节目信息的频率,根据频率的高低对搜索出的节目信息进行排序,就可使用户更直观地明确哪些是用户最喜欢的节目。接下来结合图3至图5来进一步说明根据本发明的技术方案。本发明提出一种可以实时搜索管理电视节目的方法,该方法实现过程比较简单,可操作性强,并且不需要额外的设备,节约成本。当前观众的观看品味经常发生变化,一个家庭中不同的家庭成员间的喜好节目也往往千差万别,而且,今天喜欢的节目,明天可能就会发生变化。因此,提供一种简单方便的喜好节目查找方法是非常必要的。电视节目中,为每一个实时播放的电视节目都一个标签(即标识),或者称作是一个关键词,根据关键词的匹配度来识别用户所要搜索的电视节目,并且根据匹配关系,列出所搜到的电视节目,此时用户就可以有选择地观看电视节目了。首先如图3所示,在步骤302,用户在开启电视后正常观看电视节目时,后台会自动开启电视节目信息提取功能,将所有电视频道正在播放的电视节目的信息进行分别记录。这里避免了 EPG等相关手段需要记录所有电视频道的较长时段内所有信息的弊端,本实施例中只需提取当前时刻所有频道的节目信息即可。在提取完成节目信息后,把这些节目信息以及对应的标识(关键词)保存到一个特定的存储单元中的节目信息数据库中。标识是从节目信息中提取的关键信息,该关键信息可以是电视节目名称、导演名字、演员名字、国别、节目分类等等一系列相关关键点。在步骤304,对于某个特定的电视节目,观看者往往会有比较浓厚的兴趣,在某个频道播放暂告一段落时,观众会想寻找其他正在播放的频道。如果通过加减频道换台来逐个频道地搜索,无疑费时费力,还不一定能找到符合用户需求的电视节目。本案采用一种节目搜索的方法,只需观看者输入想要观看的电视节目的关键词,便可以搜索出符合该关键词的节目信息。电视机或机顶盒根据用户输入的关键信息,经过匹配计算,找出当前所有频道正在播放的电视节目中,符合用户需求的电视频道及节目信息。输入的关键词可以是电视节目名称、导演名字、演员名字、国别、节目分类等等一 系列相关关键点。电视机或机顶盒获取用户输入的关键词后,需要经过一些处理以方便关键词匹配的进行,例如关键词归类、关键词数量统计、语言分类等相关内容的处理。该过程是关键词匹配的前置过程。要想对关键词进行正确的匹配,还必须要有一个可供匹配的信息库。而这个信息库就是步骤302中得到的节目信息数据库。关键词匹配过程是由后台(即电视机或者机顶盒)来完成的,有多种实现方法,只要能够比较准确地实现匹配,就达到了这个步骤的目的。关键词匹配阶段就是根据经过处理的用户输入的关键词,以一定的算法与节目信息库中的节目信息进行相似度计算,看节目信息数据库中节目信息的匹配情况。在步骤306,如果存在符合用户预期的搜索结果,那么就把结果显示在屏幕画面中;否则就提示找不到搜索结果,用户可以调整关键词重新进行新一轮搜索。这样,用户不需要复杂的操作,也不需要为众多的电视频道所干扰,直接就可以做到有的放矢地观看节目内容。在步骤308,还可以根据用户输入的关键词来查找出用户可能喜欢的电视节目并推荐给用户,用户可以选择是否接受该推荐。在电视节目播放过程中,经常会存在某些特殊原因而导致更换电视节目或者是更换节目播放时间的情况。对于这种情况,本案采用一种实时监测的方法,如图4所示,在步骤402,实时检测当前的节目信息,在步骤404,判断电视频道的节目内容是否发生变化。在步骤406,当电视节目内容发生变化时,就将节目信息数据库中存储的节目信息进行更新。当用户有搜索需求时,该数据库中的信息数据就作为比对的依据,找出符合用户预期的节目。如果没有发现节目内容发生变化,就继续进行监测。这样,增加了节目信息的准确性,避免了因节目内容临时更换而传统节目信息提供方法非常滞后所带来的困扰,能给用户提供真实可靠的参考信息。在本发明的技术方案中,还加入了保存用户喜好节目信息的过程,如图5所示。在步骤502,记录每次用户输入的关键词。在步骤504,根据用户选择的关键词匹配出相关的节目信息。在步骤506,提示是否对喜欢的节目进行更新,以此作为依据判断用户的观看喜好。在步骤508,若用户更新喜欢的节目,则根据保存的喜欢的节目信息向用户推荐频率较高的节目信息。在这里,不是一味的把所有用户的操作都作为判断用户喜好的依据,而是根据用户选择是否作为“喜好存储”来进行喜好的判断,对更新后的“喜欢判断库”进行经验学习,为以后给用户推荐节目提供依据,增加了电视系统的人性化、智能化和精确性。因此,能够根据用户的观看情况,自动总结出用户的观看习惯,将当前在播的类似节目加入到“用户喜好”类别中,并且若用户喜好的节目信息在当前发生变化时,实时地更新该类别中的节目信息。在另一种实施方式中,有的用户可能不会去进行节目搜索,而是直接更换频道来找自己喜欢的电视节目。对于这种情况,本发明会对用户收看的电视节目信息进行总结,找出用户比较倾向于观看哪类电视节目。例如用户在切换频道过程中,一共在10个频道上进行了有效的观看(不是说切换到该频道后立即就切到其他频道,而是在该频道上驻留一段时间进行节目内容的观看),其中5个频道正在播放的是体育节目、2个频道正在播放的是综艺节目、2个频道正在播放的是电视剧、I个频道正在播放的是新闻,那么就可以认为该用户比较倾向于观看体育节目。这当中的数字“5、2、2、1”也就可以看做是该用户所观看的 “电视节目内容的频度”。在做节目推荐时,就可以倾向于推荐体育类节目了。综上所述,本发明提供了一种方便、简洁、易行、智能的节目搜索技术,能够很好地满足用户的需求,至少具有以下突出优点( I)采用实时更新节目信息的手段,较目前通用的定时更新节目信息的方法更能准确地展示当前正在播放的电视节目内容,准确性更高;(2)加入推荐功能,根据用户的搜索情况和观看情况,总结出用户的观看倾向,有选择地对用户进行节目推荐,增加了人性化;(3)不需要保存所有频道较长时间段内的所有节目信息,只需保存所有频道当前正在播放的节目信息即可,因此保持的信息量大大减少,节约了存储空间,降低成本。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种节目搜索装置,其特征在于,包括 采集模块,采集所有频道的当前节目信息; 标识模块,连接至所述采集模块,提取所述当前节目信息中的关键信息并将提取的所述关键信息作为所述当前节目信息的标识,并将所述当前节目信息与所述标识关联保存至存储模块中的节目信息数据库; 搜索模块,连接至所述存储模块,在所述节目信息数据库中搜索出与用户输入的关键词相匹配的节目信息。
2.根据权利要求I所述的节目搜索装置,其特征在于,所述采集模块还包括检测单元,在播放搜索出的节目的过程中,实时检测所有频道的节目信息; 判断单元,判断所述检测单元实时检测到的节目信息是否与所述采集模块采集到的所述当前节目信息相同; 更新单元,在所述判断单元的判断结果为不相同时,根据所述检测到的节目信息对所述存储模块中的节目信息数据库进行更新。
3.根据权利要求I所述的节目搜索装置,其特征在于,所述搜索模块包括计算单元,用于在搜索节目时,对所述关键词和所述关键信息进行相似度计算,根据计算结果获取所述相匹配的节目信息,所述关键信息包括节目名称、导演名称、演员名称、节目分类、国别和/或语言类别。
4.根据权利要求I至3中任一项所述的节目搜索装置,其特征在于,还包括记录模块,记录所述用户每次输入的关键词和收看的节目信息; 统计模块,根据记录的关键词和所述收看的节目信息统计出相关的关键信息以及所述相关的关键信息的频率; 推荐模块,在所述当前节目信息中查找出与所述相关的关键信息相匹配的节目信息并推荐给所述用户。
5.根据权利要求4所述的节目搜索装置,其特征在于,还包括排序模块,根据所述关键信息的频率对搜索出的与所述相关的关键信息相匹配的节目信息进行排序。
6.一种电视机,其特征在于,包括如权利要求I至5中任一项所述的节目搜索装置。
7.一种节目搜索方法,其特征在于,包括以下步骤 采集所有频道的当前节目信息; 提取所述当前节目信息中的关键信息并将提取的所述关键信息作为所述当前节目信息的标识; 搜索出与用户输入的关键词相匹配的节目信息。
8.根据权利要求7所述的节目搜索方法,其特征在于,还包括在播放搜索出的节目的过程中,实时检测所有频道的节目信息,并判断实时检测到的节目信息是否与采集到的所述当前节目信息相同,若不相同,则根据所述检测到的节目信息对所述当前节目信息进行更新。
9.根据权利要求7所述的节目搜索方法,其特征在于,所述关键信息包括节目名称、导演名称、演员名称、节目分类、国别和/或语言类别,在搜索节目时,对所述关键词和所述关键信息进行相似度计算,根据计算结果获取所述相匹配的节目信息。
10.根据权利要求7至9中任一项所述的节目搜索方法,其特征在于,还包括记录所述用户每次输入的关键词和收看的节目信息; 根据记录的关键词和收看的节目信息统计出相关的关键信息以及所述相关的关键信息的频率; 在所述当前节目信息中查找出与所述相关的关键信息相匹配的节目信息并推荐给所述用户。
11.根据权利要求10所述的节目搜索方法,其特征在于,根据所述关键信息的频率对搜索出的与所述相关的关键信息相匹配的节目信息进行排序。
全文摘要
本发明提供了一种节目搜索装置,其特征在于,包括采集模块,采集所有频道的当前节目信息;标识模块,连接至所述采集模块,提取所述当前节目信息中的关键信息并将提取的所述关键信息作为所述当前节目信息的标识,并将所述当前节目信息与所述标识关联保存至存储模块中的节目信息数据库;搜索模块,连接至所述存储模块,在所述节目信息数据库中搜索出与用户输入的关键词相匹配的节目信息。根据本发明的技术方案,能够实时更新电视节目信息,并标识每个当前节目信息,以便用户搜索出符合需求的节目信息,进一步提高了搜索结果的准确性。本发明还提供了一种电视机以及一种节目搜索方法。
文档编号H04N21/472GK102752663SQ20121024867
公开日2012年10月24日 申请日期2012年7月18日 优先权日2012年7月18日
发明者刘西富, 陈世雷 申请人:青岛海信信芯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1