一种用于确定网络地址的归属地信息的方法与设备的制造方法
【技术领域】
[0001]本申请涉及计算机领域,尤其涉及一种用于确定网络地址的归属地信息的技术。
【背景技术】
[0002]IP地址,即,互联网协议地址(Internet Protocol Address),是在互联网中一种给主机编址的方式。常见的IP地址可分为IPv4与IPv6两大类。IP归属地是每一个IP地址对应分配主机的地理位置,可以精确到国家、省份、城市等。
[0003]ISP (Internet Service Provider,互联网服务提供商)分配给用户的IP地址有可能变化,因此IP归属地信息是需要不断更新维护的,而运营商又不提供IP归属地信息,所以目前的IP归属地信息维护方法存在维护成本高、更新滞后的问题。并且,互联网应用在精准投放广告、风险控制等领域依赖IP归属地解析精确度。
[0004]因此,如何准确、高效地确定网络地址的归属地信息,成为本领域技术人员亟需解决的问题之一。
【发明内容】
[0005]本申请的目的是提供一种用于确定网络地址的归属地信息的方法与设备。
[0006]根据本申请的一个方面,提供了一种用于确定网络地址的归属地信息的方法,其中,该方法包括:
[0007]获取多个网络交易记录信息,其中,每个网络交易记录信息包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息;
[0008]根据所述多个网络交易记录信息确定第二网络地址及其归属地信息。
[0009]根据本申请的另一方面,还提供了一种用于确定网络地址的归属地信息的设备,其中,该设备包括:
[0010]第一装置,用于获取多个网络交易记录信息,其中,每个网络交易记录信息包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息;
[0011]第二装置,用于根据所述多个网络交易记录信息确定第二网络地址及其归属地信肩、Ο
[0012]与现有技术相比,本申请获取多个网络交易记录信息,其中,每个网络交易记录信息包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息;根据所述多个网络交易记录信息确定第二网络地址及其归属地信息,由于存在大量的网络交易,从而可以便捷、准确、高效地确定网络地址的归属地信息,使得基于归属地信息的后续操作更为精确,提升了用户的使用体验。
[0013]在此,本申请不依赖用户电话号码信息或号码归属地信息,用户网络地址对应的归属地信息更新时,不依赖用户操作,频率更高,成本更低,准确性更高。
[0014]进一步地,本申请根据确定后的网络地址及其归属地信息,建立或更新网址信息库,进而可以根据该网址信息库进行诸如归属地信息查询、信息推荐等后续操作,提升了用户的使用体验。
[0015]进一步地,本申请根据用户设备的网络地址确定对应的归属地信息,进而根据归属地信息提供对应的推荐信息至该用户设备,或进一步针对不同用户设备提供不同的推荐信息,提升了用户的使用体验。
[0016]进一步地,本申请利用用户登录或进行网络交易所使用地址和收货地址具有较强关联性,且收货地址是格式化地址,比较容易进行归类,从而达到精确确定网络地址的归属地信息的目的。
[0017]进一步地,本申请首先对多个网络交易记录信息进行预处理,再根据预处理后的多个网络交易记录信息,确定网络地址及其归属地信息,提高了确定网络地址及其归属地信息的效率及精确度。
【附图说明】
[0018]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0019]图1示出根据本申请一个方面的一种用于确定网络地址的归属地信息的设备示意图;
[0020]图2示出根据本申请另一个方面的一种用于确定网络地址的归属地信息的方法流程图。
[0021 ] 附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0022]下面结合附图对本申请作进一步详细描述。
[0023]在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0024]内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0025]计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPR0M)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0026]图1示出根据本申请一个方面的一种用于确定网络地址的归属地信息的设备示意图。设备1包括第一装置101和第二装置102。
[0027]其中,第一装置101用于获取多个网络交易记录信息,其中,每个网络交易记录信息包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息。
[0028]具体地,第一装置101例如分别从网络日志与网络交易数据库中,获取用户在对应网络交易中所使用的第一网络地址、网络交易的收货地址信息等,然后,根据网络交易的标识信息,将用户的第一网络地址与收货地址信息关联至同一个网络交易记录信息,因此,该第一装置101所获取的多个网络交易记录信息中均包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息。
[0029]在此,该第一网络地址例如该用户在网络交易中登陆、下单所使用的网络地址,如IP地址、或IP地址对应的子网地址等。
[0030]在此,网络交易包括但不限于网络购物、积分兑换、拍卖、二手用品交换等网络活动。网络交易数据库中存储有用户的网络交易的各项信息,如网络交易所使用的网络地址、网络交易的收货地址、网络交易的时间信息、交易对象等信息。
[0031]本领域技术人员应能理解,上述获取多个网络交易记录信息的方式仅为举例,其他现有的或今后可能出现的获取多个网络交易记录信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
[0032]第二装置102用于根据所述多个网络交易记录信息确定第二网络地址及其归属地信息。具体地,第二装置102例如直接根据第一装置101所获取的网络交易记录信息中所包括的、用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息,确定第二网络地址及其归属地信息,如直接将该第一网络地址作为第二网络地址,将该第一网络地址对应的用户所设定的收货地址信息作为该第二网络地址的归属地信息。或者,该第二装置102根据第一装置101获取的多个网络交易记录信息,例如,首先对所述多个网络交易记录信息按第一网络地址进行分类统计,以获得各第一网络地址所对应的数量最多的收货地址;再根据各第一网络地址所对应的数量最多的收货地址,确定第二网络地址及其归属地信息。又或者,该设备1首先对所述多个网络交易记录信息进行预处理;随后,该第二装置102再根据预处理后的所述多个网络交易记录信息确定第二网络地址及其归属地信息。
[0033]在此,该第二网络地址为从多个网络交易记录信息中所确定的网络地址,其可以与网络交易记录信息中所包括的第一网络地址相一致;或者是根据对该多个网络交易记录信息的第一网络地址分类统计所确定的,如对应多个第一网络地址的IP地址段。
[0034]本领域技术人员应能理解,上述确定第二网络地址及其归属地信息的方式仅为举例,其他现有的或今后可能出现的确定第二网络地址及其归属地信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
[0035]优选地,设备1的各个装置之间是持续不断工作的。具体地,第一装置101用于获取多个网络交易记录信息,其中,每个网络交易记录信息包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息;第二装置102用于根据所述多个网络交易记录信息确定第二网络地址及其归属地信息。在此,本领域技术人员应理解“持续”是指设备1的各装置分别按照设定的或实时调整的工作模式要求,获取多个网络交易记录信息、确定第二网络地址及其归属地信息。
[0036]在此,设备1获取多个网络交易记录信息,其中,每个网络交易记录信息包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息;根据所述多个网络交易记录信息确定第二网络地址及其归属地信息,由于存在大量的网络交易,从而可以便捷、准确、高效地确定网络地址的归属地信息,使得基于归属地信息的后续操作更为精确,提升了用户的使用体验。
[0037]在一个优选实施例中,该设备1还包括第三装置(未示出)。具体地,第一装置101用于获取多个网络交易记录信息,其中,每个网络交易记录信息包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息;第二装置102用于根据所述多个网络交易记录信息确定第二网络地址及其归属地信息;第三装置用于根据所述第二网络地址及其归属地信息,建立或更新对应的网址信息库。其中,第一装置101、第二装置102与图1所示对应装置相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。
[0038]其中,第三装置根据所述第二网络地址及其归属地信息,建立或更新对应的网址信息库。具体地,第三装置根据第二装置102
根据多个网络交易记录信息所确定的第二网络地址及其归属地信息,例如将该第二网络地址及其归属地信息的映射关系存入网址信息库中,以实现对该网址信息库的建立或更新。
[0039]在此,该网址信息库中存储有网络地址与归属地信息的映射关系,其可以位于该设备1中,也可以位于与该设备1通过网络相连接的第三方设备中。当该网址信息库位于与该设备1通过网络相连接的第三方设备中,该设备1通过与该第三方设备的交互,实现对该网址信息库的建立或更新。
[0040]优选地,所述第三装置还用于根据所述第二网络地址及其归属地信息,并结合所述第二网络地址及其归属地信息的置信度信息,建立或更新对应的网址信息库。
[0041]具体地,第三装置在建立或更新对应的网址信息库时,还可以考虑该第二网络地址及其归属地信息的置信度信息,例如,当相同的第二网络地址,如相同的IP地址段对应的收货地址用户数总量小于预定数量阈值时,如小于10个用户,则第三装置判断该第二网络地址及其归属地信息的置信度信息较低,因此,该第三装置并不对该网址信息库进行建立或更新。又如,当第二网络地址及其归属地信息的置信度信息超过第一置信度阈值,第三装置根据该述第二网络地址及其归属地信息,在该网址信息库中添加新的网址信息记录或修改对应的网址信息记录。再如,当第二网络地址及其归属地信息的置信度信息位于第二置信度阈值区间,第三装置根据该第二网络地址及其归属地信息,结合该第二网络地址所对应用户的历史网络交易记录信息,建立或更新对应的网址信息库。
[0042]在此,预定数量阈值、第一置信度阈值、第二置信度阈值区间等都用来判断第二网络地址及其归属地信息的置信度信息,并进一步判断是否需要建立或更新对应的网址信息库,以及如何建立或更新该网址信息库,其值可以是系统预置的,也可以根据实际情况进行调整。
[0043]更优选地,所述第三装置还可以包括第三一单元(未示出)或第三二单元(未示出)。
[0044]该第三一单元用于当所述置信度信息超过第一置信度阈值,根据所述第二网络地址及其归属地信息,在所述网址信息库中添加新的网址信息记录或修改对应的网址信息记录。
[0045]具体地,当第二网络地址及其归属地信息的置信度信息超过第一置信度阈值,例如,当相同的第二网络地址,如相同的IP地址段,第一网络地址对应的数量最多的收货地址占该第一网络地址IP地址段所对应的所有收货地址的比例超过一定数值,如占比在80%以上,则直接将该第一网络地址作为第二网络地址,将数量最多的收货地址确定为该第二网络地址的归属地信息,且判断该第二网络地址及其归属地信息的置信度信息超过第一置信度阈值,该第三一单元在该网址信息库中添加新的网址信息记录或修改对应的网址信息记录,如将第二网络地址及其归属地信息的映射关系直接添加至该网址信息库中,或者,当该网址信息库中存储有该第二网络地址但其归属地信息与该第三一单元所确定的归属地信息不符时,将其修改为该第三一单元所确定的归属地信息。
[0046]第三二单元用于当所述置信度信息位于第二置信度阈值区间,根据所述第二网络地址及其归属地信息,结合所述第二网络地址所对应用户的历史网络交易记录信息,建立或更新对应的网址信息库。
[0047]具体地,当第二网络地址及其归属地信息的置信度信息位于第二置信度阈值区间,例如,当相同的第二网络地址,如相同的IP地址段,对应的数量最多的收货地址占该IP地址段所对应的所有收货地址的比例位于一定的阈值区间,如占比大于50%,小于80%,则判断该第二网络地址及其归属地信息的置信度信息位于第二置信度阈值区间;因此,第三二单元还需参考该第二网络地址所对应用户的历史网络交易记录信息,例如,该第三二单元查看该第二网络地址所对应的用户的历史网络交易记录信息,根据该历史网络交易记录信息,对该网址信息库进行建立或更新,例如,直接将该历史网络交易记录信息中的历史收货地址信息更新为该第二网络地址的归属地信息,并据此建立或更新该网址信息库;或者,将该历史网络交易记录信息所对应的数量最多的历史收货地址信息作为该第二网络地址的归属地信息,并据此建立或更新该网址信息库。
[0048]优选地,所述第三二单元用于当所述置信度信息位于第二置信度阈值区间,根据所述历史网络交易记录信息所对应的历史收货地址,更新所述第二网络地址的归属地信息;根据所述第二网络地址及其更新后的归属地信息,建立或更新对应的网址信息库。
[0049]例如,当相同的第二网络地址,如相同的IP地址段,对应的数量最多的收货地址占该IP地址段所对应的所有收货地址的比例位于一定的阈值区间,如占比大于50%,小于80%,则判断该第二网络地址及其归属地信息的置信度信息位于第二置信度阈值区间;第三二单元查看该第二网络地址所对应的用户的历史网络交易记录信息,例如查看该用户前一段时间的历史网络交易记录信息,如果该用户前一时间段内的最多收货地址是B(真实IP对应地址),且该收货地址B在当前时间段内(同IP对应收货地址)占比大于30%,则该第三二单元将该第二网络地址的归属地信息更新为B ;如果该用户前一时间段内的最多收货地址是C,且该收货地址C在当前时间段内占比小于20%,则该第三二单元并不更新该第二网络地址的归属地信息,因为同一 IP用户变更收货地址的可能性比IP地址变更的可能性低。随后,该第三二单元根据该第二网络地址及其更新后的归属地信息,建立或更新对应的网址信息库,如将第二网络地址及其更新后的归属地信息的映射关系直接添加至该网址信息库中,或者,当该网址信息库中存储有该第二网络地址但其归属地信息与更新后的归属地信息不符时,将其修改为该更新后的归属地信息。
[0050]本领域技术人员应能理解,上述建立或更新网址信息库的方式仅为举例,其他现有的或今后可能出现的建立或更新网址信息库的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
[0051]在此,设备1根据确定后的网络地址及其归属地信息,建立或更新网址信息库,进而可以根据该网址信息库进行诸如归属地信息查询、信息推荐等后续操作,进一步提升了用户的使用体验。
[0052]优选地,该设备1还包括第四装置(未示出)。该第四装置用于根据用户设备的网络地址在所述网络信息库中确定所述用户设备所对应的归属地信息,并根据所述用户设备所对应的归属地信息提供对应的推荐信息至所述用户设备。
[0053]具体地,第四装置根据用户设备的网络地址,在该网络信息库中进行匹配查询,根据该网络信息库中所存储的网络地址与归属地信息的映射关系,确定该用户设备所对应的归属地信息,进而,根据该用户设备所对应的归属地信息,提供对应的推荐信息至该用户设备。在此,该推荐信息与该归属地信息相匹配,例如,对于位于杭州的用户设备,将对应杭州的推荐信息,如地址位于杭州的商铺信息、销售目标城市为杭州的商品信息等,提供至该用户设备。
[0054]优选地,第四装置还可以针对不同的用户设备提供不同的推荐信息。例如,第四装置根据用户在进行网络交易时所提交的访问请求中的USer_agent字段,或者,根据3G、WiF1、2G等网络连接类型,或者其他诸如设备型号、頂El (Internat1nal MobileEquipment Identity,移动设备国际身份码)、MAC(Media Access Control,介质访问控制)地址等字段,确定不同的用户设备。进而,该第四装置针对不同的用户设备,分别提供与该用户设备相适应的的推荐信息。例如,针对平板电脑、移动设备等,第四装置提供与这些用户设备的显示屏幕相适应的页面,以在该页面中提供对应的推荐信息。
[0055]在此,设备1根据用户设备的网络地址确定对应的归属地信息,进而根据归属地信息提供对应的推荐信息至该用户设备,或进一步针对不同用户设备提供不同的推荐信息,进一步提升了用户的使用体验。
[0056]优选地,所述第二装置102用于对所述多个网络交易记录信息按第一网络地址进行分类统计,以获得各第一网络地址所对应的数量最多的收货地址;根据各第一网络地址所对应的数量最多的收货地址,确定第二网络地址及其归属地信息。
[0057]具体的,第二装置102根据第一装置101所获取的多个网络交易记录信息,按照该多个网络交易记录信息中所包括的第一网络地址,对该多个网络交易记录信息进行分类统计,例如,每个分类对应一个IP地址段,进而获得各第一网络地址所对应的数量最多的收货地址;随后,第二装置102根据各第一网络地址所对应的数量最多的收货地址,将可以确定归属地信息的第一网络地址作为第二网络地址,将该数量最多的收获地址确定为该第二网络网络地址的归属地信息。
[0058]在此,设备1利用用户登录或进行网络交易所使用地址和收货地址具有较强关联性,且收货地址是格式化地址,比较容易进行归类,从而达到精确确定网络地址的归属地信息的目的。
[0059]优选地,该设备1还包括第五装置(未示出)。该第五装置用于对所述多个网络交易记录信息进行预处理;其中,所述第二装置102用于根据预处理后的所述多个网络交易记录信息确定第二网络地址及其归属地信息。
[0060]具体地,第五装置用于对第一装置101所获取的多个网络交易记录信息进行预处理,例如,对该多个网络交易记录信息进行一定的筛选处理、合并去冗余处理、映射处理等,以获得预处理后的多个网络交易记录信息,如将所述多个网络交易记录信息的收货地址映射为对应的地理区域。例如,对于对应同一个用户、相同的第一网络地址和收货地址信息,但交易对象或交易时间不同的多个网络交易记录信息,第五装置将这多个网络交易记录信息合并为一个网络交易记录信息;又如,第五装置将该多个网络交易记录信息的收货地址映射为对应的地理区域、将该多个网络交易记录信息的第一网络地址映射为对应的子网地址、根据各网络交易记录信息所对应的交易对象对该多个网络交易记录信息进行筛选、根据各网络交易记录信息所对应的收货地址的类型对该多个网络交易记录信息进行筛选等,以实现对该多个网络交易记录信息的预处理操作。
[0061]随后,第二装置102根据预处理后的所述多
个网络交易记录信息,确定第二网络地址及其归属地信息,例如,按照该多个预处理后的网络交易记录信息中所包括的第一网络地址,对该多个网络交易记录信息进行分类统计,进而获得各第一网络地址所对应的数量最多的收货地址;接着,第二装置102根据各第一网络地址所对应的数量最多的收货地址,第二网络网络地址及其归属地信息。
[0062]更优选地,所述预处理包括以下至少任一项:
[0063]将所述多个网络交易记录信息的收货地址映射为对应的地理区域;
[0064]将所述多个网络交易记录信息的第一网络地址映射为对应的子网地址;
[0065]根据各网络交易记录信息所对应的交易对象对所述多个网络交易记录信息进行筛选;
[0066]根据各网络交易记录信息所对应的收货地址的类型对所述多个网络交易记录信息进行筛选。
[0067]例如,第五装置对多个网络交易记录信息进行预处理,将该多个网络交易记录信息的收货地址映射为对应的地理区域,例如,将收货地址“X市y区z街道XX号”简化为“X市”或“X市y区”,以使网络交易记录信息更为简洁明了,方便后续第二装置102的操作。
[0068]又如,第五装置对多个网络交易记录信息进行预处理,将该多个网络交易记录信息的第一网络地址映射为对应的子网地址,例如,通过子网划分,将该第一网络地址映射为对应的子网地址,以使第二装置102根据该多个网络交易记录信息的子网地址,确定对应的第二网络地址及其归属地信息。
[0069]再如,第五装置对多个网络交易记录信息进行预处理,根据各网络交易记录信息所对应的交易对象对所述多个网络交易记录信息进行筛选。在此,有些网络交易中收货人并不是交易用户,而是交易用户的客户或亲友等,换言之,这样的网络交易中用户网络地址与收货地址应不关联或关联性较低,因此,第五装置预先筛除这些网络交易,从而进一步提高网络地址的归属地的精确性。又或者,有些交易对象更具有私密性,一般不作为礼品送人,因此,第五装置可以对这些网络交易赋予更高的权重,而有些交易对象较多作为礼品送人,如购物点卡等,则第五装置可删除这样的网络交易,以方便后续第二装置102的操作。
[0070]再如,第五装置对多个网络交易记录信息进行预处理,根据各网络交易记录信息所对应的收货地址的类型对该多个网络交易记录信息进行筛选。在此,有些收货地址的类型为写字楼地址,相比家庭地址的收货地址,其与用户网络地址的关联性较低,因此,第五装置例如降低这些网络交易权重,或直接将其进行删除,以实现对该多个网络交易记录信息的筛选处理。
[0071]本领域技术人员应能理解,上述对多个网络交易记录信息进行预处理的方式仅为举例,其他现有的或今后可能出现的对多个网络交易记录信息进行预处理的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
[0072]在此,设备1首先对多个网络交易记录信息进行预处理,再根据预处理后的多个网络交易记录信息,确定网络地址及其归属地信息,进一步提高了确定网络地址及其归属地信息的效率及精确度。
[0073]图2示出根据本申请另一个方面的一种用于确定网络地址的归属地信息的方法流程图。
[0074]在步骤S201中,设备1获取多个网络交易记录信息,其中,每个网络交易记录信息包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息。
[0075]具体地,在步骤S201中,设备1例如分别从网络日志与网络交易数据库中,获取用户在对应网络交易中所使用的第一网络地址、网络交易的收货地址信息等,然后,根据网络交易的标识信息,将用户的第一网络地址与收货地址信息关联至同一个网络交易记录信息,因此,在步骤S201中,设备1所获取的多个网络交易记录信息中均包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息。
[0076]在此,该第一网络地址例如该用户在网络交易中登陆、下单所使用的网络地址,如IP地址、或IP地址对应的子网地址等。
[0077]在此,网络交易包括但不限于网络购物、积分兑换、拍卖、二手用品交换等网络活动。网络交易数据库中存储有用户的网络交易的各项信息,如网络交易所使用的网络地址、网络交易的收货地址、网络交易的时间信息、交易对象等信息。
[0078]本领域技术人员应能理解,上述获取多个网络交易记录信息的方式仅为举例,其他现有的或今后可能出现的获取多个网络交易记录信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
[0079]在步骤S202中,设备1根据所述多个网络交易记录信息确定第二网络地址及其归属地信息。具体地,在步骤S202中,设备1例如直接根据在步骤S201中所获取的网络交易记录信息中所包括的、用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息,确定第二网络地址及其归属地信息,如直接将该第一网络地址作为第二网络地址,将该第一网络地址对应的用户所设定的收货地址信息作为该第二网络地址的归属地信息。或者,在步骤S202中,设备1根据在步骤S201中获取的多个网络交易记录信息,例如,首先对所述多个网络交易记录信息按第一网络地址进行分类统计,以获得各第一网络地址所对应的数量最多的收货地址;再根据各第一网络地址所对应的数量最多的收货地址,确定第二网络地址及其归属地信息。又或者,该设备1首先对所述多个网络交易记录信息进行预处理;随后,在步骤S202中,设备1再根据预处理后的所述多个网络交易记录信息确定第二网络地址及其归属地信息。
[0080]在此,该第二网络地址为从多个网络交易记录信息中所确定的网络地址,其可以与网络交易记录信息中所包括的第一网络地址相一致;或者是根据对该多个网络交易记录信息的第一网络地址分类统计所确定的,如对应多个第一网络地址的IP地址段。
[0081]本领域技术人员应能理解,上述确定第二网络地址及其归属地信息的方式仅为举例,其他现有的或今后可能出现的确定第二网络地址及其归属地信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
[0082]优选地,设备1的各个步骤之间是持续不断工作的。具体地,在步骤S201中,设备1获取多个网络交易记录信息,其中,每个网络交易记录信息包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息;在步骤S202中,设备1根据所述多个网络交易记录信息确定第二网络地址及其归属地信息。在此,本领域技术人员应理解“持续”是指设备1的各步骤分别按照设定的或实时调整的工作模式要求,获取多个网络交易记录信息、确定第二网络地址及其归属地信息。
[0083]在此,设备1获取多个网络交易记录信息,其中,每个网络交易记录信息包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息;根据所述多个网络交易记录信息确定第二网络地址及其归属地信息,由于存在大量的网络交易,从而可以便捷、准确、高效地确定网络地址的归属地信息,使得基于归属地信息的后续操作更为精确,提升了用户的使用体验。
[0084]在一个优选实施例中,该方法还包括步骤S203(未示出)。具体地,在步骤S201中,设备1获取多个网络交易记录信息,其中,每个网络交易记录信息包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息;在步骤S202中,设备1根据所述多个网络交易记录信息确定第二网络地址及其归属地信息;在步骤S203中,设备1根据所述第二网络地址及其归属地信息,建立或更新对应的网址信息库。其中,步骤S201、S202与图2所示对应步骤相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。
[0085]其中,在步骤S203中,设备1根据所述第二网络地址及其归属地信息,建立或更新对应的网址信息库。具体地,在步骤S203中,设备1根据在步骤S202中根据多个网络交易记录信息所确定的第二网络地址及其归属地信息,例如将该第二网络地址及其归属地信息的映射关系存入网址信息库中,以实现对该网址信息库的建立或更新。
[0086]在此,该网址信息库中存储有网络地址与归属地信息的映射关系,其可以位于该设备1中,也可以位于与该设备1通过网络相连接的第三方设备中。当该网址信息库位于与该设备1通过网络相连接的第三方设备中,该设备1通过与该第三方设备的交互,实现对该网址信息库的建立或更新。
[0087]优选地,在步骤S203中,设备1还根据所述第二网络地址及其归属地信息,并结合所述第二网络地址及其归属地信息的置信度信息,建立或更新对应的网址信息库。
[0088]具体地,在步骤S203中,设备1在建立或更新对应的网址信息库时,还可以考虑该第二网络地址及其归属地信息的置信度信息,例如,当相同的第二网络地址,如相同的IP地址段对应的收货地址用户数总量小于预定数量阈值时,如小于10个用户,则在步骤S203中,设备1判断该第二网络地址及其归属地信息的置信度信息较低,因此,在步骤S203中,设备1并不对该网址信息库进行建立或更新。又如,当第二网络地址及其归属地信息的置信度信息超过第一置信度阈值,在步骤S203中,设备1根据该述第二网络地址及其归属地信息,在该网址信息库中添加新的网址信息记录或修改对应的网址信息记录。再如,当第二网络地址及其归属地信息的置信度信息位于第二置信度阈值区间,在步骤S203中,设备1根据该第二网络地址及其归属地信息,结合该第二网络地址所对应用户的历史网络交易记录信息,建立或更新对应的网址信息库。
[0089]在此,预定数量阈值、第一置信度阈值、第二置信度阈值区间等都用来判断第二网络地址及其归属地信息的置信度信息,并进一步判断是否需要建立或更新对应的网址信息库,以及如何建立或更新该网址信息库,其值可以是系统预置的,也可以根据实际情况进行调整。
[0090]更优选地,步骤S203还可以包括子步骤S203a(未示出)或子步骤S203b (未示出)。
[0091]在子步骤S203a中,当所述置信度信息超过第一置信度阈值,设备1根据所述第二网络地址及其归属地信息,在所
述网址信息库中添加新的网址信息记录或修改对应的网址信息记录。
[0092]具体地,当第二网络地址及其归属地信息的置信度信息超过第一置信度阈值,例如,当相同的第二网络地址,如相同的IP地址段,第一网络地址对应的数量最多的收货地址占该第一网络地址IP地址段所对应的所有收货地址的比例超过一定数值,如占比在80%以上,则直接将该第一网络地址作为第二网络地址,将数量最多的收货地址确定为该第二网络地址的归属地信息,且判断该第二网络地址及其归属地信息的置信度信息超过第一置信度阈值,在子步骤S203a中,设备1在该网址信息库中添加新的网址信息记录或修改对应的网址信息记录,如将第二网络地址及其归属地信息的映射关系直接添加至该网址信息库中,或者,当该网址信息库中存储有该第二网络地址但其归属地信息与该子步骤S203中所确定的归属地信息不符时,将其修改为该子步骤S203中所确定的归属地信息。
[0093]在子步骤S203b中,当所述置信度信息位于第二置信度阈值区间,设备1根据所述第二网络地址及其归属地信息,结合所述第二网络地址所对应用户的历史网络交易记录信息,建立或更新对应的网址信息库。
[0094]具体地,当第二网络地址及其归属地信息的置信度信息位于第二置信度阈值区间,例如,当相同的第二网络地址,如相同的IP地址段,对应的数量最多的收货地址占该IP地址段所对应的所有收货地址的比例位于一定的阈值区间,如占比大于50 %,小于80 %,则判断该第二网络地址及其归属地信息的置信度信息位于第二置信度阈值区间;因此,在子步骤S203b中,设备1还需参考该第二网络地址所对应用户的历史网络交易记录信息,例如,在子步骤S203b中,设备1查看该第二网络地址所对应的用户的历史网络交易记录信息,根据该历史网络交易记录信息,对该网址信息库进行建立或更新,例如,直接将该历史网络交易记录信息中的历史收货地址信息更新为该第二网络地址的归属地信息,并据此建立或更新该网址信息库;或者,将该历史网络交易记录信息所对应的数量最多的历史收货地址信息作为该第二网络地址的归属地信息,并据此建立或更新该网址信息库。
[0095]优选地,在子步骤S203b中,当所述置信度信息位于第二置信度阈值区间,设备1根据所述历史网络交易记录信息所对应的历史收货地址,更新所述第二网络地址的归属地信息;根据所述第二网络地址及其更新后的归属地信息,建立或更新对应的网址信息库。
[0096]例如,当相同的第二网络地址,如相同的IP地址段,对应的数量最多的收货地址占该IP地址段所对应的所有收货地址的比例位于一定的阈值区间,如占比大于50%,小于80%,则判断该第二网络地址及其归属地信息的置信度信息位于第二置信度阈值区间;在子步骤S203b中,设备1查看该第二网络地址所对应的用户的历史网络交易记录信息,例如查看该用户前一段时间的历史网络交易记录信息,如果该用户前一时间段内的最多收货地址是B (真实IP对应地址),且该收货地址B在当前时间段内(同IP对应收货地址)占比大于30%,则在子步骤S203b中,设备1将该第二网络地址的归属地信息更新为B ;如果该用户前一时间段内的最多收货地址是C,且该收货地址C在当前时间段内占比小于20%,则在子步骤S203b中,设备1并不更新该第二网络地址的归属地信息,因为同一 IP用户变更收货地址的可能性比IP地址变更的可能性低。随后,在子步骤S203b中,设备1根据该第二网络地址及其更新后的归属地信息,建立或更新对应的网址信息库,如将第二网络地址及其更新后的归属地信息的映射关系直接添加至该网址信息库中,或者,当该网址信息库中存储有该第二网络地址但其归属地信息与更新后的归属地信息不符时,将其修改为该更新后的归属地信息。
[0097]本领域技术人员应能理解,上述建立或更新网址信息库的方式仅为举例,其他现有的或今后可能出现的建立或更新网址信息库的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
[0098]在此,设备1根据确定后的网络地址及其归属地信息,建立或更新网址信息库,进而可以根据该网址信息库进行诸如归属地信息查询、信息推荐等后续操作,进一步提升了用户的使用体验。
[0099]优选地,该方法还包括步骤S204 (未不出)。在步骤S204中,设备1根据用户设备的网络地址在所述网络信息库中确定所述用户设备所对应的归属地信息,并根据所述用户设备所对应的归属地信息提供对应的推荐信息至所述用户设备。
[0100]具体地,在步骤S204中,设备1根据用户设备的网络地址,在该网络信息库中进行匹配查询,根据该网络信息库中所存储的网络地址与归属地信息的映射关系,确定该用户设备所对应的归属地信息,进而,根据该用户设备所对应的归属地信息,提供对应的推荐信息至该用户设备。在此,该推荐信息与该归属地信息相匹配,例如,对于位于杭州的用户设备,将对应杭州的推荐信息,如地址位于杭州的商铺信息、销售目标城市为杭州的商品信息等,提供至该用户设备。
[0101]优选地,在步骤S204中,设备1还可以针对不同的用户设备提供不同的推荐信息。例如,在步骤S204中,设备1根据用户在进行网络交易时所提交的访问请求中的User_agent字段,或者,根据3G、WiF1、2G等网络连接类型,或者其他诸如设备型号、IMEI (Internat1nal Mobile Equipment Identity,移动设备国际身份码)、MAC(MediaAccess Control,介质访问控制)地址等字段,确定不同的用户设备。进而,在步骤S204中,设备1针对不同的用户设备,分别提供与该用户设备相适应的的推荐信息。例如,针对平板电脑、移动设备等,在步骤S204中,设备1提供与这些用户设备的显示屏幕相适应的页面,以在该页面中提供对应的推荐信息。
[0102]在此,设备1根据用户设备的网络地址确定对应的归属地信息,进而根据归属地信息提供对应的推荐信息至该用户设备,或进一步针对不同用户设备提供不同的推荐信息,进一步提升了用户的使用体验。
[0103]优选地,在步骤S202中,设备1还对所述多个网络交易记录信息按第一网络地址进行分类统计,以获得各第一网络地址所对应的数量最多的收货地址;根据各第一网络地址所对应的数量最多的收货地址,确定第二网络地址及其归属地信息。
[0104]具体的,在步骤S202中,设备1根据在步骤S201中所获取的多个网络交易记录信息,按照该多个网络交易记录信息中所包括的第一网络地址,对该多个网络交易记录信息进行分类统计,例如,每个分类对应一个IP地址段,进而获得各第一网络地址所对应的数量最多的收货地址;随后,在步骤S202中,设备1根据各第一网络地址所对应的数量最多的收货地址,将可以确定归属地信息的第一网络地址作为第二网络地址,将该数量最多的收获地址确定为该第二网络网络地址的归属地信息。
[0105]在此,设备1利用用户登录或进行网络交易所使用地址和收货地址具有较强关联性,且收货地址是格式化地址,比较容易进行归类,从而达到精确确定网络地址的归属地信息的目的。
[0106]优选地,该方法还包括步骤S205 (未示出)。在步骤S205中,设备1对所述多个网络交易记录信息进行预处理;其中,在步骤S202中,设备1根据预处理后的所述多个网络交易记录信息确定第二网络地址及其归属地信息。
[0107]具体地,在步骤S205中,设备1对在步骤S201中所获取的多个网络交易记录信息进行预处理,例如,对该多个网络交易记录信息进行一定的筛选处理、合并去冗余处理、映射处理等,以获得预处理后的多个网络交易记录信息,如将所述多个网络交易记录信息的收货地址映射为对应的地理区域。例如,对于对应同一个用户、相同的第一网络地址和收货地址信息,但交易对象或交易时间不同的多个网络交易记录信息,在步骤S205中,设备1将这多个网络交易记录信息合并为一个网络交易记录信息;又如,在步骤S205中,设备1将该多个网络交易记录信息的收货地址映射为对应的地理区域、将该多个网络交易记录信息的第一网络地址映射为对应的子网地址、根据各网络交易记录信息所对应的交易对象对该多个网络交易记录信息进行筛选、根据各网络交易记录信息所对应的收货地址的类型对该多个网络交易记录信息进行筛选等,以实现对该多个网络交易记录信息的预处理操作。
[0108]随后,在步骤S202中,设备1根据预处理后的所述多个网络交易记录信息,确定第二网络地址及其归属地信息,例如,按照该多个预处理后的网络交易记录信息中所包括的第一网络地址,对该多个网络交易记录信息进行分类统计,进而获得各第一网络地址所对应的数量最多的收货地址;接着,在步骤S202中,设备1根据各第一网络地址所对应的数量最多的收货地址,第二网络网络地址及其归属地信息。
[0109]更优选地,所述预处理包括以下至少任一项:
[0110]将所述多个网络交易记录信息的收货地址映射为对应的地理区域;
[0111]将所述多个网络交易记录信息的第一网络地址映射为对应的子网地址;
[0112]根据各网络交易记录信息所对应的交易对象对所述多个网络交易记录信息进行筛选;
[0113]根据各网络交易记录信息所对应的收货地址的类型对所述多个网络交易记录信息进行筛选。
[0114]例如,在步骤S205中,设备1对多个网络交易记录信息进行预处理,将该多个网络交易记录信息的收货地址映射为对应的地理区域,例如,将收货地址“X市1区Z街道XX号”简化为“X市”或“X市1区”,以使网络交易记录信息更为简洁明了,方便设备1在后续步骤S202中的操作。
[0115]又如,在步骤S205中,设备1对多个网络交易记录信息进行预处理,将该多个网络交易记录信息的第一网络地址映射为对应的子网地址,例如,通过子网划分,将该第一网络地址映射为对应的子网地址,以使设备1在步骤S202中根据该多个网络交易记录信息的子网地址,确定对应的第二网络地址及其归属地信息。
[0116]再如,在步骤S205中,设备1对多个网络交易记录信息进行预处理,
根据各网络交易记录信息所对应的交易对象对所述多个网络交易记录信息进行筛选。在此,有些网络交易中收货人并不是交易用户,而是交易用户的客户或亲友等,换言之,这样的网络交易中用户网络地址与收货地址应不关联或关联性较低,因此,在步骤S205中,设备1预先筛除这些网络交易,从而进一步提高网络地址的归属地的精确性。又或者,有些交易对象更具有私密性,一般不作为礼品送人,因此,在步骤S205中,设备1可以对这些网络交易赋予更高的权重,而有些交易对象较多作为礼品送人,如购物点卡等,则在步骤S205中,设备1可删除这样的网络交易,以方便设备1在后续步骤S202中的操作。
[0117]再如,在步骤S205中,设备1对多个网络交易记录信息进行预处理,根据各网络交易记录信息所对应的收货地址的类型对该多个网络交易记录信息进行筛选。在此,有些收货地址的类型为写字楼地址,相比家庭地址的收货地址,其与用户网络地址的关联性较低,因此,在步骤S205中,设备1例如降低这些网络交易权重,或直接将其进行删除,以实现对该多个网络交易记录信息的筛选处理。
[0118]本领域技术人员应能理解,上述对多个网络交易记录信息进行预处理的方式仅为举例,其他现有的或今后可能出现的对多个网络交易记录信息进行预处理的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
[0119]在此,设备1首先对多个网络交易记录信息进行预处理,再根据预处理后的多个网络交易记录信息,确定网络地址及其归属地信息,进一步提高了确定网络地址及其归属地信息的效率及精确度。
[0120]需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
[0121]另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。
[0122]对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
【主权项】
1.一种用于确定网络地址的归属地信息的方法,其中,该方法包括: 获取多个网络交易记录信息,其中,每个网络交易记录信息包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息; 根据所述多个网络交易记录信息确定第二网络地址及其归属地信息。2.根据权利要求1所述的方法,其中,该方法还包括: c根据所述第二网络地址及其归属地信息,建立或更新对应的网址信息库。3.根据权利要求2所述的方法,其中,所述根据所述第二网络地址及其归属地信息建立或更新对应的网址信息库包括: 根据所述第二网络地址及其归属地信息,并结合所述第二网络地址及其归属地信息的置信度信息,建立或更新对应的网址信息库。4.根据权利要求3所述的方法,其中,所述根据所述第二网络地址及其归属地信息建立或更新对应的网址信息库包括: 当所述置信度信息超过第一置信度阈值,根据所述第二网络地址及其归属地信息,在所述网址信息库中添加新的网址信息记录或修改对应的网址信息记录;或 当所述置信度信息位于第二置信度阈值区间,根据所述第二网络地址及其归属地信息,结合所述第二网络地址所对应用户的历史网络交易记录信息,建立或更新对应的网址信息库。5.根据权利要求4所述的方法,其中,所述结合所述第二网络地址所对应用户的历史网络交易记录信息建立或更新对应的网址信息库包括: 当所述置信度信息位于第二置信度阈值区间,根据所述历史网络交易记录信息所对应的历史收货地址,更新所述第二网络地址的归属地信息; 根据所述第二网络地址及其更新后的归属地信息,建立或更新对应的网址信息库。6.根据权利要求2至5中任一项所述的方法,其中,该方法还包括: 根据用户设备的网络地址在所述网络信息库中确定所述用户设备所对应的归属地信息,并根据所述用户设备所对应的归属地信息提供对应的推荐信息至所述用户设备。7.根据权利要求1至6中任一项所述的方法,其中,所述根据所述多个网络交易记录信息确定第二网络地址及其归属地信息包括: 对所述多个网络交易记录信息按第一网络地址进行分类统计,以获得各第一网络地址所对应的数量最多的收货地址; 根据各第一网络地址所对应的数量最多的收货地址,确定第二网络地址及其归属地信肩、Ο8.根据权利要求1至7中任一项所述的方法,其中,该方法还包括: 对所述多个网络交易记录信息进行预处理; 其中,所述根据所述多个网络交易记录信息确定第二网络地址及其归属地信息包括: 根据预处理后的所述多个网络交易记录信息确定第二网络地址及其归属地信息。9.根据权利要求8所述的方法,其中,所述预处理包括以下至少任一项: 将所述多个网络交易记录信息的收货地址映射为对应的地理区域; 将所述多个网络交易记录信息的第一网络地址映射为对应的子网地址; 根据各网络交易记录信息所对应的交易对象对所述多个网络交易记录信息进行筛选; 根据各网络交易记录信息所对应的收货地址的类型对所述多个网络交易记录信息进行筛选。10.一种用于确定网络地址的归属地信息的设备,其中,该设备包括: 第一装置,用于获取多个网络交易记录信息,其中,每个网络交易记录信息包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息; 第二装置,用于根据所述多个网络交易记录信息确定第二网络地址及其归属地信息。11.根据权利要求10所述的设备,其中,该设备还包括: 第三装置,用于根据所述第二网络地址及其归属地信息,建立或更新对应的网址信息库。12.根据权利要求11所述的设备,其中,所述第三装置用于: 根据所述第二网络地址及其归属地信息,并结合所述第二网络地址及其归属地信息的置信度信息,建立或更新对应的网址信息库。13.根据权利要求12所述的设备,其中,所述第三装置包括: 第三一单元,用于当所述置信度信息超过第一置信度阈值,根据所述第二网络地址及其归属地信息,在所述网址信息库中添加新的网址信息记录或修改对应的网址信息记录;或 第三二单元,用于当所述置信度信息位于第二置信度阈值区间,根据所述第二网络地址及其归属地信息,结合所述第二网络地址所对应用户的历史网络交易记录信息,建立或更新对应的网址信息库。14.根据权利要求13所述的设备,其中,所述第三二单元用于: 当所述置信度信息位于第二置信度阈值区间,根据所述历史网络交易记录信息所对应的历史收货地址,更新所述第二网络地址的归属地信息; 根据所述第二网络地址及其更新后的归属地信息,建立或更新对应的网址信息库。15.根据权利要求11至14中任一项所述的设备,其中,该设备还包括: 第四装置,用于根据用户设备的网络地址在所述网络信息库中确定所述用户设备所对应的归属地信息,并根据所述用户设备所对应的归属地信息提供对应的推荐信息至所述用户设备。16.根据权利要求10至15中任一项所述的设备,其中,所述第二装置用于: 对所述多个网络交易记录信息按第一网络地址进行分类统计,以获得各第一网络地址所对应的数量最多的收货地址; 根据各第一网络地址所对应的数量最多的收货地址,确定第二网络地址及其归属地信肩、Ο17.根据权利要求10至16中任一项所述的设备,其中,该设备还包括: 第五装置,用于对所述多个网络交易记录信息进行预处理; 其中,所述第二装置用于: 根据预处理后的所述多个网络交易记录信息确定第二网络地址及其归属地信息。18.根据权利要求17所述的设备,其中,所述预处理包括以下至少任一项: 将所述多个网络交易记录信息的收货地址映射为对应的地理区域; 将所述多个网络交易记录信息的第一网络地址映射为对应的子网地址; 根据各网络交易记录信息所对应的交易对象对所述多个网络交易记录信息进行筛选; 根据各网络交易记录信息所对应的收货地址的类型对所述多个网络交易记录信息进行筛选。
【专利摘要】本申请的目的是提供一种用于确定网络地址的归属地信息的方法与设备。与现有技术相比,本申请获取多个网络交易记录信息,其中,每个网络交易记录信息包括用户在对应网络交易中所使用的第一网络地址及所设定的收货地址信息;根据所述多个网络交易记录信息确定第二网络地址及其归属地信息,由于存在大量的网络交易,从而可以便捷、准确、高效地确定网络地址的归属地信息,使得基于归属地信息的后续操作更为精确,提升了用户的使用体验。
【IPC分类】H04L29/12
【公开号】CN105491172
【申请号】CN201410476080
【发明人】康洁洁
【申请人】阿里巴巴集团控股有限公司
【公开日】2016年4月13日
【申请日】2014年9月17日