[发明专利]基于地理位置的检索方法、装置及系统在审
| 申请号: | 201110220465.4 | 申请日: | 2011-08-02 |
| 公开(公告)号: | CN102929869A | 公开(公告)日: | 2013-02-13 |
| 发明(设计)人: | 包向信 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 袁媛 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 地理位置 检索 方法 装置 系统 | ||
技术领域
本申请涉及计算机应用技术领域,特别是涉及基于地理位置的检索方法、装置及系统。
背景技术
电子地图是利用计算机技术,以数字方式进行存储的地图,需要专用的计算机软件对这些数字进行显示、读取、检索、分析。电子地图具有信息量大,使用方便等特点,随着计算机及各种便携式的普及,电子地图也正在逐渐在取代传统纸质地图。
随着地理位置信息的完善以及电子地图技术的发展,各种基于电子地图的服务也在不断改进。LBS(Location Based Service,基于位置的服务)是应用较为广泛的一种地图服务,可以根据用户所在的位置或用户所输入的位置,向用户提供与该位置相对应的各种信息,例如,该位置周围1公里范围内的餐馆、影院、加油站等等。
用户在使用LBS进行检索时,需要向检索系统输入两种检索条件,一种是感兴趣的地理位置,另一种是感兴趣的内容(例如餐馆、影院等等),系统通过信息检索,将向用户返回同时满足这两种条件的信息,也就是说,这两种条件在检索过程中是逻辑与的关系。然而,在实际使用过程中,用户所感兴趣的区域可能有多个,同时,感兴趣的内容也可能有多个,例如:用户对n个区域的m种内容都感兴趣,此时,就需要向数据库分别提供n×m组复合条件检索请求,不仅给用户的使用带来不便,而且,频繁的检索请求也会给数据库带来较大的负担。
发明内容
为解决上述技术问题,本申请实施例提供一种基于地理位置的检索方法、装置及系统,以实现同时满足多个位置和多个内容两方面条件的检索需求。本申请提供的技术方案如下:
本申请提供一种基于地理位置的检索方法,包括:
接收用户的检索请求,所述检索请求中包括m个内容关键词以及n个位置关键词,其中m和n为自然数;
查询与内容关键词相匹配的信息,得到内容信息集;
在所述内容信息集中,进一步查询与位置关键词相匹配的信息,得到内容信息子集;
利用内容信息子集,生成检索结果。
在本申请的一种实施方式中,在m大于1的情况下,所述查询与内容关键词相匹配的信息,得到内容信息集,包括:
分别针对m个内容关键词进行查询,获得m组查询结果;
利用m组查询结果,构成m个内容信息集。
在本申请的一种实施方式中,所述利用内容信息子集,生成检索结果,包括:
对m个内容信息子集的内容进行合并,将合并结果生成检索结果;
其中,所述m个内容信息子集的内容分别为所述m个内容信息集的子集。
在本申请的一种实施方式中,在m大于1的情况下,所述查询与内容关键词相匹配的信息,得到内容信息集,包括:
分别针对m个内容关键词进行查询,获得m组查询结果;
对m组查询结果的内容进行合并,构成1个内容信息集。
在本申请的一种实施方式中,在n大于1的情况下,所述在内容信息集中,进一步查询与位置关键词相匹配的信息,得到内容信息子集,包括:
在内容信息集中,分别针对n个位置关键词进行查询,获得n组查询结
对n组查询结果的内容进行合并,得到内容信息子集。
在本申请的一种实施方式中,在n大于1的情况下,所述在内容信息集中,进一步查询与位置关键词相匹配的信息,得到内容信息子集,包括:
利用n个位置关键词对内容信息集中的内容进行过滤;
保留与任一位置关键词相匹配的内容,得到内容信息子集。
在本申请的一种实施方式中,所述查询与位置关键词相匹配的信息,包括:
获取与位置关键词相对应的坐标;
查询以所述坐标为中心的检索区域内的信息。
在本申请的一种实施方式中,所述获取与位置关键词相对应的坐标,包括:
每次收到用户输入的一个位置关键词之后,即时将该位置关键词发送至地图数据库,获取与该位置关键词相对应的坐标。
在本申请的一种实施方式中,所述检索区域的范围大小,
根据预置的参数确定,或
根据携带于检索请求中的参数确定。
在本申请的一种实施方式中,在生成检索结果之后,还包括:
根据预置的策略,对检索结果所包含的信息内容进行排序和/或过滤处理。
本申请还提供一种基于地理位置的检索装置,包括:
检索请求接收模块,用于接收用户的检索请求,所述检索请求中包括m个内容关键词以及n个位置关键词,其中m和n为自然数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110220465.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种推荐团购信息的系统
- 下一篇:定价服务媒合系统及其媒合方法





