一种提高定位准确度的方法和装置的制造方法_2

文档序号:9582240阅读:来源:国知局
掉。当一些定位依据被拆除消失后,客户端也可以将与这些消失的定位依据相关的定位依据信息清洗。
[0032]本实施例提供的技术方案,确定位置移动的定位依据和与位置移动的定位依据相关的历史定位依据信息,向客户端发送通知消息,所述通知消息用于提示客户端更新已确定的历史定位依据信息。以使客户端只需更新与位置移动的定位依据相关的定位依据信息,对那些潜在的造成定位badcase的定位依据数据进行清洗,无需重新更新所有曾经下载过的离线定位依据数据,提高了数据更新效率,离线定位依据数据失效时间亦可以得以延长;使用上述数据更新机制后,离线定位的定位badcase情况得到改善,提高了离线定位准确度。
[0033]实施例二
[0034]图2是本发明实施例二提供的一种提高定位准确度的方法的流程示意图。本实施例是对上述实施例进行了优化,参见图2,本实施例提供的提高定位准确度的方法具体包括如下操作:
[0035]S210、通过定位日志,确定当前地理位置与历史地理位置不同的定位依据;或者,通过定位日志,确定在任一地理位置新出现或消失的定位依据。
[0036]—般来说,定位依据的地理位置变化是由于该定位依据从某一位置被移动到了另外一个位置;或者,是在某地新出现或者消失。例如,将WIFI路由器,即WIFI接入点从一个位置移动到了另一个位置;或者,在任一个地理位置新设置了一个WIFI路由器或者新修建了一个基站;再者,将一个WIFI路由器或基站拆除掉,不再使用。则可通过定位日志,确定当前地理位置与历史地理位置不同的定位依据;或者,通过定位日志,确定在任一地理位置新出现或消失的定位依据。当确定了当前地理位置与历史地理位置不同的定位依据之后,还需确定这些定位依据的地理位置是不是经常发生变化,如是,则判定这些地理位置经常变化的定位依据不适合定位,可将与其相关的定位依据信息清除。
[0037]S220、确定推送至客户端的历史定位依据信息是否包含与所述地理位置变化的定位依据匹配的定位依据信息;
[0038]定位依据信息可以为WIFI和/或基站指纹数据库信息,相应的,定位依据可以为WIFI路由器和/或者基站,例如,WIFI指纹数据库信息的形式可以为{(X,Y) |MAC0,RSS10 ;
MACLRSSIl ;MAC2,RSSI2 ;......},一般WIFI路由器的MAC地址是不变的,对于WIFI定位,
可以确定推送至客户端的历史指纹数据库信息中的一条或多条信息中是否包含地理位置变化的WIFI路由器的MAC标识;对于基站定位,可以确定推送至客户端的历史指纹数据库信息中的一条或多条信息是否包含地理位置变化的基站的CGI标识,若是,则可以将推送至客户端的历史指纹数据库中的一条或多条信息确定为与地理位置变化的WIFI路由器和/或基站,即定位依据相关的历史定位依据信息。
[0039]S230、若是,则确定为与所述地理位置变化的定位依据相关的历史定位依据信息。
[0040]S240、向客户端发送通知消息,所述通知消息用于提示客户端更新已确定的历史定位依据信息。
[0041]本实施例提供的技术方案,采用相关判断机制,准确确定地理位置变化的定位依据及与其相关的历史定位依据信息,然后向客户端发送通知消息,所述通知消息用于提示客户端更新已确定的历史定位依据信息,使用了高效的定位依据数据更新机制,可以有效控制离线定位badcase,并且节省数据传输量。
[0042]实施例三
[0043]图3是本发明实施例三提供的一种提高定位准确度的装置的结构示意图。参见图3,所述装置包括:
[0044]定位依据获取单元310,用于通过定位日志获得地理位置变化的定位依据;
[0045]定位依据信息确定单元320,用于确定与所述地理位置变化的定位依据相关的历史定位依据信息;
[0046]通知消息发送单元330,用于向客户端发送通知消息,所述通知消息用于提示客户端更新已确定的历史定位依据信息。
[0047]进一步的,所述通知消息包括:
[0048]已确定的历史定位依据信息,以及与地理位置变化的定位依据相关的新的定位依据信息。
[0049]进一步的,所述定位依据包括:WIFI路由器和/或基站;
[0050]所述定位依据信息包括:WIFI和/或基站指纹数据库信息。
[0051]进一步的,所述定位依据获取单元310包括:
[0052]第一定位依据确定子单元311,用于通过定位日志,确定当前地理位置与历史地理位置不同的定位依据;
[0053]第二定位依据确定子单元312,用于通过定位日志,确定在任一地理位置新出现或消失的定位依据。
[0054]进一步的,所述定位依据信息确定单元320包括:
[0055]定位依据信息判断子单元321,用于确定推送至客户端的历史定位依据信息是否包含与所述地理位置变化的定位依据匹配的定位依据信息;
[0056]定位依据信息确定子单元322,用于若推送至客户端的历史定位依据信息包含与所述地理位置变化的定位依据匹配的定位依据信息,则确定为与所述地理位置变化的定位依据相关的历史定位依据信息。
[0057]上述装置可执行本发明任意实施例所提供的提高定位准确度的方法,具备执行方法相应的功能模块和有益效果。
[0058]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种提高定位准确度的方法,其特征在于,包括: 通过定位日志获得地理位置变化的定位依据; 确定与所述地理位置变化的定位依据相关的历史定位依据信息; 向客户端发送通知消息,所述通知消息用于提示客户端更新已确定的历史定位依据信息。2.根据权利要求1所述的方法,其特征在于,所述通知消息包括: 已确定的历史定位依据信息,以及与地理位置变化的定位依据相关的新的定位依据信息。3.根据权利要求1或2所述的方法,其特征在于: 所述定位依据包括:无线保真WIFI路由器和/或基站; 所述定位依据信息包括:WIFI和/或基站指纹数据库信息。4.根据权利要求1或2所述的方法,其特征在于,所述通过定位日志获得地理位置变化的定位依据包括: 通过定位日志,确定当前地理位置与历史地理位置不同的定位依据;或者 通过定位日志,确定在任一地理位置新出现或消失的定位依据。5.根据权利要求1或2所述的方法,其特征在于,所述确定与所述地理位置变化的定位依据相关的历史定位依据信息,包括: 确定推送至客户端的历史定位依据信息是否包含与所述地理位置变化的定位依据匹配的定位依据信息; 若是,则确定为与所述地理位置变化的定位依据相关的历史定位依据信息。6.一种提高定位准确度的装置,其特征在于,包括: 定位依据获取单元,用于通过定位日志获得地理位置变化的定位依据; 定位依据信息确定单元,用于确定与所述地理位置变化的定位依据相关的历史定位依据信息; 通知消息发送单元,用于向客户端发送通知消息,所述通知消息用于提示客户端更新已确定的历史定位依据信息。7.根据权利要求6所述的装置,其特征在于,所述通知消息包括: 已确定的历史定位依据信息,以及与地理位置变化的定位依据相关的新的定位依据信息。8.根据权利要求6或7所述的装置,其特征在于: 所述定位依据包括:WIFI路由器和/或基站; 所述定位依据信息包括:WIFI和/或基站指纹数据库信息。9.根据权利要求6或7所述的装置,其特征在于,所述定位依据获取单元包括: 第一定位依据确定子单元,用于通过定位日志,确定当前地理位置与历史地理位置不同的定位依据; 第二定位依据确定子单元,用于通过定位日志,确定在任一地理位置新出现或消失的定位依据。10.根据权利要求6或7所述的装置,其特征在于,所述定位依据信息确定单元包括: 定位依据信息判断子单元,用于确定推送至客户端的历史定位依据信息是否包含与所述地理位置变化的定位依据匹配的定位依据信息; 定位依据信息确定子单元,用于若推送至客户端的历史定位依据信息包含与所述地理位置变化的定位依据匹配的定位依据信息,则确定为与所述地理位置变化的定位依据相关的历史定位依据信息。
【专利摘要】本发明实施例公开了一种提高定位准确度的方法和装置,所述方法包括:通过定位日志获得地理位置变化的定位依据;确定与所述地理位置变化的定位依据相关的历史定位依据信息;向客户端发送通知消息,所述通知消息用于提示客户端更新已确定的历史定位依据信息。本发明实施例提供的技术方案,可使客户端无需重新更新所有曾经下载过的离线定位依据数据,提高了数据更新效率,离线定位依据数据失效时间亦可以得以延长;使用上述定位依据数据更新机制后,离线定位的定位badcase情况得到改善,提高了离线定位准确度。
【IPC分类】H04W4/02, H04W4/14
【公开号】CN105338493
【申请号】CN201510817971
【发明人】罗耀燊, 李成洲
【申请人】北京百度网讯科技有限公司
【公开日】2016年2月17日
【申请日】2015年11月23日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1