一种获取移动终端客户端信息的方法和装置制造方法及图纸

技术编号:4146475 阅读:344 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种获取移动终端客户端信息的方法和装置,方法包括:步骤1:发送获取当前移动终端的状态信息的需求消息至L4C层;步骤2:接收L4C层根据所述需求消息所返回的状态信息;步骤3:从返回的状态信息中提取客户端信息。本发明专利技术能够获取移动终端的客户端信息,包括客户端的位置区码和/或客户端的国际移动设备身份码等信息,从而对用户的地区和服务项目使用记录来分析用户的需求、用户的行为,以便为用户开展个性化的定制服务,提高用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及移动终端领域,特别是涉及- 一种获取移动终端客户端信息的方法和装置
技术介绍
目前,随着移动通信技术的不断发展,移动终端已经深入到人们的生活中,移动通 信也已成为最广泛使用的通信方式。这里,木专利技术所称的移动终端是指手机、个人数字助理 (PM, Personal Digital Assistant)等具有无线通讯功能的小型手持式移动通信设备。 以手机为例,随着互联网应用的发展和普及,使得用户通过手机上网成为可能。手 机用户利用手机通过WAP上网,在手机上浏览和下载需要的多媒体信息,例如图片、音乐、 视频、电了书等等。但是,不同的手机用户的兴趣爱好都不相同,为了方便分析用户需求、用 户行为、以后开展个性化的定制服务,同时减少不必要的投诉事件,有必要获取手机用户的 信息进行分析。因此,需要一种能获取手机客户端信息的方法和装置。
技术实现思路
针对现有技术中存在的缺陷和不足,本专利技术的目的是提出--种方法和装置,能够 获取移动终端的客户端信息。 为了达到上述目的,本专利技术提出了一种获取移动终端客户端信息的方法,包括 步骤1 :发送获取当前移动终端的状态信息的需求消息至协议栈第4层; 歩骤2 :接收协议桟第4层根据所述需求消息所返回的当前移动终端的状态信 息; 步骤3 :从返回的当前移动终端的状态信息中提取客户端信息,所述客户端信息 包括位置区码和/或国际移动设备身份码。 作为上述技术方案的优选,所述获取当前移动终端的状态信息的需求消息中包括 所述移动终端的SIM f;信息以及获取客户端态信息的指示信息。作为上述技术方案的优选,在所述歩骤1之前还包括歩骤判断所述移动终端是 否是双卡双待,若是,所述移动终端的SIM卡信息为所述移动终端当前使用的sm卡信息。 作为上述技术方案的优选,所述发送获取当前移动终端的状态信息的需求消息至 协议栈第4层具体包括 定义并保存获取当前移动终端的状态信息的需求消息ID ; 定义数据结构体变一 ,川f保存所述获取当前移动终端的状态信息的需求消息; 将所述数据结构变量保存的数据发送给协议栈第4层; 注册相应应答消息及返回状态消息的响应函数。。 作为上述技术方案的优选,所述接收协议栈第4层根据所述需求消息所返冋的当 前移动终端的状态信息包括 定义结构休变量,并将协议桟第4层返回的数据赋给该结构休变量;4 根据该结构体变量中的值判断返冋是否成功,如果是,则执行歩骤3。 本专利技术还提出 一种获取移动终端客户端信息的装置,包括 发送模块,用于发送获取当前移动终端的状态信息的需求消息至协议桟第4层; 接收模块,用于接收协议栈第4层根据所述需求消息所返回的当前移动终端的状 态信息; 处理模块,用于提取协议栈第4层返回的所述状态信息中的客户端信息,所述客 户端信息包括位置区码和/或国际移动设备身份码。 作为上述技术方案的优选,所述发送模块屮还包括消息处理单元,用于根据移动 终端的SIM卡信息和获取客户端信息的指示信息生成获取当前移动终端的状态信息的需 求消息。 作为上述技术方案的优选,还包括判断模块,用于判断所述移动终端是否是双卡 双待,若是,所述SiM卡信息为所述移动终端当前使用的SIM卡信息。 作为上述技术方案的优选,所述发送模块进-'步包括 定义需求消息竿.元,用于定义并保存获取当前移动终端的状态信息的需求消息ID ; 定义数据结构体免#宇用于定义数据结构体变量,该数据结构体变量ltj于保 存所述获取当前移动终端的状态信息的需求消息; 发送单兀,用f将所述数据结构变量保存的数据发送给协议栈第4层; 注册单元,用于汴册相应应答消息及返回状态消息的响应函数。 作为上述技术方案的优选,所述接收模块进一步包括 定义结构体变量单元,用丁'定义结构体变量,并将协议栈第4 ^返回的数据赋给 该结构体变量; 判断单元,用于根据所述结构体变量中的值判断返回是否成功,如果是,则调用所 述处理模块。 本专利技术能够获取移动终端的客户端信息,包括客户端的位置区码和/或客户端的 国际移动设备身份码等信息,从rfn对用户的地区和服务项目使用记录来分析用户的需求、 用户的行为,以便为用户开展个性化的定制服务,提高用户的使用休验。 下面结合附图,对本专利技术的具体实施方式作进一歩的详细说明。对于所属技术领 域的技术人员而言,从对本专利技术的详细说明中,本专利技术的上述和其他目的、特征和优点将显 而易见。附图说明 图1为本专利技术提出的获取移动终端客户端信息的装置的组成示意图; 图2为本专利技术提出的获取移动终端客户端信息的方法的第一优选实施例的流程示意图; 图3为本专利技术提出的获取移动终端客户端信息的方法的第二优选实施例的流程 示意图; 图4为木专利技术提出的获取移动终端客户端信息的方法的第三优选实施例的流程 示意图。 以下为本专利技术提出的一种获取移动终端客户端信息的装置的优选实施例,如图1 所示,包括发送模块i0i、接收模块i02和处理模块103,其中, 发送模块1 () 1用于发送获取当前移动终端的状态信息的需求消息至协议栈第4层 (L4C, L4 Control entity) 104, L4C ^ 104会根据所述需求消息返回当前移动终端的状态 信息; 接收模块102用于接收L4C层104根据所述需求消息所返回的当前移动终端的状 态信息; 处理模块103用于提取L4C层104返冋的移动终端的状态信息中的客户端信息, 客户端信息包括客户端的位置区码LAC和/或客户端的国际移动设备身份码IMEI:。 其中,上述实施例中的发送模块iOi中还可以包括消息处理单元,消息处理单元 根据移动终端的SIM卡信息和获取客户端信息的指示信息生成获取状态信息的需求消息, 然后由发送模块101将获取状态信息的需求消息发送至L4C^ 103。 该装置还可以包括判断模块,用于判断所述移动终端是否是双卡双待,若是,SIM卡信息就为所述移动终端当前使用的SIM卡信息。 更进一步地,....匕述实施例屮的发送模块101.还可以包括 定义需求消息单元,用于定义并保存获取当前移动终端的状态信息的需求消息:[D ; 定于数据结构休变量单元,用于定义数据结构休变量,该数据结构休变量用于保 存所述获取当前移动终端的状态信息的需求消息; 发送单元,用丁'将所述数据结构变量保存的数据发送给L4C S ; 注册竿ji:,用于注册相应应答消息及返回状态消息的响应函数。 所述接收模块102可以进---步包括 定义结构体变量单元,用于定义结构体变量,并将L4C层返回的数据赋给该结构 体变量; 判断单兀,用f根据所述结构体变量中的值判断返回是否成功,如果是,则调用所 述处理模块。 例如,可以通过判断结构体变量中的result成员是否为真(即不等于())来判断 获取客户端信息是否成功。 以下为木专利技术提出的一种获取移动终端客户端信息的方法的第一优选实施例,如 图2所示,包括 步骤l.O():发送获取当前移动终端的状态信息的需求消息至L4C S ; 歩骤120 :接收L4C层根据所述需求消息所返冋的状态信息; 步骤140 :从返回的状态信息中提取客户端信息。 本专利技术的第二优选实施例是在第- 一优选实施例的基础上改进而来,获取状态信息 的需求消息是根据本文档来自技高网...

【技术保护点】
一种获取移动终端客户端信息的方法,其特征在于,包括:    步骤1:发送获取当前移动终端的状态信息的需求消息至协议栈第4层;    步骤2:接收协议栈第4层根据所述需求消息所返回的当前移动终端的状态信息;    步骤3:从返回的当前移动终端的状态信息中提取客户端信息,所述客户端信息包括位置区码和/或国际移动设备身份码。

【技术特征摘要】
一种获取移动终端客户端信息的方法,其特征在于,包括步骤1发送获取当前移动终端的状态信息的需求消息至协议栈第4层;步骤2接收协议栈第4层根据所述需求消息所返回的当前移动终端的状态信息;步骤3从返回的当前移动终端的状态信息中提取客户端信息,所述客户端信息包括位置区码和/或国际移动设备身份码。2. 根据权利要求l所述的获取移动终端客户端信息的方法,其特征在于,所述获取当 前移动终端的状态信息的需求消息中包括所述移动终端的SIM卡信息以及获取客户端态 信息的指示信息。3. 根据权利要求2所述的获取移动终端客户端信息的方法,其特征在于,在所述步骤1之前还包括步骤判断所述移动终端是否是双卡双待,若是,所述移动终端的S頂卡信息为所述移动终端当前使用的SIM卡信息。4. 根据权利要求l所述的获取移动终端客户端信息的方法,其特征在于,所述发送获 取当前移动终端的状态信息的需求消息至协议栈第4层具体包括定义并保存获取当前移动终端的状态信息的需求消息ID ;定义数据结构体变量,用f保存所述获取当前移动终端的状态信息的需求消息; 将所述数据结构变量保存的数据发送给协议栈第4层; 注册相应应答消息及返回状态消息的响应函数。5. 根据权利耍求1所述的获取移动终端客户端信息的方法,其特征在T,所述接收协 议栈第4层根据所述需求消息所返回的当前移动终端的状态信息包括定义结构体变量,并将协议栈第4层返回的数据赋给该结构体变量;根据该结构体变量屮的值判断返回是否成功,如果是,则执行步骤3。6. -—种获取移动终端客户端信息的装置,其特征在于,包括发送...

【专利技术属性】
技术研发人员:张宗楚林英杰
申请(专利权)人:深圳市五巨科技有限公司
类型:发明
国别省市:94[]

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

1