国别信息确定方法、装置、存储介质及设备制造方法及图纸

技术编号:23610518 阅读:16 留言:0更新日期:2020-03-28 09:40
本发明专利技术实施例公开了国别信息确定方法、装置、存储介质及设备。其中,该方法包括:获取用户在预设历史周期内的每个单位时段中,使用预设应用程序时对应的历史国别信息,其中,预设历史周期包含多个单位时段,对历史国别信息中每个国家出现的次数进行统计,根据统计结果确定用户对应的当前国别信息。本发明专利技术实施例提供的技术方案,可以根据用户在过去一段时间内使用预设应用程序时对应的历史国别信息,来综合确定当前的国别信息,能够提升确定当前国别信息的成功率以及准确性。

Country information determination method, device, storage medium and equipment

【技术实现步骤摘要】
国别信息确定方法、装置、存储介质及设备
本专利技术实施例涉及互联网
,尤其涉及国别信息确定方法、装置、存储介质及设备。
技术介绍
随着移动网络技术的快速发展,移动终端已逐渐成为人们生活中必不可少的电子工具之一,移动终端中安装的应用程序为用户提供了丰富多样的服务。很多全球化的应用程序为了更有针对性地服务用户,提供与用户本人国家和文化相近的内容,通常需要确定用户所对应的国别信息,并根据国别信息向用户提供相应的服务。目前,应用程序对应的服务端一般会在用户登录应用程序时,通过应用程序上报的信息,如用户正在使用的移动终端的全球定位系统(GlobalPositioningSystem,GPS)定位信息,来确定用户所对应的国别信息。然而,目前确定国别信息的方案会存在以下问题,当应用程序本次上报的信息不准确或存在信息缺失等情况时,会导致无法确定国别信息,或所确定的国别信息不准确,需要改进。
技术实现思路
本专利技术实施例提供了国别信息确定方法、装置、设备和存储介质,可以优化现有的国别信息确定方案。第一方面,本专利技术实施例提供了一种国别信息确定方法,该方法包括:获取用户在预设历史周期内的每个单位时段中,使用预设应用程序时对应的历史国别信息,其中,所述预设历史周期包含多个单位时段;对所述历史国别信息中每个国家出现的次数进行统计;根据统计结果确定所述用户对应的当前国别信息。第二方面,本专利技术实施例提供了一种国别信息确定装置,该装置包括:历史国别信息获取模块,用于获取用户在预设历史周期内的每个单位时段中,使用预设应用程序时对应的历史国别信息,其中,所述预设历史周期包含多个单位时段;国家数量统计模块,用于对所述历史国别信息中每个国家出现的次数进行统计;当前国别信息确定模块,用于根据统计结果确定所述用户对应的当前国别信息。第三方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例提供的国别信息确定方法。第四方面,本专利技术实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本专利技术实施例提供的国别信息确定方法。本专利技术实施例中提供的国别信息确定方案,获取用户在预设历史周期内的每个单位时段中,使用预设应用程序时对应的历史国别信息,对历史国别信息中出现的每个国家的次数进行统计,根据统计结果确定用户对应的当前国别信息。通过采用上述技术方案,可以根据用户在过去一段时间内使用预设应用程序时对应的历史国别信息,来综合确定当前的国别信息,能够提升确定当前国别信息的成功率以及准确性。附图说明图1为本专利技术实施例提供的一种国别信息确定方法所适用的应用场景的场景架构示意图;图2为本专利技术实施例一提供的一种国别信息确定方法的流程示意图;图3为本专利技术实施例二提供的又一种国别信息确定方法的流程示意图;图4为本专利技术实施例三提供的一种国别信息确定装置的结构框图;图5为本专利技术实施例五提供的一种计算机设备的结构框图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。此外,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。图1为本专利技术实施例提供的一种国别信息确定方法所适用的应用场景的场景架构示意图。具体的,参考图1,该应用场景中可以包括移动终端110和服务器120。移动终端110一般包括手机以及平板电脑等移动设备,移动终端110中可以安装应用程序,在用户使用应用程序时,一般采用账号等方式进行登录,应用程序可通过账号来区分不同的用户(也即使用应用程序的人),下文所述的用户可理解为以应用程序账号进行区分的使用者。移动终端110可以在用户使用预设应用程序时,向服务器120发送用户的国别信息或用于确定国别信息的相关信息。服务器120在接收到移动终端110发送的信息后,确定用户对应的当前国别信息,并向移动终端110提供相应的服务。另外,需要说明的是,上述应用场景仅作为示意性说明,本专利技术实施例提供的国别信息确定方法也可适用于其他应用场景,例如,由客户端自身根据获取到的信息确定用户对应的当前国别信息等。相关技术中,确定用户国别信息的方案有利用GPS定位的方案、利用手机运营商相关信息的方案、以及利用网际协议(InternetProtocol,IP)地址的方案等,这些基于单维度单次获取信息的方案,难以成功准确地得到用户的当前国别信息。例如,对于GPS方案来说,如果用户没有在移动终端中授权应用程序获取地理位置的权限、或者用户使用了模拟器来随意改变GPS信息等;又如,对于IP地址方案来说,当用户使用代理等方式会导致实际使用的IP不准;再如,对于运营商信息方案,如果用户并未插入用户身份识别(SubscriberIdentificationModule,SIM)卡,那么相关信息也无法获取到。而本专利技术实施例,可以根据用户在过去一段时间内使用预设应用程序时对应的历史国别信息,来综合确定当前的国别信息,能够提升确定当前国别信息的成功率以及准确性。实施例一图2为本专利技术实施例一提供的一种国别信息确定方法的流程示意图,该方法可以由国别信息确定装置执行,其中该装置可由软件和/或硬件实现,一般可集成在移动终端或服务器等设备中。如图2所示,该方法包括:步骤201、获取用户在预设历史周期内的每个单位时段中,使用预设应用程序时对应的历史国别信息,其中,所述预设历史周期包含多个单位时段。示例性的,预设历史周期以及单位时段可以根据需求进行设置,一般预设历史周期内包含多个连续的单位时段。例如,预设历史周期为10天,单位时段为1天,预设历史周期包含10个连续的单位时段。预设应用程序可以是移动终端中安装的任意一个应用程序,具体类型不做限定,例如可以是直播类或语音互动类等。示例性的,当用户登录预设应用程序时,移动终端可以采集用于确定用户的国别的相关信息,可将这些相关信息统称为目标信息。目标信息可以是单一维度的,也可以是多维度的,本专利技术实施例不做限定。在采集目标信息之后,移动终端可以根据目标信息确定对应的国别信息并发送给服务端,移动终端也可以直接将目标信息发送给服务端。对于预设历史周期内的多个单位时段分别对应的历史国别信息,可以逐次获取或一次性批量获取,本专利技术实本文档来自技高网...

【技术保护点】
1.一种国别信息确定方法,其特征在于,包括:/n获取用户在预设历史周期内的每个单位时段中,使用预设应用程序时对应的历史国别信息,其中,所述预设历史周期包含多个单位时段;/n对所述历史国别信息中每个国家出现的次数进行统计;/n根据统计结果确定所述用户对应的当前国别信息。/n

【技术特征摘要】
1.一种国别信息确定方法,其特征在于,包括:
获取用户在预设历史周期内的每个单位时段中,使用预设应用程序时对应的历史国别信息,其中,所述预设历史周期包含多个单位时段;
对所述历史国别信息中每个国家出现的次数进行统计;
根据统计结果确定所述用户对应的当前国别信息。


2.根据权利要求1所述的方法,其特征在于,所述根据统计结果确定所述用户对应的当前国别信息,包括:
根据统计结果中的次数最多的国家确定所述用户对应的当前国别信息。


3.根据权利要求2所述的方法,其特征在于,所述根据统计结果中的数量最多的目标国家确定所述用户对应的当前国别信息,包括:
将统计结果中的次数最多的国家确定为目标国家;
当所述目标国家对应的次数达到预设次数阈值时,将所述目标国家对应的国别信息确定为所述用户对应的当前国别信息,其中,所述预设次数阈值小于或等于所述预设历史周期包含的单位时段的总数。


4.根据权利要求1所述的方法,其特征在于,所述获取用户在预设历史周期内的每个单位时段中,使用预设应用程序时对应的历史国别信息,包括:
对于预设历史周期内的每个单位时段,获取用户使用预设应用程序时对应的移动终端在当前单位时段内的第一时刻采集的第一目标信息,并根据所述第一目标信息确定所述当前单位时段对应的历史国别信息,其中,所述预设应用程序安装于所述移动终端中。


5.根据权利要求4所述的方法,其特征在于,所述第一目标信息包含以下至少一项:
全球定位系统GPS定位信息、网际协议IP地址信息、移动国家码MCC、接入网络国家码NETMCC、移动终端系统注册国家码、移动终端系统注册语言码和国际电话区号。


6.根据权利要求5所述的方法,其特征在于,当所述第一目标信息包含至少两项时,所述根据所述第一目标信息确定所述当前单位时段对应的历史国别信息,包括:
根据所述第一目标信息确定对应的候选国别信息;
当存在至少两个候选国别信息时,根据所述至少两个候选国别信息以及与每项第一目标信息对应的权重,确定所述当前单位时段对应的历史国别信息。


7.根据权利要求6所述的方法,其特征在于,所述根据所述至少两个候选国别信息以及与每项第一目标信息对应的权重,确定所述当前单位时段对应的历史国别信息,包括:
针对所述至少两个候选国别信息中的每个候选国别信息,计算当前候选国别信息对应的第一目标信息的权...

【专利技术属性】
技术研发人员:李丹
申请(专利权)人:广州市百果园信息技术有限公司
类型:发明
国别省市:广东;44

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

1