一种用于确定目标IP地址所属地域的方法与设备技术

技术编号:14477976 阅读:40 留言:0更新日期:2017-01-25 10:39
本发明专利技术的目的是提供一种确定目标IP地址所属地域的方法与设备。具体地,根据候选IP地址及其对应的用户行为数据,确定所述候选IP地址所属地域以及该候选IP地址所对应的地域特征信息;根据目标IP地址所对应的地域特征信息,结合所述候选IP地址所属地域以及该候选IP地址所对应的地域特征信息,确定所述目标IP地址所属地域。与现有技术相比,本发明专利技术提高了IP地域识别的准确率。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种用于确定目标IP地址所属地域的技术。
技术介绍
IP(互联网协议地址,InternetProtocolAddress)地址为互联网上的每一个网络和每一台主机分配了一个逻辑地址,其有诸多应用,如基于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地址所属地域的方法流程图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本专利技术作进一步详细描述。图1示出根据本专利技术一个方面的一种用于确定目标IP地址所属地域的确定设备1。其中,确定设备1包括用于根据候选IP地址及其对应的用户行为数据,确定所述候选IP地址所属地域以及该候选IP地址所对应的地域特征信息的装置(以下简称“候选确定装置11”);用于根据目标IP地址所对应的地域特征信息,结合所述候选IP地址所属地域以及该候选IP地址所对应的地域特征信息,确定所述目标IP地址所属地域的装置(以下简称“目标确定装置12”)。具体地,候选确定装置11根据候选IP地址及其对应的用户行为数据,确定所述候选IP地址所属地域以及该候选IP地址所对应的地域特征信息;目标确定装置12根据目标IP地址所对应的地域特征信息,结合所述候选IP地址所属地域以及该候选IP地址所对应的地域特征信息,确定所述目标IP地址所属地域。在此,确定设备1包括但不限于网络设备、用户设备或网络设备与用户设备通过网络相集成所构成的设备。在此,所述网络设备包括但不限于如网络主机、单个网络服务器、多个网络服务器集或基于云计算的计算机集合等实现;或者由用户设备实现。在此,云由基于云计算(CloudComputing)的大量主机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。在此,所述用户设备可以是任何一种可与用户通过键盘、鼠标、触摸板、触摸屏、或手写设备等方式进行人机交互的电子产品,例如计算机、手机、PDA、掌上电脑PPC或平板电脑等。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(AdHoc网络)等。本领域技术人员应能理解上述结果提供设备1仅为举例,其他现有的或今后可能出现的网络设备或用户设备如可适用于本专利技术,也应包含在本专利技术保护范围以内,并在此以引用方式包含于此。在此,网络设备及用户设备均包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。具体地,候选确定装置11首先通过诸如查询IP地址数据库来获取IP地址,或者通过查询DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)服务器来获取IP地址,并将获取到的IP地址作为候选IP地址;然后,通过查询搜索日志,网络社交平台、服务平台、浏览器、搜索引擎等第三方设备所提供的用于数据查询的应用程序接口(API),获取用户在该候选IP地址下的搜索行为数据、社交行为数据、本地生活服务类行为数据等,以得到所述用户行为数据。在此,所述用户行为数据是指反映用户行为的数据,其包括但不限于如:1)用户搜索类行为数据,其包括但不限于如用户进行搜索时输入的查询序列;2)社交行为数据,其来源于用户经常在其上发表观点、与其他用户进行交流的社交类app(application,应用程序)、网站等平台;3)本地生活服务类行为数据,其包括但不限于如用户通过地图搜索和/或导航附近的餐馆、公交、娱乐场所、购物广场等,以及用户的基于打车软件的历史打车记录。然后,候选确定装置11对获取到的用户行为数据进行自然语言处理,以从各类用户行为数据中提取有地域倾向的特征,如通过专有名词识别工具等,提取出地域词,机构词等,从而得到所述地域特征信息。在此,所述地域特征信息是指所述用户行为数据中反映相应IP地址实际所属地域的特征词。例如,假设候选确定装置11通过查询IP地址数据库得到以下IP地址及对应的用户行为数据,如下表1所示:表1则候选确定装置11分别对表1中所示的各IP地址所对应的用户行为数据进行自然语言处理,以从各类用户行为数据中提取有地域倾向的特征,如对于IP1,候选确定装置11对表1中对应于IP1的用户行为数据进行分析时,如通过专有名词识别工具进行提取时,得到机构词“中关村街道”、地域词“中关村小学”、地域词“北京”,则候选确定装置11可确定IP1所对应的地域特征信息为{“中关村街道”、“中关村小学”、“北京”本文档来自技高网...
一种用于确定目标IP地址所属地域的方法与设备

【技术保护点】
一种用于确定目标IP地址所属地域的方法,其中,该方法包括:根据候选IP地址及其对应的用户行为数据,确定所述候选IP地址所属地域以及该候选IP地址所对应的地域特征信息;其中,该方法还包括:根据目标IP地址所对应的地域特征信息,结合所述候选IP地址所属地域以及该候选IP地址所对应的地域特征信息,确定所述目标IP地址所属地域。

【技术特征摘要】
1.一种用于确定目标IP地址所属地域的方法,其中,该方法包括:根据候选IP地址及其对应的用户行为数据,确定所述候选IP地址所属地域以及该候选IP地址所对应的地域特征信息;其中,该方法还包括:根据目标IP地址所对应的地域特征信息,结合所述候选IP地址所属地域以及该候选IP地址所对应的地域特征信息,确定所述目标IP地址所属地域。2.根据权利要求1所述的方法,其中,确定所述候选IP地址所属地域以及该候选IP地址所对应的地域特征信息包括:-获取所述候选IP地址及所述用户行为数据;-确定所述用户行为数据所对应的地域特征信息;-确定所述候选IP地址所属地域。3.根据权利要求2所述的方法,其中,确定所述候选IP地址所属地域包括:-根据所述候选IP地址,在预定IP地域数据库中进行匹配查询,以获得所述候选IP地址所属地域,其中,所述预定IP地域数据库包含属于白名单的IP地址及其所属地域之间的映射关系。4.根据权利要求2所述的方法,其中,确定所述候选IP地址所属地域包括:-确定所述候选IP地址所属候选地域;-根据所述候选IP地址所对应的用户的地域反馈信息,对所述候选地域进行调整处理,以将调整后的地域作为所述候选IP地址所属地域。5.根据权利要求1至4中任一项所述的方法,其中,该方法还包括:-获取多个初始IP地址;-对所述多个初始IP地址进行去噪处理,以将经去噪处理后的所述初始IP地址作为所述候选IP地址。6.根据权利要求1至5中任一项所述的方法,其中,确定所述目标IP地址所属地域包括:-若所述目标IP地址所对应的地域特征信息与所述候选IP地址所对应的地域特征信息之间满足预定关联信息,将所述候选IP地址所属地域作为所述目标IP地址所属地域。7.根据权利要求6所述的方法,其中,所述预定关联信息包括以下至少任一项:-所述目标IP地址所对应的地域特征信息与所述候选IP地址所对应的地域特征信息相一致;-所述目标IP地址所对应的地域特征信息与所述候选IP地址所对应的地域特征信息包含有行政关联关系的地域标识信息;-所述目标IP地址所对应的地域特征信息与所述候选IP地址所对应的地域特征信息包含相同地域关键词。8.根据权利要求1至7中任一项所述的方法,其中,该方法还包括:-获取所述目标IP地址所对应的用户的目标查询序列;-根据所述目标查询序列,结合所述目标IP地址所属地域,获取与所述目标查询序列及所述目标IP地址所属地域相匹配的至少一个搜索结果;-将所述至少一个搜索结果提供给所述用户。9.一种用于确定目标IP地址所属地域的确定设备,其中,该确定设备包括:用于根据候选IP地址...

【专利技术属性】
技术研发人员:王鲁光韩友徐培治秦首科韩聪邱学忠
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1