一种IP到ID的关联方法与流程

文档序号:11279464阅读:3007来源:国知局

本发明涉及ip与id关联技术领域,具体地,涉及一种ip到id的关联方法。



背景技术:

ip定位技术,是通过设备的ip地址来确定其地理位置。超高精度的ip定位技术应用领域非常广泛,政府部门,通过该服务可以对人民的网络行为进行社区粒度的舆情分析,从而充分地了解民意,做出更加利国利民的政策;安全部门,通过该服务能够获取网络攻击的源目标位置,提升网络安全防御能力;商业端的在线支付,通过该服务可以实现用户异地登录预警,提升交易的安全性;商业端的在线广告,通过该服务可以实现基于用户实时位置的广告推送,提升广告的投放精确度,获取最大的商业盈利。根据ip的区域性分布特性,ip可分为动态和静态分布两种状态。静态ip,在一个固定时间段内,该类ip将固定在一个地方使用;如,学校使用的ip,这些ip将长时间在学校范围内使用。动态ip,在一段时间内,动态地分布在多个区域且被共享使用;如,移动ip,在河南省范围内共享使用;住宅用ip,在若干个相邻小区范围内共享使用。

现在ip定位产品大多是将ip定位到宽泛或具体的地理位置,将ip与经纬度做绑定。一般定位精度有定到国家、省份、城市,甚至是街道。

ip是互联网通信的基础,是互联网设备的标识。全球共计有42亿ip地址,被用于各行各业,建立了庞大的互联网络,联系着全世界。

id是互联网中,网民的标识。在互联网高速发展的今天,网民数量已达35亿,越来越多的人民生活已经离不开网络,也就产生了庞大的生活数据,而每一条生活数据,都对应的有id,如twitter的用户id、google的账户id、百度的账户id和qq的用户id等。

网民利用ip进行网上服务,这就是ip与id之间产生了关联关系,同一个用户id会在不同时间点在不同的ip上登录;同时,同一个ip上可能同时拥有多种不同类型的用户id。建立ip与id之间的联系,可以通过分析id不同时间点使用的ip信息分析id信息,反过来,也可以通过分析ip上不同的id信息,对ip类型进行划分,从而更好的对网络信息进行整合,为网络服务站、网民和网络管理者提供更多帮助。

目前,对ip与id之间的联系,只能将部分静态ip与一些用户(如企业)进行关联,而大多数ip不能关联到指定用户,行业缺乏相关技术,更没有统一标准。

为了建立ip与id之间联系,更好的提供网络服务,需要提出一种有效的关联方法,供学术研究和商业产品使用。



技术实现要素:

本发明的目的在于,针对上述问题,提出一种ip到id的关联方法,以克服现有技术只能将部分静态ip与一些用户(如企业)进行关联,而大多数ip不能关联到指定用户,行业缺乏相关技术,更没有统一标准。

为实现上述目的,本发明采用的技术方案是:一种ip到id的关联方法,主要包括:步骤1:通过ip定位技术,获取ip的地理位置信息;

步骤2:通过数据挖掘技术,获取地理位置信息上的用户id;

步骤3:建立ip与id之间的联系。

进一步地,所述ip的地理位置信息包括详细地址信息、经纬度信息和ip的所属信息。

进一步地,所述步骤2具体为,使用数据挖掘技术获取所有提供地理位置到用户推文信息接口的社交网络信息,所述社交网络信息包括用户id、推文内容简要和id所属信息。

进一步地,步骤3具体为,根据所属信息验证并确定ip与id之间的联系

进一步地,所述用户推文信息接口为社交网络公开的api接口。

本发明各实施例的ip到id的关联方法,首先,基于高精度ip定位技术,获得ip到地理位置的映射关系;其次,基于地理位置,使用数据挖掘技术获取所有提供地理位置到用户信息接口的社交网络信息;最后,根据所属信息验证,确定ip与id之间的联系,从而建立ip与id之间有效的联系,更好的提供网络服务。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例所述的ip与id关联关系示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

与现有技术相比,本发明首次通过地理位置,建立ip与id之间的联系,提出一种有效的ip到id的关联方法。

该发明,首先,基于高精度ip定位技术,获得ip到地理位置的映射关系;其次,基于地理位置,使用数据挖掘技术获取所有提供地理位置到用户信息接口的社交网络信息;最后,根据所属信息验证,确定ip与id之间的联系。

如图1所示,首先,通过ip定位技术,得到ip的地理位置;其次,通过数据挖掘技术,得该地理位置上所发推文的相关信息,该信息包含用户id、推文内容简要和id所属信息(如某官方机构的twitter)等;最后,通过地理位置,建立ip与id之间的联系。

结合真实数据集,对本发明进行进一步说明。以twitter为例,数据表1是ip定位数据,数据表2是通过社交网络接口获取到的用户信息和位置信息。

表1ip定位信息

表2twitter信息

步骤1、获取ip地理位置定位数据;

通过ip定位技术,获取ip的地理位置,如表1中的1.1.1.1、2.2.2.2和3.3.3.3。

步骤2、基于步骤1得到的地理位置,获取社交网中的用户id数据;

通过twitter公开的api接口,输入经纬度和半径(或者地理id),获取该地理位置上所发推文的相关信息;

步骤3、建立ip与id之间的联系;

根据ip和id所属信息(如ip属于某机构,而id也为该机构的推文)验证,建立ip与id之间的联系。

至少可以达到以下有益效果:克服现有技术中,对ip与id之间的联系,只能将部分静态ip与一些用户(如企业)进行关联,而大多数ip不能关联到指定用户,行业缺乏相关技术,更没有统一标准,

本发明提出了一种有效的关联方法,供学术研究和商业产品使用。

最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1