[发明专利]目标位置搜索方法和装置有效
| 申请号: | 201610213235.8 | 申请日: | 2016-04-07 |
| 公开(公告)号: | CN107273376B | 公开(公告)日: | 2020-08-04 |
| 发明(设计)人: | 李涛;全福亮;饶星 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F16/29 | 分类号: | G06F16/29;G06F16/9537 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;刘飞 |
| 地址: | 英属开曼*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 目标 位置 搜索 方法 装置 | ||
本申请实施例提供了一种目标位置搜索方法和装置,该方法包括:确定目标搜索请求所指定的位置;确定所述位置在预设的网格化位置区域中所对应的网格;确定所述网格在预设的网格与最优搜索半径对应关系中所对应的最优搜索半径;以所述最优搜索半径对目标进行搜索,获得返回结果。本申请实施例可精确控制返回的搜索结果的集合大小,从而提高了用户体验,并且极大的提升了搜索引擎的性能。
技术领域
本申请涉及搜索引擎技术领域,尤其是涉及一种目标位置搜索方法和装置。
背景技术
目前基于位置的目标(比如商家)搜索的范围一般多是以城市为维度。然而,这种方式往往容易导致返回的搜索结果过多或过少。如果搜索后的返回结果过多,则一方面会对系统性能造成很大的影响;另一方面,过多的返回结果往往可能包含了较多的用户并不希望的内容。当然,如果返回的搜索结果过少,则可能遗漏了很多用户需要或感兴趣的内容,也会降低用户体验。
因此,在目标位置搜索时,如何精确控制返回的搜索结果的集合大小,是目前亟待解决的技术问题。
发明内容
本申请实施例的目的在于提供一种目标位置搜索方法和装置,以精确控制返回的搜索结果的集合大小,提高用户体验。
为达到上述目的,一方面,本申请实施例提供了一种目标位置搜索方法,包括以下步骤:
确定目标搜索请求所指定的位置;
确定所述位置在预设的网格化位置区域中所对应的网格;
确定所述网格在预设的网格与最优搜索半径对应关系中所对应的最优搜索半径;
以所述最优搜索半径对目标进行搜索,获得返回结果。
另一方面,本申请实施例还提供一种目标位置搜索装置,包括:
位置确定模块,用于确定目标搜索请求所指定的位置;
网格确定模块,用于确定所述位置在预设的网格化位置区域中所对应的网格;
搜索范围确定模块,用于确定所述网格在预设的网格与最优搜索半径对应关系中所对应的最优搜索半径;
返回结果获取模块,用于以所述最优搜索半径对目标进行搜索,获得返回结果。
本申请实施例中,由于预先基于历史搜索数据把热门位置映射成为网格化位置区域,并计算出网格化位置区域中每个矩形网格的最优搜索半径,每个矩形网格的最优搜索半径则代表了该矩形网格内所有位置的最优搜索半径,这样,由于每个热门位置与其最优搜索半径的对应关系都是预先确定好的,当收到对某一热门位置的搜索时,依据该对应关系就可以快速确定该热门位置最优搜索半径,从而使得以该最优搜索半径进行搜索时可以获得较为理想的搜索结果,因此本申请实例有效控制了返回的搜索结果的集合的大小,提高了用户体验,并且极大的提升了搜索引擎的性能。
附图说明
此处所说明的附图用来提供对本申请实施例的进一步理解,构成本申请实施例的一部分,并不构成对本申请实施例的限定。在附图中:
图1为本申请实施例的目标位置搜索方法的流程图;
图2为本申请实施例的目标位置搜索方法中网格化位置区域示意图;
图3为本申请实施例中预先以半径递增方式进行目标搜索的示意图;
图4为本申请实施例的目标位置搜索装置的结构框图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本申请实施例做进一步详细说明。在此,本申请实施例的示意性实施例及其说明用于解释本申请实施例,但并不作为对本申请实施例的限定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610213235.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:兴趣点数据显示方法及终端
- 下一篇:方言地理-声谱特征采集技术





