[发明专利]无城市搜索方法及移动终端无效
申请号: | 201010287449.2 | 申请日: | 2010-09-19 |
公开(公告)号: | CN101963977A | 公开(公告)日: | 2011-02-02 |
发明(设计)人: | 王郭洋;王山虎 | 申请(专利权)人: | 北京腾瑞万里科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 王申 |
地址: | 100025 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 城市 搜索 方法 移动 终端 | ||
技术领域
本发明涉及一种无城市搜索方法及移动终端,属于移动搜索技术领域。
背景技术
无城市搜索是指无需区分城市而在全国范围内搜索兴趣点(Point of Interest,简称:POI)的技术。该技术在进行索引之前预先建议索引文件,其中包括多条记录(document),每一条记录中存储有一个POI的字段信息,如表1所示,包括中文名称、拼音、地址及电话等信息。
表1记录举例
当用户需要进行无城市搜索时,向移动终端输入检索词,移动终端根据该检索词在相应搜索服务器中保存的索引文件中查找相匹配的记录,并返回搜索结果。
现有技术中至少存在如下问题:现有索引文件中,针对一个POI的一条记录的所有字段信息作为一个文件存储于搜索服务的磁盘中,当移动终端为用户执行检索时,需要对一条记录中的所有字段信息进行匹配查找;并且,当进行无城市搜索时,又需要对不同城市的不同记录中的所有字段信息进行匹配查找,因此需要消耗大量的运算资源。而现有移动终端的处理能力又是非常有限的,因此在进行无城市搜索时处理速度很慢,搜索效率很低。
发明内容
本发明提供一种无城市搜索方法及移动终端,用以提高搜索速度。
本发明一方面提供一种无城市搜索方法,其中包括:
接收到用户输入的检索词后,根据该检索词在第一数据库中查找与该检索词相匹配的关键字段;
根据查找到的所述关键字段,在第二数据库中查找与该关键字段属于同一条记录的非关键字段;
将查找到的所述关键字段的内容及所述非关键字段的内容合并为搜索结果;
将所述搜索结果显示给所述用户。
本发明另一方面提供一种移动终端,其中包括:
第一查找模块,用于当接收到用户输入的检索词后,根据该检索词在第一数据库中查找与该检索词相匹配的关键字段;
第二查找模块,用于根据第一查找模块查找到的所述关键字段,在第二数据库中查找与该关键字段属于同一条记录的非关键字段;
合并模块,用于将第一查找模块查找到的所述关键字段的内容及第二查找模块查找到的所述非关键字段的内容合并为搜索结果;
显示模块,用于将合并模块生成的所述搜索结果显示给所述用户。
本发明通过将能够被索引的主键字段与不能被索引的非主键字段分离存储,当执行无法城市搜索时,先在第一数据库中查找主键字段,再在第二数据库中查找非主键字段,从而形成搜索结果,因此,大大减少了搜索的处理量,加快了搜索速度,提高了搜索效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明所述无城市搜索方法实施例一的流程图;
图2为图1所示方法中提到的词频率的数据结构示意图;
图3为本发明所述移动终端实施例的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明所述无城市搜索方法实施例一的流程图,如图所示,该方法包括如下步骤:
步骤101,接收到用户输入的检索词后,根据该检索词在第一数据库中查找与该检索词相匹配的关键字段。
其中,关键字段是指在索引文件中能够唯一确定一条记录的字段,如:主键字段、地址字段以及中文名称字段等。用户输入的检索词一旦与索引文件中的某个关键字段中的内容相匹配时,则可以确定一条相应的记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京腾瑞万里科技有限公司,未经北京腾瑞万里科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010287449.2/2.html,转载请声明来源钻瓜专利网。