识别被优先定制的终端的方法和装置与流程

文档序号:15595608发布日期:2018-10-02 19:28阅读:255来源:国知局

本发明涉及通信技术领域,尤其涉及一种识别被优先定制的终端的方法和装置。



背景技术:

随着移动通信业务的发展,各大运营商为了提高业务销售利益,推出了优先定制机,比如,运营商中国移动销售的“移动4g+”定制手机(下文统称“移动优先定制机”),其对双卡网络进行了移动优先控制。其控制策略一般如下:

当该移动优先定制机内有两张sim卡时,如果其中一张是归属于中国移动的,另一张是归属于联通或电信等其他运营商时,则用户在使用该移动优先定制机时,只允许中国移动的sim卡作为默认移动数据卡进行上网,其他运营商的sim卡只能附着到2g网络用于打电话或发短信。

但是,随着移动优先定制机出货量的大幅增加,由于其他运营商无法获知用户手中的手机是否是移动优先定制机,在提供业务时,一般是向所有的用户手机提供相同的通信业务,比如4g数据业务。而对于使用移动优先定制机的用户来说,其他运营商提供的4g数据业务无法正常使用。因此,对于其他运营商来说,在无法获知用户手机是否处于被特定运营商优先控制状态的情况下,只能盲目提供通信业务,导致其他运营商业务营销效率低下。



技术实现要素:

本发明提供一种识别被优先定制的终端的方法和装置,首先判断第一预设时间段内终端使用的全部sim卡是否归属于同一个运营商,如果不是,则说明该终端有可能被特定运营商优先定制,为了进一步确认,则可以对该第一预设时间段内的所述全部sim卡的数据流量使用信息进行分析,分离出在第一预设时间段内每个sim卡的数据流量使用情况,最后根据每个sim卡的数据流量使用情况确定终端是否被特定运营商优先定制,如此使得运营商可以及时获知终端是否是优先定制机,进而对属于优先定制机的终端进行有目的的通信业务供应,提高了运营商的营销效率。

本发明的第一方面提供一种识别被优先定制的终端的方法,用于包括至少两个用于放置sim卡的卡槽的终端,包括:获取第一预设时间段内所述终端的全部卡槽的使用信息;判断所述全部卡槽内的全部sim卡是否归属于同一个运营商;若所述全部sim卡不是归属于同一个运营商,获取所述第一预设时间段内的所述全部sim卡的数据流量使用信息;对所述数据流量使用信息进行分析,分离出在所述第一预设时间段内每个sim卡的数据流量使用情况;根据所述每个sim卡的数据流量使用情况确定所述终端是否被特定运营商优先定制。

可选地,所述全部卡槽的使用信息包括:每个卡槽内放置的sim卡的移动网络号码;所述判断所述全部卡槽内的全部sim卡是否归属于同一个运营商包括:根据所述sim卡的移动网络号码与运营商的对应关系,判断所述全部sim卡是否归属于同一个运营商。

可选地,所述根据所述每个sim卡的数据流量使用情况确定所述终端是否被特定运营商优先定制包括:判断是否同时存在数据流量使用小于预设阈值的第一sim卡和数据流量使用大于或等于所述预设阈值的第二sim卡;若同时存在所述第一sim卡和所述第二sim卡,则获取第二预设时间段内所述终端中仅放置所述第一sim卡时的数据流量使用信息;判断仅放置所述第一sim卡时的数据流量使用是否大于所述预设阈值;若仅放置所述第一sim卡时的数据流量使用大于所述预设阈值,则确定所述终端被所述第二sim卡归属的运营商优先定制。

可选地,所述第一sim卡的放置个数为一个或多个。

可选地,在所述根据所述全部sim卡的数据流量使用信息确定所述终端是否被特定运营商优先定制之后还包括:获取所述终端的属性信息,所述属性信息包括:所述终端的型号和/或所述终端的imei码;将所述终端的属性信息和所述终端被所述第二sim卡归属的运营商优先定制的识别结果上传至服务器。

本发明的第二方面提供一种识别被优先定制的终端的装置,所述终端包括至少两个用于放置sim卡的卡槽,包括:第一获取模块,用于获取第一预设时间段内所述终端的全部卡槽的使用信息;判断模块,用于判断所述全部卡槽内的全部sim卡是否归属于同一个运营商;第二获取模块,用于若所述全部sim卡不是归属于同一个运营商,获取所述第一预设时间段内的所述全部sim卡的数据流量使用信息;分析模块,用于对所述数据流量使用信息进行分析,分离出在所述第一预设时间段内每个sim卡的数据流量使用情况;确定模块,用于根据所述每个sim卡的数据流量使用情况确定所述终端是否被特定运营商优先定制。

可选地,所述全部卡槽的使用信息包括:每个卡槽内放置的sim卡的移动网络号码;所述判断模块包括:第一判断单元,用于根据所述sim卡的移动网络号码与运营商的对应关系,判断所述全部sim卡是否归属于同一个运营商。

可选地,所述确定模块包括:第二判断单元,用于判断是否同时存在数据流量使用小于预设阈值的第一sim卡和数据流量使用大于或等于所述预设阈值的第二sim卡;获取单元,用于若同时存在所述第一sim卡和所述第二sim卡,则获取第二预设时间段内所述终端中仅放置所述第一sim卡时的数据流量使用信息;第三判断单元,用于判断仅放置所述第一sim卡时的数据流量使用是否大于所述预设阈值;确定单元,用于若仅放置所述第一sim卡时的数据流量使用大于所述预设阈值,则确定所述终端被所述第二sim卡归属的运营商优先定制。

可选地,所述第一sim卡的放置个数为一个或多个。

可选地,还包括:第三获取模块,用于在所述根据所述全部sim卡的数据流量使用信息确定所述终端是否被特定运营商优先定制之后,获取所述终端的属性信息,所述属性信息包括:所述终端的型号和/或所述终端的imei码;上传模块,用于将所述终端的属性信息和所述终端被所述第二sim卡归属的运营商优先定制的识别结果上传至服务器。

本发明的第三方面提供一种终端,包括:至少两个用于放置sim卡的卡槽;存储器;处理器;以及计算机程序;其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行本发明第一方面及其任一可选地方案所述的方法,以识别所述终端是否被sim卡对应的特定运营商优先定制。

本发明的第四方面提供一种电子设备可读存储介质,包括:程序,当其在电子设备上运行时,使得电子设备执行本发明第一方面及其任一可选地方案所述的方法。

本发明提供的识别被优先定制的终端的方法和装置,首先判断第一预设时间段内终端使用的全部sim卡是否归属于同一个运营商,如果不是,则说明该终端有可能被特定运营商优先定制,为了进一步确认,则可以对该第一预设时间段内的所述全部sim卡的数据流量使用信息进行分析,分离出在第一预设时间段内每个sim卡的数据流量使用情况,对于被特定运营商优先定制的终端,必然存在不同运营商对应的sim卡的数据流量使用情况不同的现象,因此可根据每个sim卡的数据流量使用情况,客观准确地确定该终端是否被特定运营商优先定制,如此使得运营商可以及时获知终端是否是优先定制机,进而对属于优先定制机的终端进行有目的的通信业务供应,提高了运营商的营销效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一示例性实施例示出的识别被优先定制的终端的方法的流程图;

图2为图1所示实施例中的手机的结构示意图;

图3为本发明另一示例性实施例示出的识别被优先定制的终端的方法的流程图;

图4为本发明一示例性实施例示出的识别被优先定制的终端的装置的结构图;

图5为本发明一示例性实施例示出的终端的结构图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明一示例性实施例示出的识别被优先定制的终端的方法的流程图。

如图1所示,本实施例提供一种识别被优先定制的终端的方法,其中终端包括至少两个用于放置sim卡的卡槽,比如双卡双待的手机等,该方法包括如下步骤:

步骤s101:获取第一预设时间段内终端的全部卡槽的使用信息。

在本步骤中,对于具有多个sim卡卡槽的终端,有可能被某一特定的运营商优先定制,而在实际使用过程中,在同一时间段内,用户有可能只用了部分卡槽,也可能使用了全部卡槽,只有清楚同一时间段内全部卡槽的使用情况,才能准确判断出该终端是否被特定终端优先定制;因此首先需要获取在第一预设时间段内终端的全部卡槽的使用信息,此处第一预设时间段可以由具体情况而定,比如一天、一周、一月等。具体地,对于全部卡槽的使用信息的获取,如图2所示,可通过集成在终端(比如手机)中的软件开发工具包(softwaredevelopmentkit,简称“sdk”)来获取,比如在现有技术中,手机的普通android应用客户端(应用程序)内具有双卡流量识别sdk,当sim卡插入卡槽后,会触发特定的sdk接口,客户端每次启动时,即会通过sdk读取卡槽信息,就可以获取到该sim卡的相关信息,进而可以知道对应卡槽的使用信息。

步骤s102:判断全部卡槽内的全部sim卡是否归属于同一个运营商;

在本步骤中,在步骤s101获取到全部卡槽的使用信息后,可以根据全部卡槽的使用信息判断全部卡槽中的sim卡是否归属于同一个运营商,如果全部的sim卡不是归属于同一个运营商,说明该终端内使用了来自不同运营商的sim卡,如果该终端被其中某一特定运营商优先定制,其他运营商可能会出现盲目提供通信业务的情况,为了进一步确定该终端是否被优先定制,则进入步骤s103。

步骤s103:若全部sim卡不是归属于同一个运营商,获取第一预设时间段内的全部sim卡的数据流量使用信息;

在本步骤中,对于被特定运营商优先定制的终端,必然存在不同运营商对应的sim卡的数据流量使用情况不同的现象,因此,如果终端中全部sim卡不是归属于同一个运营商,则获取在第一预设时间段内的全部sim卡的数据流量使用信息,进而可根据每个sim卡的数据流量使用情况,客观准确地确定该终端是否被特定运营商优先定制。

步骤s104:对数据流量使用信息进行分析,分离出在第一预设时间段内每个sim卡的数据流量使用情况;

在本步骤中,通过对步骤s103中获取的数据流量使用信息进行分析,可以分离出在第一预设时间段内每个sim卡的数据流量使用情况,需要说明的是,对于多个sim卡的数据流量使用信息,必须是在同一时间内发生的,因此,此处第一预设时间段的选取,可以根据实际应用中的需要进行,比如尽量选取多个sim卡均处在使用状态的时间段,以保证数据分析的准确性。在数据分析过程中,也可以首先对数据流量使用信息进行筛选,筛选出多个sim卡同时处在使用状态时的数据流量使用信息,再对筛选后的数据流量使用信息进行分析,进而可以得到更加准确地数据流量使用情况。

步骤s105:根据每个sim卡的数据流量使用情况确定终端是否被特定运营商优先定制。

在本步骤中,对于被特定运营商优先定制的终端,必然存在不同运营商对应的sim卡的数据流量使用情况不同的现象,根据每个sim卡的数据流量使用情况,即可客观准确地确定该终端是否被特定运营商优先定制;如此使得运营商可以及时获知终端是否是优先定制机,进而对属于优先定制机的终端进行有目的的通信业务供应,提高了运营商的营销效率。

本实施例提供的识别被优先定制的终端的方法,首先判断第一预设时间段内终端使用的全部sim卡是否归属于同一个运营商,如果不是,则说明该终端有可能被特定运营商优先定制,为了进一步确认,则可以对该第一预设时间段内的全部sim卡的数据流量使用信息进行分析,分离出在第一预设时间段内每个sim卡的数据流量使用情况,对于被特定运营商优先定制的终端,必然存在不同运营商对应的sim卡的数据流量使用情况不同的现象,因此可根据每个sim卡的数据流量使用情况,客观准确地确定该终端是否被特定运营商优先定制,如此使得运营商可以及时获知终端是否是优先定制机,进而对属于优先定制机的终端进行有目的的通信业务供应,提高了运营商的营销效率。

图3为本发明另一示例性实施例示出的识别被优先定制的终端的方法的流程图。

如图3所示,本实施例提供一种识别被优先定制的终端的方法,其中终端包括至少两个用于放置sim卡的卡槽,比如双卡双待的手机等,该方法包括如下步骤:

步骤s301:详细内容参见图1所示实施例中的步骤s101。

步骤s302:全部卡槽的使用信息包括:每个卡槽内放置的sim卡的移动网络号码;根据sim卡的移动网络号码与运营商的对应关系,判断全部sim卡是否归属于同一个运营商。

在本步骤中,全部卡槽的使用信息包含但不限于:每个卡槽内放置的sim卡的移动网络号码(mobilenetworkcode,简称“mnc”),比如双卡双待手机,两个卡槽内可以放置不同mnc的sim卡,mnc用于识别每个卡槽内所插sim卡是哪家运营商的,常见的移动网络号码与运营商的对应关系如下:

联通:46001、46006、46009、46010

移动:46000、46002、46004、46007、46008

电信:46003、46005、46011

可以看出,不同的运营商对应的sim的mnc是不一样的,因此可以根据sim卡的移动网络号码与运营商的对应关系,判断全部sim卡是否归属于同一个运营商。

步骤s303:详细内容参见图1所示实施例中的步骤s103。

步骤s304:详细内容参见图1所示实施例中的步骤s104。

步骤s305:判断是否同时存在数据流量使用小于预设阈值的第一sim卡和数据流量使用大于或等于预设阈值的第二sim卡。

在本步骤中,经过步骤s304的数据分析,分离出了在第一预设时间段内每个sim卡的数据流量使用情况,在此基础上,由于被特定运营商优先定制的终端,使得该特定运营商对应的sim卡对于某一通信业务具有优先选择性,比如被中国移动优先定制的手机,同时插入中国移动的sim卡和其他运营商的sim卡,那么在使用4g业务时,一般只能通过中国移动的sim卡进行4g业务,此时必然会出现,中国移动的sim卡的数据流量使用大于或等于预设阈值(比如零),其他运营商的sim卡的数据流量使用小于预设阈值的情况,甚至可能为零(预设阈值不为零的情况可以是,2g/3g业务没有被优先定制的情况,此时,虽然第一sim卡不能使用4g业务,但是可以使用2g/3g业务,也会产生部分数据流量,只不过这部分数据流量相较于4g业务来说较小。因此,预设阈值可以视情况而定。),此处将其他运营商的sim卡称之为第一sim卡,将中国移动的sim卡称之为第二sim卡。如果经过判断,确定同时存在这样的第一sim卡和第二sim卡,说明该终端可能被第二sim卡归属的运营商优先定制,为了进一步确定,则进入步骤s306。

步骤s306:若同时存在第一sim卡和第二sim卡,则获取第二预设时间段内终端中仅放置第一sim卡时的数据流量使用信息。

在本步骤中,如果同时存在第一sim卡和第二sim卡,可能是该终端被第二sim卡归属的运营商优先定制,也可能是用户自己设置了让第二sim卡优先使用某些通信业务,为了进一步确定属于那种情况,则可获取第二预设时间段内终端中仅放置第一sim卡时的数据流量使用信息,此处第二预设时间段可以根据实际应用需要进行选取,比如可以从用户的sim卡使用历史记录中,选取出终端中仅放置第一sim卡时的一段时间作为第二预设时间,并获取这段时间段内的数据流量使用信息。

步骤s307:判断仅放置第一sim卡时的数据流量使用是否大于预设阈值。

在本步骤中,基于步骤s306的判定结果,同时存在数据流量使用小于预设阈值的第一sim卡和数据流量使用大于或等于预设阈值的第二sim卡,那么终端中仅放置第一sim卡时的数据流量使用情况就决定了该终端是否被特定运营商优先定制。因此,判断仅放置第一sim卡时的数据流量使用是否大于零,如果是,则进入步骤s308,否则说明该终端没有被第二sim卡归属的运营商优先定制,有可能是用户自己设置了让第二sim卡优先使用某些通信业务。

步骤s308:若仅放置第一sim卡时的数据流量使用大于预设阈值,则确定终端被第二sim卡归属的运营商优先定制。

在本步骤中,如果经过判断,确定仅放置第一sim卡时的数据流量使用大于预设阈值,则说明在该终端中,虽然第一sim卡与第二sim卡同时使用时,第一sim卡的通信业务受到限制,但是仅使用第一sim卡时,第一sim卡的通信业务又恢复了正常,不在受到限制,这种情况就是属于中端被特定运营商优先定制的情况,因此可以确定该终端被第二sim卡归属的运营商优先定制。可选地,此处第一sim卡的放置个数为一个或多个。

具体地,以具有双卡槽的手机为例,将联通或电信卡作为第一sim卡,将移动卡作为第一sim卡,将上述识别被优先定制的终端的过程,列出两种可能的情况,如下表1和表2所示:

表1:

表2:

在表1中,如果该双卡槽手机上的卡槽使用情况,在第一预设时间段内满足场景2,且在在第二预设时间段内满足场景1(第一sim卡的放置个数为一个),则可确定该手机被移动卡归属的中国移动运营商优先定制。

在表2中,如果该双卡槽手机上的卡槽使用情况,在第一预设时间段内满足场景2,且在在第二预设时间段内满足场景3(第一sim卡的放置个数为2个),则可确定该手机被移动卡归属的中国移动运营商优先定制。

即只要该手机的情况符合上述两表中的任一表所示的情况,sdk即可100%认定为当前用户使用的是移动优先定制机。

步骤s309:获取终端的属性信息,属性信息包括:终端的型号和/或终端的imei码。

在本步骤中,在确定了终端被第二sim卡归属的运营商优先定制后,为了便于服务器统计被优先定制的终端信息,可以获取终端的属性信息,其中属性信息包含但不限于:终端的型号和/或终端的imei码。

步骤s310:将终端的属性信息和终端被第二sim卡归属的运营商优先定制的识别结果上传至服务器。

在本步骤中,通过将包含但不限于:终端的型号和/或终端的imei码的终端的属性信息,以及终端被第二sim卡归属的运营商优先定制的识别结果上传至服务器(即如图2所示的后台服务器),可以使得服务器及时知道终端被特定运营商优先定制,进而对属于优先定制机的终端进行有目的的通信业务供应,提高了运营商的营销效率。另外服务器通过终端上报的数据,可客观统计出被特定运营商优先定制的终端的总数量、以及某品牌终端数量等数据,对市场经营分析、终端销售工作有较高的参考价值和指导意义。

本实施例提供的识别被优先定制的终端的方法,首先,根据sim卡的移动网络号码与运营商的对应关系,判断第一预设时间段内终端使用的全部sim卡是否归属于同一个运营商,如果不是,则说明该终端有可能被特定运营商优先定制,为了进一步确认,则可以对该第一预设时间段内的全部sim卡的数据流量使用信息进行分析,分离出在第一预设时间段内每个sim卡的数据流量使用情况,对于被特定运营商优先定制的终端,必然存在不同运营商对应的sim卡的数据流量使用情况不同的现象,因此可根据每个sim卡的数据流量使用情况,客观准确地确定该终端是否被特定运营商优先定制,如此使得运营商可以及时获知终端是否是优先定制机,进而对属于优先定制机的终端进行有目的的通信业务供应,提高了运营商的营销效率。

图4为本发明一示例性实施例示出的识别被优先定制的终端的装置的结构图。

如图4所示,本实施例提供一种识别被优先定制的终端的装置,终端包括至少两个用于放置sim卡的卡槽,该装置包括:第一获取模块41、判断模块42、判断模块42、第二获取模块43、分析模块44和确定模块45,各个模块的主要功能如下:

第一获取模块41,用于获取第一预设时间段内终端的全部卡槽的使用信息;详细内容参见上述实施例中步骤s101的描述。

判断模块42,用于判断全部卡槽内的全部sim卡是否归属于同一个运营商;详细内容参见上述实施例中步骤s102的描述。

第二获取模块43,用于若全部sim卡不是归属于同一个运营商,获取第一预设时间段内的全部sim卡的数据流量使用信息;详细内容参见上述实施例中步骤s103的描述。

分析模块44,用于对数据流量使用信息进行分析,分离出在第一预设时间段内每个sim卡的数据流量使用情况;详细内容参见上述实施例中步骤s104的描述。

确定模块45,用于根据每个sim卡的数据流量使用情况确定终端是否被特定运营商优先定制。详细内容参见上述实施例中步骤s105的描述。

可选地,全部卡槽的使用信息包括:每个卡槽内放置的sim卡的移动网络号码;判断模块42包括:第一判断单元421,用于根据sim卡的移动网络号码与运营商的对应关系,判断全部sim卡是否归属于同一个运营商。详细内容参见上述实施例中步骤s302的描述。

可选地,确定模块45包括:第二判断单元451,用于判断是否同时存在数据流量使用小于预设阈值的第一sim卡和数据流量使用大于或等于预设阈值的第二sim卡;详细内容参见上述实施例中步骤s305的描述。

获取单元452,用于若同时存在第一sim卡和第二sim卡,则获取第二预设时间段内终端中仅放置第一sim卡时的数据流量使用信息;详细内容参见上述实施例中步骤s306的描述。

第三判断单元453,用于判断仅放置第一sim卡时的数据流量使用是否大于预设阈值;详细内容参见上述实施例中步骤s307的描述。

确定单元454,用于若仅放置第一sim卡时的数据流量使用大于预设阈值,则确定终端被第二sim卡归属的运营商优先定制。详细内容参见上述实施例中步骤s308的描述。

可选地,第一sim卡的放置个数为一个或多个。详细内容参见上述实施例中的相关描述。

可选地,还包括:第三获取模块46,用于在根据全部sim卡的数据流量使用信息确定终端是否被特定运营商优先定制之后,获取终端的属性信息,属性信息包括:终端的型号和/或终端的imei码;详细内容参见上述实施例中步骤s309的描述。

上传模块47,用于将终端的属性信息和终端被第二sim卡归属的运营商优先定制的识别结果上传至服务器。详细内容参见上述实施例中步骤s310的描述。

图5为本发明一示例性实施例示出的终端的结构图。

如图5所示,本实施例提供一种终端,包括:至少一个处理器51、存储器52和至少两个用于放置sim卡的卡槽53,图5中以一个处理器为例,处理器51和存储器52通过总线50连接,存储器52存储有可被至少一个处理器51执行的指令,指令被至少一个处理器51执行,以使至少一个处理器51执行如上述实施例中图1的识别被优先定制的终端的方法,以识别终端是否被sim卡对应的特定运营商优先定制。

相关说明可以对应参见图1的步骤所对应的相关描述和效果进行理解,此处不做过多赘述。

本发明实施例还提供了一种电子设备可读存储介质,包括:程序,当其在电子设备上运行时,使得电子设备可执行上述实施例中方法的全部或部分流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)、随机存储记忆体(randomaccessmemory,ram)、快闪存储器(flashmemory)、硬盘(harddiskdrive,缩写:hdd)或固态硬盘(solid-statedrive,ssd)等;存储介质还可以包括上述种类的存储器的组合。

虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

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