[发明专利]一种定位方法及装置有效
申请号: | 201910126035.2 | 申请日: | 2019-02-20 |
公开(公告)号: | CN109769042B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 张凯 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04L61/5007 | 分类号: | H04L61/5007;H04L101/69 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 丁芸;项京 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定位 方法 装置 | ||
本发明实施例提供了一种定位方法及装置,其中方法包括:获取待定位终端的待定位请求,待定位请求中携带有第一IP地址;基于待定位请求,确定预设数据库中关于第一IP地址记录的第一历史定位数据,预设数据库包含:预先采集的关于各IP地址记录的历史定位数据,IP地址包含第一IP地址;利用第一历史定位数据的相关度,基于第一历史定位数据,为待定位请求确定目标定位数据;将目标定位数据,确定为待定位终端的位置。利用历史定位数据确定的定位位置相较于IP地址确定的定位位置精度更高,这样结合第一历史定位数据,确定这个待定位终端的定位位置,定位的精度较高。
技术领域
本发明涉及定位技术领域,特别是涉及一种定位方法及装置。
背景技术
目前基于卫星的定位系统主要有全球卫星定位系统(the Global NavigationSatellite System,简称GNSS),比如美国的全球定位系统(Global Positioning System,简称GPS),中国的北斗系统的模块、欧洲的伽利略卫星定位系统Galileo等。为了能够说明定位过程,此处,以GPS进行说明。
一般具有GPS模块的终端,处于不同的位置,会使用GPS模块确定这个终端的位置。但是,对于没有GPS模块的终端,可能需要使用这个终端的互联网协议(InternetProtocol,简称IP)地址,来确定这个终端的位置。
但是,使用IP地址确定这个终端的位置时,一般达到分配IP地址时所配置的市一级别的位置,定位较为粗略。
发明内容
本发明实施例的目的在于提供一种定位方法及装置,用以解决现有技术中使用IP地址确定这个终端的位置时,一般达到分配IP地址时所配置的市一级别的位置,定位较为粗略的技术问题。具体技术方案如下:
第一方面,本发明实施提供了一种定位方法,所述方法包括:
获取待定位终端的待定位请求,所述待定位请求中携带有第一IP地址;
基于所述待定位请求,确定预设数据库中关于所述第一IP地址记录的第一历史定位数据,所述预设数据库包含:预先采集的关于各IP地址记录的历史定位数据,所述IP地址包含所述第一IP地址;
利用所述第一历史定位数据的相关度,基于所述第一历史定位数据,为所述待定位请求确定目标定位数据;
将所述目标定位数据,确定为待定位终端的位置。
进一步的,所述利用所述第一历史定位数据的相关度,基于所述第一历史定位数据,为所述待定位请求确定目标定位数据,包括:
利用所述第一历史定位数据的相关度,去掉所述第一历史定位数据中的异常定位数据,得到正常历史定位数据,其中,所述异常定位数据与所述正常历史定位数据之间的相关度最小;
基于所述正常历史定位数据,确定目标定位数据。
进一步的,所述利用所述第一历史定位数据的相关度,去掉所述第一历史定位数据中的异常定位数据,得到正常历史定位数据,包括:
利用iforest算法对所述第一历史定位数据进行异常检测,确定所述第一历史定位数据中的异常定位数据;
从所述第一历史定位数据中,去掉所述异常定位数据,得到所述正常历史定位数据。
进一步的,所述基于所述正常历史定位数据,确定目标定位数据,包括:
确定所述正常历史定位数据形成的区域;
基于所述区域,确定所述区域内的所述正常历史定位数据的分布密度,所述分布密度是指所有正常历史定位数据形成的区域面积中,单位区域面积内的正常历史定位数据的数量;
利用所述分布密度,基于所述正常历史定位数据,确定目标定位数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910126035.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种邮件地址自动纠正的方法及装置
- 下一篇:域名解析方法、装置及系统