[发明专利]业务对象的搜索方法和装置有效
申请号: | 201710051440.3 | 申请日: | 2017-01-23 |
公开(公告)号: | CN107092630B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 窦方钰 | 申请(专利权)人: | 口碑控股有限公司 |
主分类号: | G06F16/9537 | 分类号: | G06F16/9537 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥;王剑 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 对象 搜索 方法 装置 | ||
本申请提供一种业务对象的搜索方法和装置,所述方法包括:接收到业务对象搜索请求,所述业务对象搜索请求中携带用户当前位置和搜索范围;在所述搜索范围内搜索到业务对象;判断所述业务对象和用户当前位置之间是否存在阻断区域,所述阻断区域是不可直接通行的区域;若所述业务对象和用户当前位置之间存在阻断区域,则确定所述阻断区域的链接点与所述业务对象之间的第一距离以及所述阻断区域的链接点与用户当前位置之间的第二距离,所述链接点用于连通其所属的阻断区域;判断所述第一距离与所述第二距离之和是否超出所述搜索范围;若所述第一距离与所述第二距离之和未超出所述搜索范围,则将所述业务对象确定为搜索到的目标业务对象。
技术领域
本申请涉及互联网技术领域,尤其涉及一种业务对象的搜索方法和装置。
背景技术
目前,很多应用软件(Application,APP)都提供有基于位置的搜索功能,比如:搜索附近餐馆、搜索附近的人等,如何提高搜索结果的准确性已成为亟待解决的问题。
发明内容
有鉴于此,本申请提供一种业务对象的搜索方法和装置。
具体地,本申请是通过如下技术方案实现的:
一种业务对象的搜索方法,所述方法包括:
接收到业务对象搜索请求,所述业务对象搜索请求中携带用户当前位置和搜索范围;
在所述搜索范围内搜索到业务对象;
判断所述业务对象和用户当前位置之间是否存在阻断区域,所述阻断区域是不可直接通行的区域;
若所述业务对象和用户当前位置之间存在阻断区域,则确定所述阻断区域的链接点与所述业务对象之间的第一距离以及所述阻断区域的链接点与用户当前位置之间的第二距离,所述链接点用于连通其所属的阻断区域;
判断所述第一距离与所述第二距离之和是否超出所述搜索范围;
若所述第一距离与所述第二距离之和未超出所述搜索范围,则将所述业务对象确定为搜索到的目标业务对象。
一种业务对象的搜索装置,所述装置包括:
请求接收单元,接收到业务对象搜索请求,所述业务对象搜索请求中携带用户当前位置和搜索范围;
对象搜索单元,在所述搜索范围内搜索到业务对象;
阻断判断单元,判断所述业务对象和用户当前位置之间是否存在阻断区域,所述阻断区域是不可直接通行的区域;
距离确定单元,若所述业务对象和用户当前位置之间存在阻断区域,则确定所述阻断区域的链接点与所述业务对象之间的第一距离以及所述阻断区域的链接点与用户当前位置之间的第二距离,所述链接点用于连通其所属的阻断区域;
范围判断单元,判断所述第一距离与所述第二距离之和是否超出所述搜索范围;
对象确定单元,若所述第一距离与所述第二距离之和未超出所述搜索范围,则将所述业务对象确定为搜索到的目标业务对象。
由以上描述可以看出,本申请若在搜索范围内搜索到业务对象,可以判断所述业务对象和用户当前位置之间是否存在阻断区域,并在存在阻断区域时,根据该阻断区域的链接点计算用户从当前位置到达所述业务对象实际所需的距离,并在该实际所需的距离未超出所述搜索范围时,将所述业务对象确定为搜索到的目标业务对象,从而提高搜索的准确性,提高用户的搜索体验。
附图说明
图1是本申请一示例性实施例示出的一种业务对象的搜索方法的流程示意图。
图2是本申请一示例性实施例示出的一种阻断区域示意图。
图3是本申请一示例性实施例示出的另一种阻断区域示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于口碑控股有限公司,未经口碑控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710051440.3/2.html,转载请声明来源钻瓜专利网。