[发明专利]用于终端的搜索方法及系统在审
申请号: | 201210137906.9 | 申请日: | 2012-05-07 |
公开(公告)号: | CN103389976A | 公开(公告)日: | 2013-11-13 |
发明(设计)人: | 李红钰 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 终端 搜索 方法 系统 | ||
技术领域
本发明涉及通讯领域,尤其涉及一种用于终端的搜索方法及系统。
背景技术
随着手机或电脑等设备的日益普及,人们需要使用这些设备存储大量的数据资料。在对这些大量的数据资料进行管理时,需要经常使用搜索功能定位某个文件或数据。
根据现有技术,常用的搜索方法可以分为:按照汉字搜索或按照拼音搜索。其中,按照汉字搜索要求搜索出的结果与该汉字字型相同或相匹配;如果是通过汉字对应的拼音来进行搜索,则搜索的结果只能是按照输入的拼音的顺序得到搜索结果。
例如,在实际中经常出现以下的情况:
(1)输入的关键字有错别字,例如用户希望搜索“秘密文件”,输入的关键字却是“密密文件”,这样就搜索不到想要的结果;
(2)用户存储的文件名是错别字,例如用户存储的文件名为“密密文件”,使用“秘密文件”作为关键字进行搜索,这样也搜索不出想要的结果;
(3)手机的电话薄(通讯录)中存储有“李路易斯”的联系人信息,但是用户忘记了该联系人的姓,只记得名字是“路易斯”,输入“路易斯”(或者拼音)不能搜索到想要的结果。
因此,由于现有技术的搜索技术存在对输入的关键字的限制(字型匹配或者顺序匹配)导致降低了搜索效率,因此有必要提出改进的技术手段以解决上述问题。
发明内容
本发明的主要目的在于提供一种用于终端的搜索方法及系统,以解决现有技术存在的由于对关键字的限制导致搜索效率低的问题,其中:
根据本发明实施例的用于终端的搜索方法包括:获取输入的汉字形式的关键字;在预设的搜索范围内根据关键字的拼音进行搜索,并输出搜索得到的搜索结果。
其中,在获取输入的汉字形式的关键字之后,该方法还包括:将汉字形式的关键字转换为对应的拼音形式。
其中,若获取的关键字为包括多个不同拼音形式的多音字,则将汉字形式的关键字转换为对应的拼音形式的步骤包括:将关键字分别转换为每个对应的拼音形式。
其中,在获取输入的汉字形式的关键字之前方法还包括:预先建立搜索范围内的对象名称的汉字与其拼音相对应的对照表;根据关键字的拼音进行搜索的步骤包括:根据对照表查找与关键字的拼音对应的对象名称。
其中,根据关键字的拼音在对照表中搜索对应的对象名称,进一步包括:根据对照表搜索与关键字的拼音相匹配的对象名称;以及根据对照表搜索包含关键字的拼音的对象名称。
根据本发明实施例的用于终端的搜索系统包括:获取模块,用于获取输入的汉字形式的关键字;搜索模块,用于在预设的搜索范围内根据关键字的拼音进行搜索;输出模块,用于输出搜索得到的搜索结果。
其中,该系统还包括:转换模块,用于将获取模块获取的汉字形式的关键字转换为对应的拼音形式,并通知搜索模块。
其中,若获取模块获取的关键字为包括多个不同拼音形式的多音字,则转换模块还用于将关键字分别转换为每个对应的拼音形式。
其中,该系统还包括:对照表建立模块,用于预先建立搜索范围内的对象名称的汉字与其拼音对应的对照表;搜索模块进一步用于在预设的搜索范围内根据对照表查找与关键字的拼音对应的对象名称。
其中,搜索模块包括:第一搜索模块,用于在预设的搜索范围内根据对照表搜索与关键字的拼音相匹配的对象名称;以及第二搜索模块,用于在预设的搜索范围内根据对照表搜索包含关键字的拼音的对象名称。
根据本发明的技术方案,通过根据输入的关键字的拼音在预设的搜索范围内进行搜索,只要关键字与搜索对象其中至少一个字的读音相同即得到搜索结果,实现了根据关键字的拼音进行模糊搜索,由此提高了搜索效率,有效提升了用户体验。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的搜索方法的流程图;
图2是根据本发明实施例的搜索方法的优选处理方案的流程图;
图3是根据本发明实施例的搜索系统的结构框图;
图4是根据本发明实施例的搜索系统的优选结构的框图。
具体实施方式
本发明的主要思想在于,获取输入的汉字形式的关键字;在预设的搜索范围内根据所述关键字的拼音进行搜索,并输出搜索得到的搜索结果。
为使本发明的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本发明作进一步地详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210137906.9/2.html,转载请声明来源钻瓜专利网。