IP地址信息库更新方法及装置制造方法及图纸

技术编号:14568216 阅读:63 留言:0更新日期:2017-02-06 01:52
本公开是关于一种IP地址信息库更新方法及装置,其中,方法包括:获取终端中的目标应用程序确定的所述终端的当前地理位置信息;获取所述目标应用程序对应的出口IP地址信息;根据所述当前地理位置信息和所述出口IP地址信息更新IP地址信息库。通过该技术方案,根据目标应用程序确定的终端的当前地理位置信息和目标应用程序向外部设备发送请求的出口IP地址更新IP地址信息库,这样,可以保证IP地址信息库中信息的精准性,从而提升用户的使用体验。

【技术实现步骤摘要】

本公开涉及IP获取
,尤其涉及一种IP地址信息库更新方法及装置
技术介绍
随着互联网的发展,互联网企业需了解用户行为,需深度挖掘用户的地域分布,总结用户的行为特征,因此,需建立IP地址信息库,但是,目前并不能对IP地址信息库进行更新,所以IP地址信息库存在不准确的问题。
技术实现思路
本公开实施例提供一种IP地址信息库更新方法及装置,包括如下技术方案:根据本公开实施例的第一方面,提供一种IP地址信息库更新方法,包括:获取终端中的目标应用程序确定的所述终端的当前地理位置信息;获取所述目标应用程序对应的出口IP地址信息;根据所述当前地理位置信息和所述出口IP地址信息更新IP地址信息库。在一个实施例中,所述根据所述当前地理位置信息和所述出口IP地址信息更新IP地址信息库,包括:在所述IP地址信息库中查找是否存在与所述出口IP地址信息对应的目标地理位置信息;在查找到存在与所述出口IP地址信息对应的目标地理位置信息时,判断所述目标地理位置信息与所述当前地理位置信息是否一致;在所述目标地理位置信息与所述当前地理位置信息不一致时,用所述当前地理位置信息替换所述目标地理位置信息;在查找到不存在与所述出口IP地址信息对应的目标地理位置信息时,在所述IP地址信息库中建立并存储所述出口IP地址信息和所述当前地理位置信息的对应关系。在一个实施例中,所述方法还包括:接收输入的对所述出口IP地址信息与所述当前地理位置信息之间的对应关系的修改命令;根据所述修改命令,修改所述出口IP地址信息与所述当前地理位置信息之间的对应关系。在一个实施例中,所述方法还包括:在修改出口IP地址信息与当前地理位置信息之间的对应关系后,对所述对应关系进行标记。在一个实施例中,所述目标应用程序包括可获取终端的地理位置的应用程序。在一个实施例中,所述方法还包括:根据所述IP地址信息库中的出口IP地址信息和当前地理位置信息之间的对应关系向所述终端发送推荐信息。根据本公开实施例的第二方面,提供一种IP地址信息库更新装置,包括:第一获取模块,用于获取终端中的目标应用程序确定的所述终端的当前地理位置信息;第二获取模块,用于获取所述目标应用程序对应的出口IP地址信息;更新模块,用于根据所述第一获取模块获取的所述当前地理位置信息和所述第二获取模块获取的所述出口IP地址信息更新IP地址信息库。在一个实施例中,所述更新模块包括:查找子模块,用于在所述IP地址信息库中查找是否存在与所述出口IP地址信息对应的目标地理位置信息;判断子模块,用于在所述查找子模块查找到存在与所述出口IP地址信息对应的目标地理位置信息时,判断所述目标地理位置信息与所述当前地理位置信息是否一致;替换子模块,用于在所述判断子模块判断所述目标地理位置信息与所述当前地理位置信息不一致时,用所述当前地理位置信息替换所述目标地理位置信息;存储子模块,用于在所述查找子模块查找到不存在与所述出口IP地址信息对应的目标地理位置信息时,在所述IP地址信息库中建立并存储所述出口IP地址信息和所述当前地理位置信息的对应关系。在一个实施例中,所述装置还包括:接收模块,用于接收输入的对所述出口IP地址信息与所述当前地理位置信息之间的对应关系的修改命令;替换模块,用于根据所述修改命令,修改所述出口IP地址信息与所述当前地理位置信息之间的对应关系。在一个实施例中,所述装置还包括:标记模块,用于在修改出口IP地址信息与当前地理位置信息之间的对应关系后,对所述对应关系进行标记。在一个实施例中,所述目标应用程序包括可获取终端的地理位置的应用程序。在一个实施例中,所述装置还包括:发送模块,用于根据所述IP地址信息库中的出口IP地址信息和当前地理位置信息之间的对应关系向所述终端发送推荐信息。根据本公开实施例的第三方面,提供一种IP地址信息库更新装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取终端中的目标应用程序确定的所述终端的当前地理位置信息;获取所述目标应用程序对应的出口IP地址信息;根据所述当前地理位置信息和所述出口IP地址信息更新IP地址信息库。本公开的实施例提供的技术方案可以包括以下有益效果:上述技术方案,根据目标应用程序确定的终端的当前地理位置信息和目标应用程序向外部设备发送请求的出口IP地址更新IP地址信息库,这样,可以保证IP地址信息库中信息的精准性,从而提升用户的使用体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的IP地址信息库更新方法的流程图。图2是根据一示例性实施例示出的IP地址信息库更新方法中步骤S103的流程图。图3是根据一示例性实施例示出的一种IP地址信息库更新方法的流程图。图4是根据一示例性实施例示出的另一种IP地址信息库更新方法的流程图。图5是根据一示例性实施例示出的再一种IP地址信息库更新方法的流程图。图6是根据一示例性实施例示出的IP地址信息库更新装置的框图。图7是根据一示例性实施例示出的IP地址信息库更新装置中更新模块的框图。图8是根据一示例性实施例示出的另一种IP地址信息库更新装置的框图。图9是根据一示例性实施例示出的再一种IP地址信息库更新装置的框图。图10是根据一示例性实施例示出的又一种IP地址信息库更新装置的框图。图11是根据一示例性实施例示出的适用于IP地址信息库更新装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。本公开实施例提供了一种IP地址信息库更新方法,该方法可用于服务器中,如图1所示,该方法包括步骤S101-S103:在步骤S101中,获取终端中的目标应用程序确定的终端的当前地理位本文档来自技高网...

【技术保护点】
一种IP地址信息库更新方法,其特征在于,包括:获取终端中的目标应用程序确定的所述终端的当前地理位置信息;获取所述目标应用程序对应的出口IP地址信息;根据所述当前地理位置信息和所述出口IP地址信息更新IP地址信息库。

【技术特征摘要】
1.一种IP地址信息库更新方法,其特征在于,包括:
获取终端中的目标应用程序确定的所述终端的当前地理位置信息;
获取所述目标应用程序对应的出口IP地址信息;
根据所述当前地理位置信息和所述出口IP地址信息更新IP地址信息库。
2.根据权利要求1所述的方法,其特征在于,所述根据所述当前地理位
置信息和所述出口IP地址信息更新IP地址信息库,包括:
在所述IP地址信息库中查找是否存在与所述出口IP地址信息对应的目
标地理位置信息;
在查找到存在与所述出口IP地址信息对应的目标地理位置信息时,判断
所述目标地理位置信息与所述当前地理位置信息是否一致;
在所述目标地理位置信息与所述当前地理位置信息不一致时,用所述当
前地理位置信息替换所述目标地理位置信息;
在查找到不存在与所述出口IP地址信息对应的目标地理位置信息时,在
所述IP地址信息库中建立并存储所述出口IP地址信息和所述当前地理位置
信息的对应关系。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
接收输入的对所述出口IP地址信息与所述当前地理位置信息之间的对
应关系的修改命令;
根据所述修改命令,修改所述出口IP地址信息与所述当前地理位置信息
之间的对应关系。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在修改出口IP地址信息与当前地理位置信息之间的对应关系后,对所述
对应关系进行标记。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还

\t包括:
根据所述IP地址信息库中的出口IP地址信息和当前地理位置信息之间
的对应关系向所述终端发送推荐信息。
6.一种IP地址信息库更新装置,其特征在于,包括:
第一获取模块,用于获取终端中的目标应用程序确定的所述终端的当前
地理位置信息;
第二获取模块,用于获取所述目标应用程序对应的出口IP地址信息;
更新模块,用于根据所述第一获取模块获取的所述当前地理位置信息和

【专利技术属性】
技术研发人员:郑志光王斌纪东方
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1