[发明专利]批量信息查询方法及批量信息查询系统在审
申请号: | 201810659659.6 | 申请日: | 2018-06-25 |
公开(公告)号: | CN110647598A | 公开(公告)日: | 2020-01-03 |
发明(设计)人: | 李扬 | 申请(专利权)人: | 北京嘀嘀无限科技发展有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29 |
代理公司: | 11343 北京友联知识产权代理事务所(普通合伙) | 代理人: | 尚志峰;汪海屏 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 时空信息 智能设备 查询信息 服务器 信息查询 实时记录 消息队列 上传 计算机可读存储介质 发送 地理范围信息 地理位置信息 时间范围信息 服务器通信 计算机设备 接收服务器 查询目标 更新消息 接收查询 应用软件 队列 存储 反馈 | ||
本公开实施例涉及信息查询技术领域,提供了一种用于智能设备和一种用于服务器的批量信息查询方法及系统、计算机设备、计算机可读存储介质,其中,智能设备安装有与地理位置信息相关的应用软件,批量信息查询方法包括:实时记录智能设备的时空信息并上传至服务器,以供服务器生成或更新消息队列,消息队列中存储有与服务器通信连接的全部智能设备的时空信息;接收查询信息,查询信息包括地理范围信息和时间范围信息;发送查询信息至服务器,以供服务器根据查询信息在消息队列中查询目标时空信息;接收服务器反馈的目标时空信息。通过实时记录并上传智能设备的时空信息,可在发送查询信息时获取到符合给定范围的所有用户的GPS轨迹。
技术领域
本公开实施例涉及信息查询技术领域,具体而言,涉及一种批量信息查询方法、一种批量信息查询系统、一种计算机设备及一种计算机可读存储介质。
背景技术
针对指定地理位置和时间范围查询GPS(Global Positioning System,全球定位系统)轨迹的问题,目前市面上已有的解决方案只能单独对地理位置建立索引。但是针对地理位置+时间双索引的方式,当下还没有完善的解决方案。常规KV存储(Key-Value,键值存储)在scan查询GPS行驶轨迹场景中只适合按照司机的userid+时间范围进行单个用户查询。这种查询只能满足用户查询自己的行程或客服投诉查看轨迹判别责任此类场景。而如果进行范围查找(比如查出海淀黄庄地铁站附近1公里,在近30分钟内出现过的司机),代价很高并且效率低下。在现有技术中,geohash算法可以把经纬度转换成代表该位置及附近经纬度的大致位置的字符串。但是该方法无法对时间建立索引,也就无法按地理和时间范围查询GPS轨迹。
发明内容
本公开实施例旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本公开实施例的第一方面在于,提出一种批量信息查询方法。
本公开实施例的第二方面在于,提出一种批量信息查询系统。
本公开实施例的第三方面在于,提出另一种批量信息查询方法。
本公开实施例的第四方面在于,提出另一种批量信息查询系统。
本公开实施例的第五方面在于,提出一种计算机设备。
本公开实施例的第六方面在于,提出一种计算机可读存储介质。
有鉴于此,根据本公开实施例的第一方面,提供了一种批量信息查询方法,用于智能设备,智能设备安装有与地理位置信息相关的应用软件,批量信息查询方法包括:实时记录智能设备的时空信息并上传至服务器,以供服务器生成或更新消息队列,消息队列中存储有与服务器通信连接的全部智能设备的时空信息;接收查询信息,查询信息包括地理范围信息和时间范围信息;发送查询信息至服务器,以供服务器根据查询信息在消息队列中查询目标时空信息;接收服务器反馈的目标时空信息。
本公开实施例提供的用于智能设备的批量信息查询方法,通过实时记录并上传智能设备的时空信息,可在服务器上存储与服务器通信连接的全部智能设备的时空信息,作为备用数据,即以时间离散和空间离散的形式存储所有智能设备的GPS轨迹,当需要查询在指定的地理范围和时间范围内出现的智能设备及其轨迹时,智能设备向服务器发送相应的查询信息,以供服务器查询出全部智能设备在相应地理范围和时间范围内的目标时空信息,即可获取到符合这两个给定范围的所有用户的GPS轨迹。
另外,根据本公开实施例提供的上述技术方案中的批量信息查询方法,还可以具有如下附加技术特征:
在上述技术方案中,优选地,生成或更新消息队列的操作包括:对时空信息进行键值存储以生成或更新消息队列,其中,时空信息包括实时位置、时刻和智能设备上登录的用户帐号,键值存储的行主键包括地理位置索引、时刻和用户帐号,地理位置索引是与实时位置相对应的字符串,键值存储的值为实时位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京嘀嘀无限科技发展有限公司,未经北京嘀嘀无限科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810659659.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子地图的渲染方法和装置
- 下一篇:用于显示信息的方法和装置