[发明专利]视频点播系统中的拼音检索显示方法及系统无效
申请号: | 201010619772.5 | 申请日: | 2010-12-31 |
公开(公告)号: | CN102547383A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 刘旺;何美苗;林鎏娟 | 申请(专利权)人: | 福建星网视易信息系统有限公司 |
主分类号: | H04N21/238 | 分类号: | H04N21/238;G06F17/30 |
代理公司: | 深圳市博锐专利事务所 44275 | 代理人: | 张明 |
地址: | 350002 福建省福州市金山*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频点播 系统 中的 拼音 检索 显示 方法 | ||
技术领域
本发明涉及视频点播系统,尤其涉及一种视频点播系统中的拼音检索显示方法及系统。
背景技术
在现有的点播系统中,存在很多的检索方式,最常使用到的是拼音检索方式,使用方法就是用户在拼音检索方式下,输入所需要检索节目的首字母组合,然后点播系统在节目数据库中查找到符合条件的节目并显示出来。
目前的拼音检索,普遍存在着只能检索出用户输入的检索关键字母组合出现在节目名称首字母组合首位的情况,而无法检索出检索关键字母组合出现在节目名称首字母组合非首位的情况,检索的结果范围比较小,不能很好的满足用户的需求。
中国发明专利申请号为:“200710049474.5”,名称为:“可视终端拼音首字母关键字查询方法”的专利申请文件中公开了一种可视终端拼音首字母关键字查询方法,首先通过选择词组、将词组转换成相应的拼音码、提取拼音码的首字母,存贮词组和拼音码首字母的对应关系。在可视终端输入词组的拼音的首字母、精确检索存贮的拼音首字母或模糊检索存贮的拼音首字母。如果是检索结果唯一的,显示该词组;否则依照近似度排序显示词组。进一步的技术方案是可视终端上使用拼音首字母查询中的模糊检索存贮的拼音首字母是存储的拼音首字母包含有输入的拼音首字母。
上述的专利存在以下缺点:
首先,该专利文件并没有公开如何进行模糊检索的技术方案,对于模糊检索的技术方案也不是本领域技术人员了解的公知常识,因而可以认为其没有公开充分。
其次,该文件没有公开对于检索过的结果是如何进行显示的?如果检索结果过多,对于检索结果的显示如何处理?
再次,该文件中的对比是通过将拼音首字母与词组先建立对应关系而得到匹配结果的,这个对应关系需要经过多个步骤得到,不利于计算处理速度。
发明内容
本发明主要解决的技术问题是提供一种视频点播系统中的拼音检索显示方法及系统,充分公开了如何进行拼音模糊检索的技术方案,并对检索结果按照相似度进行分页显示,且能够检索出检索关键字母组合出现在节目名称首字母组合任意位置的情况。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种视频点播系统中的拼音检索显示方法,包括以下步骤:
a.视频点播系统终端输入检索节目的拼音首字母组合,遍历数据库,查找出节目首字母组合中精确包含检索字母组合的节目总数Total,根据每页显示界面的最大数M,得出总页数Total/M;
b.按照节目名称长度依序遍历数据库,检索出检索字母组合存在于节目名称首字母组合第N=1位的节目;判断检索结果数量是否达到点播系统中每页显示的最大节目数M,如果达到节目数M则停止检索并显示检索结果,如果没有达到节目数M则继续检索字母组合存在于节目名称首字母组合第N=N+1位的节目,N为自然数递增;
c.直到检索出的总节目数量达到M或者数据库检索完毕,停止检索,显示检索结果。
其中,在步骤a中,视频点播系统终端输入检索节目的拼音首字母组合是通过输入设备输入由系统进行自动匹配。
其中,在步骤b中,按照节目名称长度依升序来遍历数据库。
其中,在步骤b中,所述数据库中直接存储有节目名称词组的首字母组合数据。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种视频点播系统中的拼音检索显示系统,包括输入模块、检索比较模块、数据库模块和显示模块,输入模块:用于输入检索节目的拼音首字母组合,送入检索比较模块中;检索比较模块:用于接收输入模块发送的检索节目的拼音首字母组合,检索数据库并查找出节目首字母组合中精确包含检索字母组合的节目总数Total,根据每页显示界面的最大数M,得出总页数Total/M;按照节目名称长度依序遍历数据库,检索出检索字母组合存在于节目名称首字母组合第N=1位的节目;判断检索结果数量是否达到点播系统中每页显示的最大节目数M,如果达到节目数M则停止检索并显示检索结果,如果没有达到节目数M则继续检索字母组合存在于节目名称首字母组合第N=N+1位的节目,N为自然数递增;直到检索出的总节目数量达到M或者数据库检索完毕,停止检索,显示检索结果;数据库模块:接收检索比较模块的调用,用于存储有节目名称词组的首字母组合数据;显示模块:用于将检索比较模块得到的检索结果显示出来。
其中,输入模块输入的拼音首字母组合是通过输入设备输入系统进行自动匹配。
其中,检索比较模块是按照节目名称长度的依升序来遍历数据库的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网视易信息系统有限公司,未经福建星网视易信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010619772.5/2.html,转载请声明来源钻瓜专利网。