【技术实现步骤摘要】
无线网络定位方法和相关装置
本申请涉及定位
,特别涉及一种无线网络定位方法和相关装置。
技术介绍
目前很多应用,包括应用中内嵌的小程序支持通过无线网络(WiFi)定位获取终端设备的地理位置。相关技术中,WiFi定位一般按照指定的时间间隔执行,如每隔几秒或者几毫米执行一次WiFi定位。或者,在其他的方案中,WiFi定位会限定单位时间内的执行次数。例如2分钟内限制执行4次。然而,专利技术人发现,等间隔的执行WiFi定位亦或者限定单位时间内的执行WiFi定位次数,都会导致不必要的定位产生,导致终端设备产生相应的功耗。
技术实现思路
本申请实施例提供了一种无线网络定位方法和相关装置,用于解决相关技术中目标对象的检测需要大量标注导致检测成本较高的问题。第一方面,本申请实施例提供了一种无线网络定位方法,所述方法包括:根据采用无线网络WiFi定位方式进行定位的定位请求,获取当前影响定位间隔时间的影响因子对应的查询时间间隔;确定上次WiFi定位时间与当前时间的时间差;当所述时间差大于 ...
【技术保护点】
1.一种无线网络定位方法,其特征在于,所述方法包括:/n根据采用无线网络WiFi定位方式进行定位的定位请求,获取当前影响定位间隔时间的影响因子对应的查询时间间隔;/n确定上次WiFi定位时间与当前时间的时间差;/n当所述时间差大于或等于所述查询时间间隔时,确定所述终端设备在所述时间差之内的移动概率;/n若所述移动概率大于概率阈值时,启动WiFi定位。/n
【技术特征摘要】
1.一种无线网络定位方法,其特征在于,所述方法包括:
根据采用无线网络WiFi定位方式进行定位的定位请求,获取当前影响定位间隔时间的影响因子对应的查询时间间隔;
确定上次WiFi定位时间与当前时间的时间差;
当所述时间差大于或等于所述查询时间间隔时,确定所述终端设备在所述时间差之内的移动概率;
若所述移动概率大于概率阈值时,启动WiFi定位。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当上次WiFi定位的时间与当前时间的时间差小于所述查询时间间隔时,采用所述上次WiFi定位的定位结果响应所述定位请求;和/或,
当确定出所述终端设备在所述时间差之内的移动概率小于或等于所述概率阈值时,采用所述上次WiFi定位的定位结果响应所述定位请求。
3.根据权利要求1所述的方法,其特征在于,所述影响因子包括至少两个,所述获取当前影响因子对应的查询时间间隔,包括:
获取各个影响因子的当前状态信息;所述查询时间间隔与每个影响因子的当前状态有关;
根据各个影响因子的当前状态信息组合,在信息组合与查询时间间隔的预设对应关系中,查找所述当前状态信息组合对应的查询时间间隔。
4.根据权利要求3所述的方法,其特征在于,所述影响因子包括以下至少两种:
操作系统版本信息、WiFi连接信息、传感器检测信息、卫星定位信息的有效性信息。
5.根据权利要求4所述的方法,其特征在于,确定所述卫星定位信息的有效性信息,包括:
获取卫星定位记录中的最新的卫星定位信息;
解析所述最新的卫星定位信息中的卫星定位时间以及定位精度;
若所述卫星定位时间与当前时间的时间间隔小于预设时间间隔,且所述定位精度高于预设定位精度,则确定所述有效性信息为有效;
若所述卫星定位时间与当前时间的时间间隔大于或等于所述预设时间间隔,和/或,所述定位精度低于或等于所述预设定位精度,则确定所述有效性信息为无效。
6.根据权利要求4所述的方法,其特征在于,确定所述WiFi连接信息,包括:
获取第一参考WiFi的WiFi类型和信号强度;
若当前连接的WiFi和所述第一参考WiFi的名称相同,且所述当前连接的WiFi的WiFi类型为地理位置固定的WiFi,且所述当前连接的WiFi与所述第一参考WiFi的信号强度变化量小于指定变化量,则确定所述WiFi连接信息为持续连接同一WiFi;
若所述当前连接的WiFi为移动热点,和/或,所述信号强度变化量大于或等于所述指定变化量时,则确定所述WiFi连接信息为未持续连接同一WiFi。
7.根据权利要求1所述的方法,其特征在于,确定所述终端设备在所述时间差之内的移动概率,包括:
获取多种类型的运动参考信息;
分别根据每种类型的运动参考信息,确定出所述终端设备的移动几率;
综合每种运动参考信息对应的所述终端设备的移动几率,确定所述终端设备的移动概率。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
若所述移动概率小于或等于所述概率阈值,则将所述移动概率与历史累加值进行累加,得到累加结果;
若所述累加结果大于预设阈值则启动WiFi定位。
9.根据权利要求7所述的方法,其特征在于,若所述运动参考信息包括WiFi列表,则根据所述WiFi列表确定所述终端设备的移动几率,包括:
分析当前WiFi列表与历史记录中的参考WiFi列表之间的WiFi差...
【专利技术属性】
技术研发人员:卞光宇,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。