用于确定移动终端用户所属地及运营商的方法及装置的制作方法

文档序号:7766855阅读:143来源:国知局
专利名称:用于确定移动终端用户所属地及运营商的方法及装置的制作方法
技术领域
本发明涉及移动通信领域,更为具体地 ,涉及一种用于确定移动终端用户所属地及运营商的方法及装置。
背景技术
目前,人们越来越习惯于利用移动终端来获取各种资讯信息或执行各种移动应用。为了满足人们通过移动终端捕获信息的需求,内容服务商提出了各种推送服务业务,比如通过移动运营商来向移动终端用户发送各种类型的手机报以及针对不同运营商的各种特色服务,从而为该用户提供资讯以及提高用户体验。这里,移动终端用户所属地也称为移动终端用户归属地,移动终端用户所属运营商也被称为移动终端用户接入地。然而,每个移动终端用户的所属地或所属的移动运营商不同,在这种情况下,如果向所属地不同或者移动运营商不同的用户推送相同的资讯以及相同的特色服务,则有可能由于该资讯不是与该所属地相关的资讯,从而使得该资讯对于该用户而言是无用消息,特别是在例如该资讯是比如天气预报的情况下,或者由于该特色服务不是针对该用户所属运营商的特色服务,从而导致用户不能享受该特色服务或者体验不佳。这里所说的移动终端用户所属地指的是移动终端的用户注册地,其通常是该移动终端用户长期居住地。为了能够更有效地向移动终端用户推送有用资讯或合适的特色服务,从而提高用户体验来占领市场份额,内容服务商需要确定移动终端用户的所属地以及所属运营商,从而针对所确定的所属地以及所属运营商,向该移动终端用户推送合适的资讯以及特色服务。例如,假如确定出该移动终端用户的所属地是广州市,则向该移动终端用户推送广州市的天气预报、广州市以及广东省的新闻以及广州市的各种特色小吃等等。假如确定出该移动终端用户的所属运营商是中国移动,则向该移动终端用户推送针对中国移动开发的各种特色服务。目前,在确定移动终端用户所属地以及所属运营商时,通常利用基于移动应用中提取的比如电话号码、电话卡序列号、短信中心号码、基站信息或者IP的单一信息来进行确定。然而,由于许多因素的制约,基于移动应用不可能100%地成功获取用户电话号码。所述制约因素例如包括(I)电话号码与用户电话号码卡的关系是由各运营商保存的,属于保密信息,不容易透漏给第三方;(2)能够在用户接入的时候马上知道用户电话号码的,就只有运营商,而各运营商用户的信息是不相通的;(3)电话号码通过其他途径获取的话,一般是通过wap网关提取,但开放该功能的wap网关少。电话号码主要是从网关报文中提取出,网关报文是通过特定的wap网关,该网关会把用户电话号码写入到http报文中,这样后端服务器就可以从报文头中提取电话号码,但是由于提供这种功能的网关比较少,所以电话号码的获取成功率低。电话卡序列号是通过系统API方式获取的,但是很多平台无法获取,比如java,brew等,所以电话卡序列号的获取率也比较低。短信中心号码也是通过系统API获取,与电话卡序列号相比,短信中心号码的成功率相对高一些。然而,由于很多省市是只用一个短信中心号码,有些甚至跨省、市用同一个短信中心号码,并且用户可以随意修改其短信中心号码。因此,通过短信中心号码判断用户的所属省、市,错误率相对高。基站信息也是通过系统API获取的,其获取成功率比电话卡序列号和短信中心号码都高,但由于基站信息是用户接入点的信息,所以采用基站信息确定用户运营商准确,但是用来确定用户所属地有一定的错误率,特别是跨省/市漫游的用户。IP信息是通过用户访问服务时,从TCP报文中提取出的,其属于用户接入地,可以100%获取,但由于IP的错误率非常高,并且很多用户使用VPN,或者运营商提供的接入服务使用了代理方式,或者用户使用的是WIFI,都会导致所属地的确定发生错误,而且单纯IP是很难判断出运营商的,所以IP是最不可靠的判断依据。通常而言,对于电话号码、电话卡序列号、短信中心号码、基站信息和IP信息,各自的获取成功率如下0%<电话号码<电话卡序列号<短信中心号码<基站信息< IP信息<=100%。也就是说,成功获取电话号码的可能性最小,以及成功获取IP信息的可能性大,可以认为是几乎100%。然而,在利用单个上述信息来确定用户所属地及运营商的准确度的顺序如下99%>电话号码> 电话卡序列号>短信中心号码>基站信息> IP信息>0%。从上面可以看出,虽然可以100%地成功获取IP信息,但是利用该信息进行所属地以及所属运营商确定的准确度最低,尤其在用户使用了 WIFI连接后,确定用户运营商就更加困难。从上面可以看出,利用目前的移动中的用户所属地和运营商的确定方法,由于采用单一信息,并且该信息的获取成功率与利用该信息进行确定的准确度成反比关系,即,获取成功率越高,则准确度越低。因此,在很多情况下,按照上述方法确定出的所属地以及所属运营商的信息并不准确,甚至有时只能定位到省,无法定位到具体的城市。在这种情况下,内容服务商不能为该移动终端用户推送更好的服务。

发明内容
鉴于上述问题,本发明提出了一种用于确定移动终端用户所属地以及所属运营商的方法,在该方法中,通过基于移动终端用户使用的移动应用,获取移动终端用户的电话号码、电话卡序列号、短信中心号码、基站信息和/或IP信息,并给所获取的信息按照上述顺序赋予从高到低的优先级,然后基于优先级顺序,从未被用于确定所属地及所属运营商的信息中选择优先级最高的信息来确定移动终端用户所属地以及所属运营商。利用该方法,通过使用电话号码、电话卡序列号、短信中心号码、基站信息和/或IP信息来综合确定移动终端用户的所属地以及所属运营商,可以提高准确度,并且能够针对更多的移动终端用户进行确定,从而提高所属地及所属运营商的确定的覆盖率。根据本发明的一个方面,提供了一种用于确定移动终端用户所属地以及所属运营商的方法,包括获取移动终端用户正在使用的移动应用;基于所获取的移动应用,获取所述移动终端用户的电话号码、电话卡序列号、短信中心号码、基站信息和/或IP信息,所获取的信息至少包括IP信息;按照电话号码、电话卡序列号、短信中心号码、基站信息和IP信息的顺序,给各个所获取的信息赋予从高到低的优先级;从所获取信息中的未被用于确定所属地及所属运营商的信息中选择优先级最高的信息;以及基于所选择的信息,确定所述移动终端用户的所属地以及所属运营商,其中,一旦确定出所述移动终端用户的所属地以及所属运营商,则停止对所获取信息的选择,否则,继续在未被用于确定所属地及所属运营商的信息中选择优先级最高的信息。此外,在一个或多个示例中,在使用电话卡序列号确定所述移动终端用户的所属地以及所属运营商时,所述方法还可以包括采用电话卡序列号形成算法,基于所述电话卡序列号反算所述移动终端用户的电话号码的预定位号码;以及基于所反算出的电话号码的预定位号码来确定所述移动终端用户的所属地以及所属运营商。此外,在一个或多个示例中,在使用所述IP信息进行确定时,如果所述IP信息指示所述移动终端用户使用了 WiFi连接,则停止确定所述移动终端用户的所属地以及所属运营商。根据本发明的另一方面,提供了一种用于确定移动终端用户所属地以及所属运营商的装置,包括移动应用获取单元,用于获取移动终端用户正在使用的移动应用;信息获 取单元,用于基于所获取的移动应用,获取所述移动终端用户的电话号码、电话卡序列号、短信中心号码、基站信息和/或IP信息,所获取的信息至少包括IP信息;优先级赋予单元,用于按照电话号码、电话卡序列号、短信中心号码、基站信息和IP信息的顺序,给各个所获取的信息赋予从高到低的优先级;选择单元,用于从所获取信息中的未被用于确定所属地及所属运营商的信息中选择优先级最高的信息;以及第一确定单元,用于基于所选择的信息,确定所述移动终端用户的所属地以及所属运营商,其中如果所述第一确定单元确定出所述移动终端用户的所属地以及所属运营商,则所述选择单元停止对所获取信息的选择,否则,所述选择单元继续进行选择。此外,在一个或多个示例中,在使用电话卡序列号确定所述移动终端用户的所属地以及所属运营商时,所述第一确定单元还可以包括反算单元,用于采用电话卡序列号形成算法,基于所述电话卡序列号反算所述移动终端用户的电话号码的预定位号码;以及第二确定单元,用于基于所反算出的电话号码的预定位号码来确定所述移动终端用户的所属地以及所属运营商。此外,在一个或多个示例中,在使用IP信息确定所述移动终端用户的所属地以及所属运营商时,所述装置还可以包括判断单元,用于判断所述IP信息是否指示所述移动终端用户使用了 WiFi连接,其中如果所述IP信息指示所述移动终端用户使用了 WiFi连接,则所述确定单元停止确定所述移动终端用户的所属地以及所属运营商。此外,在一个或多个示例中,所述装置是位于内容服务商处的服务器。为了实现上述以及相关目的,本发明的一个或多个方面包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明旨在包括所有这些方面以及它们的等同物。


根据下述参照附图进行的详细描述,本发明的上述和其他目的、特征和优点将变得更加显而易见。在附图中图I示出了根据本发明的实施例的用于确定移动终端用户的所属地以及所属运营商的方法的流程图;和
图2示出了根据本发明的实施例的用于确定移动终端用户的所属地以及所属运营商的装置的方框示意图。在所有附图中相同的标号指示相似或相应的特征或功能。
具体实施例方式下面描述本公开的各个方面。应该明白的是,本文的教导可以以多种多样形式 具体体现,并且在本文中公开的任何具体结构、功能或两者仅仅是代表性的。基于本文的教导,本领域技术人员应该明白的是,本文所公开的一个方面可以独立于任何其它方面实现,并且这些方面中的两个或多个方面可以按照各种方式组合。例如,可以使用本文所阐述的任何数目的方面,实现装置或实践方法。另外,可以使用其它结构、功能、或除了本文所阐述的一个或多个方面之外或不是本文所阐述的一个或多个方面的结构和功能,实现这种装置或实践这种方法。此外,本文所描述的任何方面可以包括权利要求的至少一个元素。下面将参照附图描述本发明的各个实施例。图I示出了根据本发明的实施例的用于确定移动终端用户的所属地以及所属运营商的方法的流程图。如图I所示,首先,在步骤SllO中,在内容服务商侧,获取移动终端用户正在使用的移动应用,比如接收或拦截移动终端正在使用的移动应用。所述移动应用例如是移动终端浏览器导航页所提供的资讯服务、微博、网上乐园等。此外,所述移动应用还可以是其它类型的服务。然后,在步骤S120,基于所获取的移动应用,获取所述移动终端用户的电话号码、电话卡序列号、短信中心号码、基站信息和/或IP信息。这里,由于电话号码、电话卡序列号、短信中心号码、基站信息和IP信息的获取成功率不同,所以所获取信息可以包括上述信息中的一种或多种,甚至全部。此外,由于IP信息是100%获取,所以所获取信息中至少包括IP信息。接着,在步骤S130,按照电话号码、电话卡序列号、短信中心号码、基站信息和IP信息的顺序,给各个所获取信息赋予从高到低的优先级。例如,当所获取信息包括电话号码、电话卡序列号、短信中心号码、基站信息和IP信息时,给电话号码赋予最高优先级,给IP信息赋予最低优先级,其余信息的优先级按照上述顺序从高到低。当所获取的信息包括电话卡序列号、短信中心号码和IP信息时,给电话卡序列号赋予最高优先级,给IP信息赋予最低优先级,给短信中心号码赋予中间优先级。在如上给所获取的信息赋予优先级后,在步骤S140,从所获取的信息中的未被用于确定所属地及所属运营商的信息中选择优先级最高的信息。例如,在最开始时,从所有所获取的信息中选择优先级最高的信息。如果已经使用了一些优先级高的信息来确定所属地及所属运营商但并不能确定出所属地及所属运营商,则在下次选择时排除掉这些已经被使用来进行所属地及所属运营商的确定的信息,然后从在排除掉这些已经被使用的优先级高的信息后所剩余的信息集合中选择优先级最高的信息来确定所属地及所属运营商。在如上选择信息后,在步骤S150,基于所选信息,确定所述移动终端用户的所属地以及所属运营商。如果在步骤S150中,利用所选信息,可以确定出所述移动终端用户的所属地以及所属运营商,即,步骤S150中的确定结果是确定出所属地以及所属运营商,则流程结束。否则,流程进行到步骤S160,在步骤S160,确定是否所有所获取信息都已经被使用。如果在步骤S160中确定已经使用所有所获取信息,则流程结束。否则,进行到步骤S170,在步骤S170,从上次用于选择的信息集合中排除掉该次用于确定所属地及所属运营商的信息,用作当前供选择的信息集合,然后返回到步骤S140,在剩余的信息集合中继续选择优先级最高的信息。 此外,在本发明的一个示例中,在使用电话卡序列号确定所述移动终端用户的所属地以及所属运营商时,所述方法还可以包括基于电话卡序列号形成算法,基于所述电话卡序列号反算所述移动终端用户的电话号码中的预定位号码;以及基于所反算出的电话号码的预定位号码来确定所述移动终端用户的所属地以及所属运营商。在本发明的一个示例中,所述预定位号码是7位号码。当然,所述预定位也可以采用其它合适的数值。此外,在本发明的一个示例中,在使用IP信息进行确定时,如果所述IP信息指示所述移动终端用户使用了 WiFi连接,则停止确定所述移动终端用户的所属地以及所属运 营商。如上参照图I描述了根据本发明的用于确定移动终端用户所属地以及所属运营商的方法的流程图。本发明的上述用于确定移动终端用户所属地以及所属运营商的方法,可以采用软件实现,也可以采用硬件实现,或采用软件和硬件组合的方式实现。图2示出了根据本发明的实施例的用于确定移动终端用户的所属地以及所属运营商的确定装置200的方框示意图。如图2所示,所述确定装置200包括移动应用获取单元210、信息获取单元220、优先级赋予单元230、选择单元240以及第一确定单元250。所述移动应用获取单元210用于获取移动终端用户正在使用的移动应用,比如接收或拦截移动终端用户正在使用的移动应用。在获取到移动终端用户的移动应用后,所述信息获取单元220基于所获取的移动应用,获取所述移动终端用户的电话号码、电话卡序列号、短信中心号码、基站信息和/或IP信息,所获取信息至少包括IP信息。然后,优先级赋予单元230按照电话号码、电话卡序列号、短信中心号码、基站信息和IP信息的顺序,给各个所获取信息赋予从高到低的优先级。在进行确定时,选择单元240从所获取信息中的未被用于确定所属地及所属运营商的信息中选择优先级最高的信息。在首次选择时,未被用于确定所属地及所属运营商的信息是所有所获取信息,也就是,选择单元240从所有所获取信息中选择优先级最高的信息。如果已经使用了所获取信息中的部分信息来进行所属地及所属运营商的确定,但是没有确定出所属地及所属运营商,则在再次选择时,从所获取信息中排除掉已经被用于确定所属地及所属运营商的信息,然后从所获取信息中的剩余未被用于确定所属地及所属运营商的信息中选择优先级最高的信息。在这种情况下,优选地,所述确定装置200还可以包括排除单元(未示出),用于从上次用于选择的信息集合中排除掉该次用于确定所属地及所属运营商的信息,用作当前供选择的信息集合。然后,第一确定单元250基于所选择的信息,确定所述移动终端用户的所属地以及所属运营商,其中如果所述第一确定单元250确定出所述移动终端用户的所属地以及所属运营商,则所述选择单元240停止对所获取信息的选择,并且确定过程结束。否则,所述选择单元240继续对所获取信息的选择,然后第一确定单元250利用所选择的信息继续进行确定。如此循环,直到已经确定出所属地及所属运营商,或者已经使用所有所获取信息。优选地,所述确定装置200还可以包括第一判断单元(未示出),用于判断是否所有所获取信息都已经被使用。如果都已经使用,则流程结束。此外,优选地,在本发明的一个示例中,在使用电话卡序列号确定所述移动终端用户的所属地以及所属运营商时,所述第一确定单元250还可以包括反算单元(未示出),用于采用电话卡序列号形成算法,基于所述电话卡序列号反算所述移动终端用户的电话号码的预定位号码;以及第二确定单元(未示出),用于基于所反算出的电话号码的预定位号码来确定所述移动终端用户的所属地以及所属运营商。在本发明的一个示例中,所述预定位号码是7位号码。当然,所述预定位也可以采用其它合适的数值。此外,优选地,在本发明的另一示例中,在使用IP信息确定所述移动终端用户的所属地以及所属运营商时,所述确定装置200还可以包括第二判断单元(未示出),用于判断所述IP信息是否指示所述移动终端用户使用了 WiFi连接,如果所述IP信息指示所述·移动终端用户使用了 WiFi连接,则所述第一确定单元停止确定所述移动终端用户的所属地以及所属运营商。此外,所述确定装置可以是位于内容服务商处的服务器。如上参照图I和图2描述了本发明的各个实施例。但是,在替换实施例中,上述第一确定单元和第二确定单元可以采用同一确定模块或确定单元实现。同样,上述第一判断单元和第二判断单元也可以采用同一判断模块或判断单元实现。此外,根据本发明的方法还可以被实现为由CPU执行的计算机程序。在该计算机程序被CPU执行时,执行本发明的方法中限定的上述功能。此外,上述方法步骤以及系统单元也可以利用控制器以及用于存储使得控制器实现上述步骤或单元功能的计算机程序的计算机可读存储设备实现。在本发明提供的用于确定移动终端用户所属地以及所属运营商的方法中,通过使用电话号码、电话卡序列号、短信中心号码、基站信息和/或IP信息来综合确定移动终端用户的所属地以及所属运营商,可以提高准确度,并且能够针对更多的移动终端用户进行确定,从而提高所属地及所属运营商的确定的覆盖率。此外,应该明白的是,本文所述的计算机可读存储设备(例如,存储器)可以是易失性存储器或非易失性存储器,或者可以包括易失性存储器和非易失性存储器两者。作为例子而非限制性的,非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦写可编程ROM(EEPROM)或快闪存储器。易失性存储器可以包括随机存取存储器(RAM),该RAM可以充当外部高速缓存存储器。作为例子而非限制性的,RAM可以以多种形式获得,比如同步RAM (DRAM)、动态RAM (DRAM)、同步DRAM (SDRAM)、双数据速率 SDRAM (DDR SDRAM)、增强 SDRAM (ESDRAM)、同步链路 DRAM (SLDRAM)以及直接 RambusRAM(DRRAM)。所公开的方面的存储设备意在包括但不限于这些和其它合适类型的存储器。本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件的这种可互换性,已经就各种示意性组件、方块、模块、电路和步骤的功能对其进行了一般性的描述。这种功能是被实现为软件还是被实现为硬件取决于具体应用以及施加给整个系统的设计约束。本领域技术人员可以针对每种具体应用以各种方式来实现所述的功能,但是这种实现决定不应被解释为导致脱离本发明的范围。结合这里的公开所描述的各种示例性逻辑块、模块和电路可以利用被设计成用于执行这里所述功能的下列部件来实现或执行通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或晶体管逻辑、分立的硬件组件或者这些部件的任何组合。通用处理器可以是微处理器,但是可替换地,处理器可以是任何传统处理器、控制器、微控制器或状态机。处理器也可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP核、或任何其它这种配置。结合这里的公开所描述的方法或算法的步骤可以直接包含在硬件中、由处理器执行的软件模块中或这两者的组合中。软件模块可以驻留在RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域已知的任何其它形式的存储介质中。示例性的存储介质被耦合到处理器,使得处理器能够从该存储介质中读取信息或向该存储介质写入信息。在一个替换方案中,所述存储介质可以与处理器集成在一起。处理器和存储介质可以驻留在ASIC中。ASIC可以驻留在用户终端中。在一个替换方案中,处理器和存储介质可以作为分立组件驻留在用户终端中。在一个或多个示例性设计中,所述功能可以在硬件、软件、固件或其任意组合中实现。如果在软件中实现,则可以将所述功能作为一个或多个指令或代码存储在计算机可读介质上或通过计算机可读介质来传送。计算机可读介质包括计算机存储介质和通信介质,该通信介质包括有助于将计算机程序从一个位置传送到另一个位置的任何介质。存储介质可以是能够被通用或专用计算机访问的任何可用介质。作为例子而非限制性的,该计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储设备、磁盘存储设备或其它磁性存储设备,或者是可以用于携带或存储形式为指令或数据结构的所需程序代码并且能够被通用或专用计算机或者通用或专用处理器访问的任何其它介质。此外,任何连接都可以适当地称为计算机可读介质。例如,如果使用同轴线缆、光纤线缆、双绞线、数字用户线路(DSL)或诸如红外线、无线电和微波的无线技术来从网站、服务器或其它远程源发送软件,则上述同轴线缆、光纤线缆、双绞线、DSL或诸如红外先、无线电和微波的无线技术均包括在介质的定义。如这里所使用的,磁盘和光盘包括压缩盘(CD)、激光盘、光盘、数字多功能盘(DVD)、软盘、蓝光盘,其中磁盘通常磁性地再现数据,而光盘利用激光光学地再现数据。上述内容的组合也应当包括在计算机可读介质的范围内。尽管前面公开的内容示出了本发明的示例性实施例,但是应当注意,在不背离权利要求限定的本发明的范围的前提下,可以进行多种改变和修改。根据这里描述的发明实施例的方法权利要求的功能、步骤和/或动作不需以任何特定顺序执行。此外,尽管本发明的元素可以以个体形式描述或要求,但是也可以设想多个,除非明确限制为单数。虽然如上参照图描述了根据本发明的各个实施例进行了描述,但是本领域技术人员应当理解,对上述本发明所提出的各个实施例,还可以在不脱离本发明内容的基础上做出各种改进。因此,本发明的保护范围应当由所附的权利要求书的内容确定。
权利要求
1.一种用于确定移动终端用户所属地以及所属运营商的方法,包括 获取移动终端用户正在使用的移动应用; 基于所获取的移动应用,获取所述移动终端用户的电话号码、电话卡序列号、短信中心号码、基站信息和/或IP信息,所获取的信息至少包括IP信息; 按照电话号码、电话卡序列号、短信中心号码、基站信息和IP信息的顺序,给各个所获取的信息赋予从高到低的优先级; 从所获取信息中的未被用于确定所属地及所属运营商的信息中选择优先级最高的信息;以及 基于所选择的信息,确定所述移动终端用户的所属地以及所属运营商, 其中,一旦确定出所述移动终端用户的所属地以及所属运营商,则停止对所获取信息的选择,否则,继续在未被用于确定所属地及所属运营商的信息中选择优先级最高的信息。
2.如权利要求I所述的方法,其中,在使用电话卡序列号确定所述移动终端用户的所属地以及所属运营商时,所述方法还包括 采用电话卡序列号形成算法,基于所述电话卡序列号反算所述移动终端用户的电话号码的预定位号码;以及 基于所反算出的电话号码中的预定位号码来确定所述移动终端用户的所属地以及所属运营商。
3.如权利要求I所述的方法,其中,在使用所述IP信息进行确定时,如果所述IP信息指示所述移动终端用户使用了 WiFi连接,则停止确定所述移动终端用户的所属地以及所属运营商。
4.一种用于确定移动终端用户所属地以及所属运营商的装置,包括 移动应用获取单元,用于获取移动终端用户正在使用的移动应用; 信息获取单元,用于基于所获取的移动应用,获取所述移动终端用户的电话号码、电话卡序列号、短信中心号码、基站信息和/或IP信息,所获取的信息至少包括IP信息; 优先级赋予单元,用于按照电话号码、电话卡序列号、短信中心号码、基站信息和IP信息的顺序,给各个所获取的信息赋予从高到低的优先级; 选择单元,用于从所获取信息中的未被用于确定所属地及所属运营商的信息中选择优先级最闻的 目息;以及 第一确定单元,用于基于所选择的信息,确定所述移动终端用户的所属地以及所属运营商,其中 如果所述第一确定单元确定出所述移动终端用户的所属地以及所属运营商,则所述选择单元停止对所获取信息的选择,否则,所述选择单元继续对所获取信息的选择。
5.如权利要求4所述的装置,其中,在使用电话卡序列号确定所述移动终端用户的所属地以及所属运营商时,所述第一确定单元还包括 反算单元,用于采用电话卡序列号形成算法,基于所述电话卡序列号反算所述移动终端用户的电话号码的预定位号码;以及 第二确定单元,用于基于所反算出的电话号码的预定位号码来确定所述移动终端用户的所属地以及所属运营商。
6.如权利要求4所述的装置,其中,在使用IP信息确定所述移动终端用户的所属地以及所属运营商时,所述装置还包括 判断单元,用于判断所述IP信息是否指示所述移动终端用户使用了 WiFi连接, 如果所述IP信息指示所述移动终端用户使用了 WiFi连接,则所述第一确定单元停止确定所述移动终端用户的所属地以及所属运营商。
7.如权利要求4到6中任何一个所述的装置,其中,所述装置是位于内容服务商处的服务器。
全文摘要
本发明提供一种用于确定移动终端用户所属地及所属运营商的方法,包括获取移动终端用户正在使用的移动应用;基于该移动应用,获取移动终端用户的电话号码、电话卡序列号、短信中心号码、基站信息和/或IP信息,所获取的信息至少包括IP信息;按照电话号码、电话卡序列号、短信中心号码、基站信息和IP信息的顺序,给各个所获取信息赋予从高到低的优先级;从所获取信息中的未被用于确定所属地及所属运营商的信息中选择优先级最高的信息;以及基于所选信息,确定移动终端用户的所属地以及所属运营商,其中,一旦确定出所属地以及所属运营商,则停止信息选择,否则,继续选择信息。利用该方法,可以提高准确度,并且提高用户确定的覆盖率。
文档编号H04W76/02GK102958038SQ20111025140
公开日2013年3月6日 申请日期2011年8月29日 优先权日2011年8月29日
发明者梁捷, 李建设, 谢玄亮 申请人:广州九游信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1