多媒体节目的检索方法及装置的制作方法

文档序号:6432927阅读:166来源:国知局
专利名称:多媒体节目的检索方法及装置的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种多媒体节目的检索方法及装置。
背景技术
在三网(电信网、计算机网和有线电视网)融合战略的背景下,交互式网络电视 (InteractivePersonality TV,简称为IPTV)通过IP网络为用户提供高质量的数字媒体服 务。相比以前有线电视,用户不再被动地接收节目,可以选择播放自己喜欢的节目。同时, IPTV也为用户提供了多种类型的交互性节目,例如,互动游戏、视频会议等。
IPTV的实现方式主要是以电视和机顶盒作为终端设备,结合后台服务器提供媒体 服务。目前,IPTV系统主要业务之一是提供视频节目点播服务,而节目信息主要记录在服 务器的数据库中,节目信息包括节目名称、导演、演员、节目简介、节目类型等。用户在点播 节目之前,需要查找到自己喜欢的节目。
在现有的IPTV系统中,通常查找节目的方式是通过约定的节目格式进行查找。例 如,用户使用电视遥控器查找节目所在的目录,并输入与节目对应的数字,后台服务器接收 到终端的请求后,匹配节目信息,然后返回节目信息列表到终端,最后,用户在返回的节目 信息列表中选择播放自己喜欢的节目。
可见,在相关技术中,用户通过终端设备查找节目时方式比较单一,且流程复杂、 枯燥,无法满足用户体验,以及个性化的需求。发明内容
本发明的主要目的在于提供一种多媒体节目的检索方案,以至少解决上述相关技 术中查找节目的方式比较单一且流程复杂的问题。
为了实现上述目的,根据本发明的一个方面,提供了 一种多媒体节目的检索方法。
根据本发明的多媒体节目的检索方法,包括以下步骤接收终端发起的多媒体节 目的请求,其中,多媒体节目的类型包括至少以下之一影视、歌曲、游戏、记录视频;多媒 体节目的请求中包括至少以下形式之一的节目关键字汉字、字母、数字;从与节目关键字 的形式对应的数据源中检索与节目关键字匹配的多媒体节目,并将检索到的与节目关键字 匹配的多媒体节目发送给终端的显示设备。
优选地,从与节目关键字的形式对应的数据源中检索与节目关键字匹配的多媒体 节目包括利用搜索引擎从与节目关键字的形式对应的索引库中检索与节目关键字匹配的 多媒体节目的索引信息,再根据该索引信息确定与节目关键字匹配的多媒体节目。
优选地,利用搜索引擎从与节目关键字的形式对应的索引库中检索与节目关键字 匹配的多媒体节目的索引信息包括将节目关键字按照以下类型至少之一做分词处理节 目名称、导演、演员、节目简介;根据分词后的节目关键字对多媒体节目源提供的节目信息 进行分析,并按照搜索引擎索引算法构建节目索引库,其中,节目索引库为检索到与节目关 键字匹配的多媒体节目的索引信息,该索引信息的形式为至少以下之一汉字组合、拼音全拼组合、拼音首字母组合、英文、拼音首字母对应的数字键组合。
优选地,将节目关键字做分词处理之后,该方法还包括将分词后的节目关键字转 换为对应的字母和/或数字,其中,该字母用于指示至少以下之一分词后的节目信息的拼 音全拼的组合、分词后的节目信息的拼音的首字母组合、分词后的节目信息的英文。
优选地,接收终端发起的多媒体节目的请求之后,该方法还包括向推送节目索引 库发起包括节目关键字的检索请求,其中,推送节目索引库中包括热点节目或新上映节目 的索引信息;从推送节目索引库中检索与节目关键字匹配的多媒体节目的索引信息。
优选地,向推送节目索引库发起包括节目关键字的检索请求包括获取节目关键 字的近义词或同类型节目后,向推送节目索引库发起包括节目关键字与近义词或者节目关 键字与同类型节目的检索请求;从推送节目索引库中检索与节目关键字匹配的多媒体节目 的索引信息包括从推送节目索引库中检索与节目关键字和近义词匹配的多媒体节目的索 引信息;或者,从推送节目索引库中检索与节目关键字和同类型节目匹配的多媒体节目的 索引信息。
优选地,将检索到的与节目关键字匹配的多媒体节目发送给终端的显示设备之 前,该方法还包括将检索到的与节目关键字匹配的多媒体节目按照点播频率和/或上映 的时间排序。
为了实现上述目的,根据本发明的另一方面,还提供了一种多媒体节目的检索装置。
根据本发明的多媒体节目的检索装置,包括接收模块,用于接收用户发起的多媒 体节目的请求,其中,多媒体节目的类型包括至少以下之一影视、歌曲、游戏、记录视频; 多媒体节目的请求中包括至少以下形式之一的节目关键字汉字、字母、数字;检索模块, 用于从与节目关键字的形式对应的数据源中检索与节目关键字匹配的多媒体节目;以及发 送模块,用于将检索模块检索到的与节目关键字匹配的多媒体节目发送给显示设备。
优选地,检索模块包括搜索引擎单元,用于利用搜索引擎从与节目关键字的形式 对应的索引库中检索与节目关键字匹配的多媒体节目的索引信息,再根据该索引信息确定 与节目关键字匹配的多媒体节目。
优选地,搜索引擎单元包括分词子单元,用于将节目关键字按照以下类型至少之 一做分词处理节目名称、导演、演员、节目简介;构建子单元,用于根据分词子单元分词后 的节目关键字对多媒体节目源提供的节目信息进行分析,并按照搜索引擎索引算法构建节 目索引库,其中,节目索引库为检索到与节目关键字匹配的多媒体节目的索引信息,该索引 信息的形式为至少以下之一汉字组合、拼音全拼组合、拼音首字母组合、英文、拼音首字母 对应的数字键组合。
通过本发明,采用对终端输入的不同形式的节目关键字均可以进行数据源匹配的 方式,实现了用户可以直接输入节目关键字进行节目检索,解决了相关技术中查找节目的 方式比较单一且流程复杂的问题,增加了系统的灵活性和检索效率,提高了用户体验。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中
图1根据本发明实施例的多媒体节目的检索方法的流程图2是根据本发明实施例的多媒体节目的检索装置的结构框图3是根据本发明优选实施例的多媒体节目的检索装置的结构框图4是根据本发明实施例的机顶盒的结构框图5是根据本发明实施例一的基于搜索引擎的IPTV系统的结构框图6是根据本发明实施例二的节目检索点播过程的流程图7是根据本发明实施例二的索引过程的流程图8是根据本发明实施例三的检索方法的处理过程的示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。
根据本发明实施例,提供了一种多媒体节目的检索方法。图1根据本发明实施例 的多媒体节目的检索方法的流程图,如图1所示,该方法包括以下步骤
步骤S102,接收终端发起的多媒体节目的请求,其中,多媒体节目的类型包括至少 以下之一影视、歌曲、游戏、记录视频;多媒体节目的请求中包括至少以下形式之一的节 目关键字汉字、字母、数字;
步骤S104,从与该节目关键字的形式对应的数据源中检索与该节目关键字匹配的 多媒体节目;
步骤S106,将检索到的与该节目关键字匹配的多媒体节目发送给终端的显示设 备。
通过上述步骤,采用对终端输入的不同形式的节目关键字均可以进行数据源匹配 的方式,实现了用户可以直接输入节目关键字进行节目检索,解决了相关技术中查找节目 的方式比较单一且流程复杂的问题,增加了系统的灵活性和检索效率,提高了用户体验。
优选地,在步骤S104中,可以利用搜索引擎从与节目关键字的形式对应的索引库 中检索与节目关键字匹配的多媒体节目的索引信息,再根据该索引信息确定与节目关键字 匹配的多媒体节目;从多媒体节目源获取的与节目关键字匹配的多媒体节目发送给终端的 显示设备。该方法可以提高系统的检索速率,化简检索流程。
优选地,利用搜索引擎从与节目关键字的形式对应的索引库中检索与节目关键字 匹配的多媒体节目的索引信息可以包括将节目关键字按照以下类型至少之一做分词处 理节目名称、导演、演员、节目简介;根据分词后的节目关键字对多媒体节目源提供的节 目信息进行分析,并按照搜索引擎索引算法构建节目索引库,其中,节目索引库为检索到与 节目关键字匹配的多媒体节目的索引信息,该索引信息的形式为至少以下之一汉字组合、 拼音全拼组合、拼音首字母组合、英文、拼音首字母对应的数字键组合。该方法利用了搜索 引擎中分词、并构建倒排序索引库的方法提高了 IPTV系统中用户查找多媒体节目的速度。
优选地,将节目关键字做分词处理之后,可以将分词后的节目关键字转换为对应 的字母和/或数字,其中,该字母用于指示至少以下之一分词后的节目信息的拼音全拼的 组合、分词后的节目信息的拼音的首字母组合、分词后的节目信息的英文。该方法可以提高 系统的处理能力。
优选地,接收终端发起的多媒体节目的请求之后,还可以向推送节目索引库发起 包括节目关键字的检索请求,其中,推送节目索引库中包括热点节目或新上映节目的索引 信息;从推送节目索引库中检索与节目关键字匹配的多媒体节目的索引信息。该方法可以 增加运营商的盈利模式,提高用户体验。
优选地,在接收终端发起的多媒体节目的请求之后,首先获取节目关键字的近义 词或同类型节目,然后向推送节目索引库发起包括节目关键字与近义词或者节目关键字与 同类型节目的检索请求,从推送节目索引库中检索与节目关键字和近义词或者同类型节目 匹配的多媒体节目的索引信息。该方法可以提供用户个性化的服务,提高用户对检索节目 的满意度。
优选地,将检索到的与节目关键字匹配的多媒体节目发送给终端的显示设备之 前,可以将检索到的与节目关键字匹配的多媒体节目按照点播频率和/或上映的时间排 序。该方法可以将检索结果按照热点和推荐节目排序,使得用户更快地找到自己想要看的 节目。
对应于上述方法,本发明实施例还提供了一种多媒体节目的检索装置。图2是根 据本发明实施例的多媒体节目的检索装置的结构框图,如图2所示,该装置20包括接收 模块22,用于接收用户发起的多媒体节目的请求,其中,多媒体节目的类型包括至少以下 之一影视、歌曲、游戏、记录视频;多媒体节目的请求中包括至少以下形式之一的节目关 键字汉字、字母、数字;检索模块24,耦合至接收模块22,用于从与该节目关键字的形式对 应的数据源中检索与该节目关键字匹配的多媒体节目;以及发送模块26,耦合至检索模块 24,用于将检索模块24检索到的与该节目关键字匹配的多媒体节目发送给显示设备。
通过上述装置,采用对终端输入的不同形式的节目关键字均可以进行数据源匹配 的方式,实现了用户可以直接输入节目关键字进行节目检索,解决了相关技术中查找节目 的方式比较单一且流程复杂的问题,增加了系统的灵活性和检索效率,提高了用户体验。
图3是根据本发明优选实施例的多媒体节目的检索装置的结构框图,如图3所示, 检索模块24包括搜索引擎单元242,用于利用搜索引擎从与节目关键字的形式对应的索 引库中检索与节目关键字匹配的多媒体节目的索引信息,再根据该索引信息确定与节目关 键字匹配的多媒体节目。
优选地,搜索引擎单元242包括分词子单元2422,用于将节目关键字按照以下类 型至少之一做分词处理节目名称、导演、演员、节目简介;构建子单元2424,用于根据分词 子单元2422分词后的节目关键字对多媒体节目源提供的节目信息进行分析,并按照搜索 引擎索引算法构建节目索引库,其中,节目索引库为检索到与节目关键字匹配的多媒体节 目的索引信息,该索引信息的形式为至少以下之一汉字组合、拼音全拼组合、拼音首字母 组合、英文、拼音首字母对应的数字键组合。
根据本发明实施例,还提供了一种机顶盒。图4是根据本发明实施例的机顶盒的 结构框图,如图4所示,该机顶盒40包括上述的检索装置20。例如,上述的检索装置20位 于该机顶盒40内。
此外,本发明实施例还提供了一种IPTV系统,该系统可以包括上述的检索装置20 或上述的机顶盒40。
下面结合优选实施例和附图对上述实施例的实现过程进行详细说明。
实施例一
相对于数据库匹配查找方式,本实施例提供了一种基于搜索引擎的IPTV系统方 案,利用搜索引擎定位节目,按照匹配度排列返回的节目集合,并且具有推送与该类节目相 关的热点节目的功能。
图5是根据本发明实施例一的基于搜索引擎的IPTV系统的结构框图,如图5所 示,该IPTV系统可以包括终端模块502、机顶盒信息处理模块504、节目搜索模块506、节 目排序模块508、索引库510、多媒体服务模块512、多媒体节目源514和索引模块516。下 面对各模块进行详细说明。
终端模块502,用于多媒体信息的播放显示和控制,并且接收用户输入信息,例如, 节目检索条件等。
机顶盒信息处理模块504,存在于用户家庭端,对IPTV系统来说,机顶盒信息处理 模块504可以有成千上万个。机顶盒信息处理模块504除了接收处理用户的交互控制信息 外,在用户检索节目时,还记录下该家庭用户的节目检索信息,统计经常检索的节目类型、 节目风格、演员、导演等,分析该家庭用户的节目喜好,用于用户行为分析。机顶盒信息处理 模块504基于上述用户行为分析结果,在用户检索节目时,可以同时发起用户喜好节目的 检索请求,在商业推送节目索引库中,把与用户日常喜好的,最新的或者处于热点推送的节 目找到,作为推送节目响应给用户。
搜索引擎模块506,用于接收终端发起的节目检索请求,其中检索请求的内容形式 多样,可以是汉字、字母、数字、日文、韩文、俄罗斯语、葡萄牙文、法文、德语、西班牙语、阿拉 伯语等多种形式。
(I)对于汉字检索条件,检索模块使用搜索引擎检索方式,在多媒体节目信息的索 引库中,匹配多媒体节目信息。节目信息包括节目名称、导演、演员、简介等内容。例如,用 户输入检索条件“张艺谋的黄金甲”,搜索引擎首先分词为“黄金甲”和“张艺谋”,然后在节 目索引库中与节目名称、导演、演员、简介匹配,只要能够匹配到“黄金甲”或“张艺谋”的节 目都可以被检索到。
(2)对于字母检索条件,检索模块使用搜索引擎检索方式,在多媒体节目信息的索 引库中,匹配多媒体节目信息。节目信息包括节目名称、节目名称的拼音、节目名称拼音的 首字母、导演、导演的拼音、导演拼音的首字母,演员、演员的拼音、演员拼音的首字母。
(3)对于数字检索条件,检索模块使用搜索引擎检索方式,在多媒体节目信息的索 引库中,匹配多媒体节目信息。节目信息包括节目名称,节目名称拼音首字母对应的数字 键,导演名字拼音首字母对应的数字键,演员名字的拼音首字母对应的数字键。例如,输入 “25”,可以匹配到成龙的节目内容。因为2对应的首字母是ABC,5对应的首字母是JKL (这 里的数字和字母之间的对应关系可以根据遥控器的键盘来对应,或与手机的键盘相同),组 合出来可以匹配到首字母是AJ/AK/AL/BJ/BK/BL/CJ/CK/CL的所有节目。其中成龙在用户 中很受欢迎,他饰演的节目基本上都是热点节目,通过排序处理能够把成龙的节目排在首 页或前几页显示。
(4)对于日文、韩文、俄罗斯语、葡萄牙文、法文、西班牙语、阿拉伯语的检索条件, 与(I)描述的检索方式一致。
在实施过程中,推送新节目时,可以首先找到检索条件的近义词或者同类型节目,然后到推送节目索引库中匹配。如上例中,搜索引擎先找到与“黄金甲”和“张艺谋”相近 或同类的词语,可能有“巩俐” “历史剧”等关键词,然后到推送节目索引库中匹配。因此可 以匹配到张艺谋或巩俐新拍电影,或者新出的历史剧类型节目,例如,“山楂树之恋”等。
排序模块508,使用热点排序和推荐排序方式。热点排序即是根据节目的点播次 数,由高到低排序;推荐排序方式即是对新上映节目,优先排在检索结果首页。为了便于商 业推广和用户使用效果,一般可设置推荐排序优先于热点排序。
索引库510,索引库包括多媒体节目索引库和推送节目索引库。多媒体节目索引库 是IPTV系统的所有多媒体节目信息,建立的索引库;而推送节目索引库是新上映的或商业 推广宣传节目信息构建的索引库。
多媒体服务模块512,用于存储多媒体节目信息,并提供多媒体节目内容的服务。
多媒体节目源514,是IPTV系统的可用节目资源,包括影视节目、歌曲、游戏、视频坐 寸ο
多媒体信息索引模块516,负责对多媒体节目信息分词,转换,并按照搜索引擎倒 排序原理,创建索引。包括对多媒体节目信息的节目名称、导演、演员、简介等内容的处理。 其中,分词处理是根据关键词词库,把节目信息分解为多个关键词;转换处理包括把节目 信息的节目名称、导演名字、演员名字转换为拼音,转换为拼音首字母,转换为拼音首字母 对应的数字键(例如,“成龙”经转换处理后,得到拼音“chenglong”,首字母“Cl”,数字键 “25”);同时,针对每个分词后的关键词,查找同义词库、近义词库、关联节目库信息,把这些 信息记录入索引库;(例如,“成龙”查找后,可能得到“ Jacky Chen,,,“陈港生”,“房仕龙”, “陈元楼”,“陈元龙”等)。倒排索引是以分词后的关键词为基础,统计该关键词出现的频率, 并记录该关键词出现的位置。对于转换后的拼音、首字母、数字键,同样作为关键词处理,建 立索引。
可见,本实施例中的IPTV系统的检索方法,具有如下主要有益效果
(I)用户检索节目时,检索条件灵活多样,包括字母、数字、汉字等。用户在节目 互动过程中,操作方式更灵活。相比相关技术从节目简介中查找时,需要遍历简介的每一个 字符匹配检索条件,本实施例中的检索方式增加了用户在节目互动时的用户体验。
(2)检索性能提高,增加节目互动体验效果。本实施例采用了基于搜索引擎的节目 检索方式,利用搜索引擎快速检索定位节目,减少了后台处理时间,提高了检索速度。并且 提供多字段全文检索功能,检索的准确度提高。而相关技术中的检索方式限制为两端模糊 匹配,检索结果不理想。例如用户输入“成龙男儿当自强”,相关技术中采用两端模糊匹配 方式只能匹配到“XX成龙男儿当自强XX”的节目,而本实施例中,可以是“成龙”和“男儿当 自强”分别进行匹配,可以查找到成龙的所有电影。
(3)节目推送功能。搜索引擎检索定位节目的同时,把与检索条件相关的新节目、 热点节目介绍给用户,具有很大的商业应用价值,也增加用户互动信息的可选择性。
(4)检索节目列表按热点排序和推荐排序结合,可有效地减少用户翻页次数,提高 节目互动效率。相比相关技术中将检索结果按照自然序的排序方式,本实施例中可以将用 户最想检索的节目在首页显示。
实施例二
本实施例提供了一种多媒体节目的检索方案,如图5所示,各模块之间的关系描述如下
(I)终端模块502
接收用户输入信息,例如,电视遥控器。输入信息包括IPTV系统设置、节目播放控 制、节目检索条件等。
把用户输入信息发送给机顶盒模块。
接收机顶盒反馈信号,信息提示功能,节目播放显示功能等。
(2)机顶盒模块504
负责接收终端模块输入信息,传递搜索模块反馈信息,传递多媒体服务模块提供 的多媒体节目播放信息;
记录用户节目检索行为,完成用户行为分析,并在用户节目检索时,发起推送节目 检索请求;同时转发用户节目检索请求。
⑶搜索引擎模块506
接收机顶盒发送的检索请求,包括推送节目检索请求和用户节目检索请求。
在执行检索和排序处理后,把节目列表反馈通过机顶盒转送到终端,显示给用户。
检索模块需要使用到节目信息构建的索引库,包括推送节目索引库和节目索引库。
(4)排序模块508
在搜索引擎模块检索到符合条件的节目列表后,调用排序模块。排序模块会根据 节目的热点度和节目推荐值,把高推荐值节目和绝大多数用户喜欢的节目,优先放在首页 显示给用户。
(5)索引库 510
根据节目信息内容和转换处理后内容,由索引模块116创建的倒排序索引文件, 提供检索模块使用。
(6)多媒体服务模块512
接收用户节目点播;
提供节目的内容信息,用于终端播放。
(7)多媒体节目源514
存储多种形式的多媒体节目源信息,例如,广电提供的电视节目内容等。其中,节 目源的类型包括视频节目内容、音频节目、游戏节目、互动节目、视频会议等。为多媒体服务 模块512提供数据。
(8)索引模块516
负责分析多媒体节目源514提供的节目信息,然后通过搜索引擎索引算法,编排 为倒排序的索引文件。
图6是根据本发明实施例二的节目检索点播过程的流程图,如图6所示,该流程包 括两部分,一部分是节目检索点播过程,另一部分是索引过程,其中,节目检索点播过程可 以包括如下步骤
步骤S602,在互动控制模块,接收用户节目检索条件。
步骤S604,机顶盒发起推送节目检索请求和用户检索节目请求。同时负责统计分 析用户行为。
步骤S606,搜索引擎模块把用户检索条件与索引库记录的索引信息匹配,响应匹 配结果。
步骤S608,排序模块负责热点排序和推荐排序功能,把用户喜欢的节目排列的返 回列表的首页,返回给终端电视。
步骤S610,用户在电视或手机等终端设备上选择理想的节目内容,点播节目。
步骤S612,媒体服务器接收用户点播节目,并提供该节目内容的数据播放服务。
步骤S614,电视或手机等终端设备显示点播的节目内容。
图7是根据本发明实施例二的索引过程的流程图,如图7所示,第二部分索引过程 包括如下步骤
步骤S702,首先将该多媒体信息的节目名称、导演、演员、简介等信息做分词处理。 例如,有一多媒体节目“山楂树之恋”,分为多个关键词“山楂树”、“之恋”。
步骤S704,把多媒体信息的节目名称、导演、演员分别转换为拼音和首字母,例如, “shanzhashuzhilian,,,“szszl,,,“zhilian,,,“zl,,。
步骤S706,同时,需要对多媒体信息的节目名称、导演、演员做数字键转换处理,例 如 “79795”,“95”。
步骤S708,负责编排索引,构造索引库。
步骤S710,判断是否仍然存在多媒体节目信息。如果还存在,就重复执行步骤 S702 S708,否则结束该次索引。
需要说明的是,以上的系统实施例给出的多个细节同样适用于该方法实施例,因 此,省略了对相同或相似部分的重复描述。
实施例三
在本实例中,用户发起一个节目检索请求,搜索引擎执行检索任务并返回节目列 表,然后用户选择合适的节目内容点播欣赏。
图8是根据本发明实施例三的检索方法的处理过程的示意图,如图8所示,具体的 处理过程包括以下步骤
步骤S802,机顶盒模块接收终端模块输入的检索条件。例如,用户想观看成龙的电 影,在电视遥控器上输入检索条件“ 25 ”。
步骤S804,机顶盒模块转发检索条件到搜索引擎模块。同时机顶盒模块分析用户 平时观赏影片的喜好,发起推送节目检索请求,例如,“历史剧”,“25”。
步骤S806,搜索引擎模块接收到检索条件,在索引库的节目名称、演员、导演的数 字键上匹配检索条件“25”,匹配结果包括有成龙和其它一系列节目《宝贝计划》等。
同时根据推送节目检索条件,在推送节目索引库中的节目名称、导演、演员、简介 等索引字段上匹配“历史剧” “25”,在节目名称、导演、演员的数字键索引字段上匹配“25”, 匹配结果包括成龙新出历史剧影片《Rush Hour (尖峰时刻)》等。
步骤S808,排序模块对检索结果排序,把最新节目放在结果集前面,然后排列热度 最闻节目。
步骤S810,返回排序的节目列表,用户选择成龙的某部影片,点播该节目。
步骤S812,媒体服务模块收到点播节目请求后,向多媒体节目源查找该节目,然后 提供该节目内容数据服务。
步骤S814,终端机顶盒接收媒体服务模块的数据内容,输出到电视上,显示给用户 观看。
通过本发明的上述技术方案,在服务功能上,用户可以更加方便的搜索多媒体节 目内容,更增加了商业影片和热点影片的推送服务功能;在性能上,检索多媒体节目信息 时,比以前效率更高,性能更好,提升了用户的体验效果。因此,现有的IPTV系统,用户的互 动体验差,缺少商业性节目宣传手段,所以需要一种基于搜索引擎的IPTV系统及方法,解 决上述相关技术问题。
综上所述,领域,更具体地,涉及用搜索引擎快速搜索定位节目的IPTV系统及方 法,提高了系统的检索速度以及检索节目的有效性
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而可以将它们存储在 存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中 的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬 件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种多媒体节目的检索方法,其特征在于,包括以下步骤接收终端发起的多媒体节目的请求,其中,所述多媒体节目的类型包括至少以下之一 影视、歌曲、游戏、记录视频;所述多媒体节目的请求中包括至少以下形式之一的节目关键字汉字、字母、数字;从与所述节目关键字的形式对应的数据源中检索与所述节目关键字匹配的多媒体节目,并将检索到的与所述节目关键字匹配的多媒体节目发送给所述终端的显示设备。
2.根据权利要求1所述的方法,其特征在于,从与所述节目关键字的形式对应的数据源中检索与所述节目关键字匹配的多媒体节目包括利用搜索引擎从与所述节目关键字的形式对应的索引库中检索与所述节目关键字匹配的多媒体节目的索引信息,再根据该索引信息确定与所述节目关键字匹配的多媒体节目。
3.根据权利要求2所述的方法,其特征在于,利用所述搜索引擎从与所述节目关键字的形式对应的索引库中检索与所述节目关键字匹配的多媒体节目的索引信息包括将所述节目关键字按照以下类型至少之一做分词处理节目名称、导演、演员、节目简介;根据分词后的所述节目关键字对多媒体节目源提供的节目信息进行分析,并按照搜索引擎索引算法构建节目索引库,其中,所述节目索引库为检索到与所述节目关键字匹配的多媒体节目的索引信息,该索引信息的形式为至少以下之一汉字组合、拼音全拼组合、拼音首字母组合、英文、拼音首字母对应的数字键组合。
4.根据权利要求3所述的方法,其特征在于,将所述节目关键字做分词处理之后,还包括将分词后的所述节目关键字转换为对应的字母和/或数字,其中,该字母用于指示至少以下之一分词后的所述节目信息的拼音全拼的组合、分词后的所述节目信息的拼音的首字母组合、分词后的所述节目信息的英文。
5.根据权利要求1所述的方法,其特征在于,接收所述终端发起的所述多媒体节目的请求之后,还包括向推送节目索引库发起包括所述节目关键字的检索请求,其中,所述推送节目索引库中包括热点节目或新上映节目的索引信息;从所述推送节目索引库中检索与所述节目关键字匹配的多媒体节目的索引信息。
6.根据权利要求5所述的方法,其特征在于,向所述推送节目索引库发起包括所述节目关键字的检索请求包括获取所述节目关键字的近义词或同类型节目后,向所述推送节目索引库发起包括所述节目关键字与所述近义词或者所述节目关键字与所述同类型节目的检索请求;从所述推送节目索引库中检索与所述节目关键字匹配的多媒体节目的索引信息包括 从所述推送节目索引库中检索与所述节目关键字和所述近义词匹配的多媒体节目的索引信息;或者,从所述推送节目索引库中检索与所述节目关键字和所述同类型节目匹配的多媒体节目的索引信息。
7.根据权利要求1至6中任一项所述的方法,其特征在于,将检索到的与所述节目关键字匹配的多媒体节目发送给所述终端的显示设备之前,还包括将检索到的与所述节目关键字匹配的多媒体节目按照点播频率和/或上映的时间排序。
8.一种多媒体节目的检索装置,其特征在于,包括接收模块,用于接收用户发起的多媒体节目的请求,其中,所述多媒体节目的类型包括至少以下之一影视、歌曲、游戏、记录视频;所述多媒体节目的请求中包括至少以下形式之一的节目关键字汉字、字母、数字;检索模块,用于从与所述节目关键字的形式对应的数据源中检索与所述节目关键字匹配的多媒体节目;以及发送模块,用于将所述检索模块检索到的与所述节目关键字匹配的多媒体节目发送给显示设备。
9.根据权利要求8所述的检索装置,其特征在于,所述检索模块包括搜索引擎单元,用于利用搜索引擎从与所述节目关键字的形式对应的索引库中检索与所述节目关键字匹配的多媒体节目的索引信息,再根据该索引信息确定与所述节目关键字匹配的多媒体节目。
10.根据权利要求9所述的检索装置,其特征在于,所述搜索引擎单元包括分词子单元,用于将所述节目关键字按照以下类型至少之一做分词处理节目名称、导演、演员、节目简介;构建子单元,用于根据所述分词子单元分词后的所述节目关键字对多媒体节目源提供的节目信息进行分析,并按照搜索引擎索引算法构建节目索引库,其中,所述节目索引库为检索到与所述节目关键字匹配的多媒体节目的索引信息,该索引信息的形式为至少以下之一汉字组合、拼音全拼组合、拼音首字母组合、英文、拼音首字母对应的数字键组合。
全文摘要
本发明公开了一种多媒体节目的检索方法及装置,该方法包括以下步骤接收终端发起的多媒体节目的请求,其中,多媒体节目的类型包括至少以下之一影视、歌曲、游戏、记录视频;多媒体节目的请求中包括至少以下形式之一的节目关键字汉字、字母、数字;从与节目关键字的形式对应的数据源中检索与节目关键字匹配的多媒体节目,并将检索到的与节目关键字匹配的多媒体节目发送给终端的显示设备。通过本发明增加了系统的灵活性和检索效率,提高了用户体验。
文档编号G06F17/30GK102999498SQ201110267868
公开日2013年3月27日 申请日期2011年9月8日 优先权日2011年9月8日
发明者曾刚, 卢建 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1