合法使用移动终端的判断方法、装置及移动终端的制作方法

文档序号:7747112阅读:108来源:国知局
专利名称:合法使用移动终端的判断方法、装置及移动终端的制作方法
技术领域
本发明涉及移动通信技术领域,特别涉及一种合法使用移动终端的判断方法、装 置及移动终端。
背景技术
目前,在移动终端的销售中,出现很多串货、水货,都是指从一个区域发到另外一 个区域进行销售。但是,移动终端的制造商想要控制移动终端的销售地,即限制使用地区, 以更好地管理其生产的移动终端,并寻求利润最大化。目前,一种方案是,运营商的定制终端或补贴终端可以通过SIM卡锁限制移动终 端的使用地区。SIM卡锁即建立SIM卡与移动终端之间的锁定关系,移动终端仅允许特定 的SIM卡使用。SIM卡锁按不同的锁级别分为网络控制锁(Network Control Key,简称 NCK)、业务提供商控制锁(Service ProviderControl Key,简称SPCK)等,其基本原理都是 建立SIM卡与移动终端之间的匹配关系,从而通过开机时的检测,使得不合法的SIM卡不能 在移动终端上使用。但是,目前该SIM卡锁仅与运营商相关、仅对定制终端有效、且较为容 易破解。

发明内容
本发明实施例的目的在于提供一种合法使用移动终端的判断方法、装置及移动终 端,以确定该移动终端是否在销售商或制造商允许该移动终端使用的范围内使用。本发明实施例提供了一种合法使用移动终端的判断方法,包括当移动终端发起位置更新消息或呼叫请求消息时,从位置更新消息或呼叫请求消 息中获取所述移动终端的第一区域码;通过全球定位系统获取所述移动终端所处地理位置的坐标数据;根据所述坐标数据,在所述移动终端预先保存的映射表中查找对应的第二区域 码,所述映射表中保存有坐标数据与区域码的对应关系;将所述第一区域码、第二区域码分别与所述移动终端中预存的合法区域码相比 较,判断是否合法使用所述移动终端。本发明实施例还提供了一种合法使用移动终端的判断装置,包括第一获取模块,用于当移动终端发起位置更新消息或呼叫请求消息时,从位置更 新消息或呼叫请求消息中获取所述移动终端的第一区域码;第二获取模块,用于通过全球定位系统获取所述移动终端所处地理位置的坐标数 据;查找模块,用于根据所述第二获取模块获取的所述坐标数据,在所述移动终端预 先保存的映射表中查找对应的第二区域码,所述映射表中保存有坐标数据与区域码的对应 关系;判断模块,用于将所述第一获取模块获取的所述第一区域码、所述查找模块找到的所述第二区域码分别与所述移动终端中预存的合法区域码相比较,判断是否合法使用所 述移动终端。本发明实施例还提供了一种移动终端,包括如上所述的合法使用移动终端的判断装置。由以上技术方案可知,本发明实施例的合法使用移动终端的判断方法、装置及移 动终端,通过在移动终端每次发起位置更新或呼叫请求时对移动终端获取的区域码进行判 断,从而确定该移动终端是否在销售商或制造商允许该移动终端使用的范围内使用,能够 避免现有的SIM卡锁仅能在开机时检测以及仅与运营商相关、仅对定制终端有效、且较为 容易破解的缺陷。


图1为本发明合法使用移动终端的判断方法第一实施例的流程示意图;图2为本发明合法使用移动终端的判断方法第二实施例的流程示意图;图3为本发明矩形区域分割示意图;图4为本发明合法使用移动终端的判断装置第一实施例的结构示意图;图5为本发明合法使用移动终端的判断装置第二实施例的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。随着移动终端的制造技术的成熟,支持全球定位系统(Globe PositioningSystem,简称 GPS)/ 辅助全球卫星定位系统(Assisted Global PositioningSystem,简称AGPS)的移动终端越来越多,本发明实施例中提供的技术方案, 采用当移动终端发起位置更新或呼叫请求时,获取一个区域码,再在从GPS获取坐标数据 时,找到对应的另一个区域码,并将这两个区域码分别与该移动终端上保存的合法的区域 码进行比较,从而判断得到该移动终端是否被合法使用,即是否在独立销售商或制造商允 许的使用区域使用。图1为本发明合法使用移动终端的判断方法第一实施例的流程示意图。如图1所 示,包括如下步骤步骤101、当移动终端发起位置更新消息或呼叫请求消息时,从位置更新消息或呼 叫请求消息中获取所述移动终端的第一区域码。其中该第一区域码可以是不同国家的国家码,或者也可以是一个国家中划分的不 同区域的区域码,或者是其他划分规则,这是根据销售商或制造商的需求来规定的。例如 呼叫请求消息中的建立(setup)消息中包含国际移动用户识别(International Mobile Subscriber Identity,简称IMSI)码,从该消息中获得IMSI码的前3位数字,即国家码,如 中国就是460。步骤102、通过全球定位系统获取所述移动终端所处地理位置的坐标数据。
通过移动终端与全球定位系统(GPS/AGPS)的消息交互,获取移动终端所处地理 位置的坐标数据。步骤103、根据所述坐标数据,在所述移动终端预先保存的映射表中查找对应的第 二区域码。在移动终端中保存一映射表,其中保存有坐标数据与区域码的对应关系,即可以 从该映射表中找到坐标数据对应的第二区域码。该第二区域码可以是不同国家的国家码, 或者也可以是一个国家中划分的不同区域的区域码,或者是其他划分规则,这是根据销售 商或制造商的需求来规定的。步骤104、将所述第一区域码、第二区域码分别与所述移动终端中预存的合法区域 码相比较,判断是否合法使用所述移动终端。例如销售商或制造商希望根据不同国家来区分移动终端使用的合法性,那么,则 可以将移动终端发起位置更新或呼叫请求时获取到的国家码作为第一区域码,将移动终端 所在国家的国家码作为第二区域码,其中第一区域码和第二区域码只要有一个属于移动终 端中保存的合法区域码,就可以确定该移动终端是被合法使用的。
本实施例提供的合法使用移动终端的判断方法,通过在移动终端每次发起位置更 新或呼叫请求时对移动终端获取的区域码进行判断,从而确定该移动终端是否在销售商或 制造商允许该移动终端使用的范围内使用。该方法能够避免现有的SIM卡锁仅能在开机时 检测以及仅与运营商相关、仅对定制终端有效、且较为容易破解的缺陷。图2为本发明合法使用移动终端的判断方法第二实施例的流程示意图。如图2所 示,包括如下步骤步骤201、在移动终端的不可擦除区域写入合法区域码。该合法区域码被写入移动终端的不可擦除区域,该合法区域码可以使用国家(区 域)码,例如采用E.212或E. 164定义的国家(区域)码。步骤202、当移动终端发起位置更新消息或呼叫请求消息时,从位置更新消息或呼 叫请求消息中获取所述移动终端的第一区域码。其中该第一区域码是与上一步骤201中写入移动终端的合法区域码相同类型的 区域码。步骤203、通过全球定位系统获取该移动终端所处地理位置的坐标数据。通过移动终端与全球定位系统(GPS/AGPS)的消息交互,获取移动终端所处地理 位置的坐标数据。步骤204、根据获取的坐标数据,在移动终端预先保存的映射表中查找对应的第二 区域码。在移动终端中保存一映射表,其中保存有坐标数据与区域码的对应关系,即可以 从该映射表中找到坐标数据对应的第二区域码。该第二区域码也是与步骤201中写入移动 终端的合法区域码相同类型的区域码。例如,所述坐标数据与所述区域码的对应关系,可以是采用所述坐标数据所在矩 形区域与所述区域码对应来实现的。具体的,例如,采用矩形对整个区域进行划分。图3为 本发明矩形区域分割示意图,如图3所示,可以在该地图区域上使用多个矩形进行分割,首 先在区域内选取最大的矩形覆盖地图上的区域,对于没有被覆盖的区域范围,可以使用小的矩形来补充,不需要太精确,只要确保覆盖了 100%以上的区域即可,允许适当超出地图 上国家边界所在的区域范围。基本的原则就是覆盖100%以上的区域,且能够使得移动终 端在90%以上的非法区域内无法使用;由于矩形分割时,也将部分非法区域划进合法区域 范围内,因此使移动终端能够在大部分非法区域内无法使用即可。此时,映射表中仅需要保 存矩形区域的范围与区域码的对应关系,可以节省移动终端的存储空间。当移动终端的坐 标数据落于各个矩形范围内时,则可以查找到对应的区域码。当然,也可以采用圆圈或者其 他规则或不规则形状的几何图形来划分相应的区域。或者,通过在移动终端中内置地图,以 得到坐标数据与区域码的对应关系。步骤205、将第一区域码、第二区域码分别与移动终端中预存的合法区域码相比 较,当第一区域码与合法区域码相同,或第二区域码与合法区域码相同时,确定为合法使用 移动终端。例如当第一区域码与所述合法区域码相同时,即说明该移动终端的运营商合法, 即为该运营商指定的移动终端,当第二区域码与所述合法区域码相同,即说明该移动终端 在允许的使用地区使用,也是合法的。本实施例提供的合法使用移动终端的判断方法,通过在移动终端每次发起位置更 新或呼叫请求时对移动终端获取的区域码进行判断,从而确定该移动终端是否在销售商或 制造商允许该移动终端使用的范围内使用。该方法能够避免现有的SIM卡锁仅能在开机时 检测以及仅与运营商相关、仅对定制终端有效、且较为容易破解的缺陷。图4为本发明合法使用移动终端的判断装置第一实施例的结构示意图。如图4所 示,该装置包括第一获取模块41、第二获取模块42、查找模块43和判断模块44。其中,当 移动终端发起位置更新消息或呼叫请求消息时,第一获取模块41从位置更新消息或呼叫 请求消息中获取所述移动终端的第一区域码;第二获取模块42通过全球定位系统获取所 述移动终端所处地理位置的坐标数据;查找模块43根据第二获取模块42获取的所述坐标 数据,在所述移动终端预先保存的映射表中查找对应的第二区域码,所述映射表中保存有 坐标数据与区域码的对应关系;判断模块44将第一获取模块41获取的所述第一区域码、所 述查找模块43找到的所述第二区域码分别与所述移动终端中预存的合法区域码相比较, 判断是否合法使用所述移动终端。本实施例提供的合法使用移动终端的判断装置所实现的合法使用移动终端的判 断方法,详见上述方法实施例中的描述,本实施例通过在移动终端每次发起位置更新或呼 叫请求时对移动终端获取的区域码进行判断,从而确定该移动终端是否在销售商或制造商 允许该移动终端使用的范围内使用。该方法能够避免现有的SIM卡锁仅能在开机时检测以 及仅与运营商相关、仅对定制终端有效、且较为容易破解的缺陷。图5为本发明合法使用移动终端的判断装置第二实施例的结构示意图。如图5所 示,该装置包括第一获取模块51、第二获取模块52、查找模块53和判断模块54。其中,第 一获取模块51、第二获取模块52、查找模块53和判断模块54与上述合法使用移动终端的 判断装置第一实施例中的第一获取模块41、第二获取模块42、查找模块43和判断模块44 功能相同,在此不再赘述。该合法使用移动终端的判断装置还包括写入模块55,用于在所 述移动终端的不可擦除区域写入所述合法区域码,以备判断模块54进行判断。判断模块54 具体可以包括比较子模块541和确定子模块542。比较子模块541将所述第一区域码、第二区域码分别与所述移动终端中预存的合法区域码相比较;当比较子模块541的比较结果 为所述第一区域码与所述合法区域码相同,或所述第二区域码与所述合法区域码相同时, 确定子模块542确定为合法使用所述移动终端。本实施例提供的合法使用移动终端的判断装置所实现的合法使用移动终端的判 断方法,详见上述方法实施例中的描述,本实施例通过在移动终端每次发起位置更新或呼 叫请求时对移动终端获取的区域码进行判断,从而确定该移动终端是否在销售商或制造商 允许该移动终端使用的范围内使用。该方法能够避免现有的SIM卡锁仅能在开机时检测以 及仅与运营商相关、仅对定制终端有效、且较为容易破解的缺陷。另外,本发明实施例还提供了一种移动终端,该移动终端中包括上述合法 使用移 动终端的判断装置第一实施例和图4或者合法使用移动终端的判断装置第二实施例和图5 所描述的合法使用移动终端的判断装置。本实施例提供的移动终端,通过在移动终端每次发起位置更新或呼叫请求时对移 动终端获取的区域码进行判断,从而确定该移动终端是否在销售商或制造商允许该移动终 端使用的范围内使用。该方法能够避免现有的SIM卡锁仅能在开机时检测以及仅与运营商 相关、仅对定制终端有效、且较为容易破解的缺陷。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可获取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为 磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(Random Access Memory, RAM)等。最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽 管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然 可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替 换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精 神和范围。
权利要求
一种合法使用移动终端的判断方法,其特征在于,包括当移动终端发起位置更新消息或呼叫请求消息时,从位置更新消息或呼叫请求消息中获取所述移动终端的第一区域码;通过全球定位系统获取所述移动终端所处地理位置的坐标数据;根据所述坐标数据,在所述移动终端预先保存的映射表中查找对应的第二区域码,所述映射表中保存有坐标数据与区域码的对应关系;将所述第一区域码、第二区域码分别与所述移动终端中预存的合法区域码相比较,判断是否合法使用所述移动终端。
2.根据权利要求1所述的方法,其特征在于,还包括 在所述移动终端的不可擦除区域写入所述合法区域码。
3.根据权利要求1所述的方法,其特征在于,所述坐标数据与区域码的对应关系为 所述坐标数据所在矩形区域与所述区域码的对应关系,所述矩形区域为对整个区域进行矩形划分所得到的;或者通过在所述移动终端中内置地图,以得到所述坐标数据与区域码的对应关系。
4.根据权利要求1或2或3所述的方法,其特征在于,所述将所述第一区域码、第二区 域码分别与所述移动终端中预存的合法区域码相比较,判断是否合法使用所述移动终端, 包括将所述第一区域码、第二区域码分别与所述移动终端中预存的合法区域码相比较; 当所述第一区域码与所述合法区域码相同,或所述第二区域码与所述合法区域码相同 时,确定为合法使用所述移动终端。
5.一种合法使用移动终端的判断装置,其特征在于,包括第一获取模块,用于当移动终端发起位置更新消息或呼叫请求消息时,从位置更新消 息或呼叫请求消息中获取所述移动终端的第一区域码;第二获取模块,用于通过全球定位系统获取所述移动终端所处地理位置的坐标数据; 查找模块,用于根据所述第二获取模块获取的所述坐标数据,在所述移动终端预先保 存的映射表中查找对应的第二区域码,所述映射表中保存有坐标数据与区域码的对应关 系;判断模块,用于将所述第一获取模块获取的所述第一区域码、所述查找模块找到的所 述第二区域码分别与所述移动终端中预存的合法区域码相比较,判断是否合法使用所述移 动终端。
6.根据权利要求5所述的装置,其特征在于,还包括写入模块,用于在所述移动终端的不可擦除区域写入所述合法区域码。
7.根据权利要求5或6所述的装置,其特征在于,所述判断模块包括比较子模块,用于将所述第一区域码、第二区域码分别与所述移动终端中预存的合法 区域码相比较;确定子模块,用于当所述比较子模块的比较结果为所述第一区域码与所述合法区域码 相同,或所述第二区域码与所述合法区域码相同时,确定为合法使用所述移动终端。
8.一种移动终端,其特征在于,包括如权利要求5-7任一项所述的合法使用移动终端 的判断装置。
全文摘要
本发明实施例涉及一种合法使用移动终端的判断方法、装置及移动终端。合法使用移动终端的判断方法包括当移动终端发起位置更新消息或呼叫请求消息时,从位置更新消息或呼叫请求消息中获取移动终端的第一区域码;通过全球定位系统获取移动终端所处地理位置的坐标数据;根据坐标数据,在移动终端预先保存的映射表中查找对应的第二区域码,所述映射表中保存有坐标数据与区域码的对应关系;将第一区域码、第二区域码分别与移动终端中预存的合法区域码相比较,判断是否合法使用移动终端。本发明实施例的合法使用移动终端的判断方法、装置及移动终端,能够确定该移动终端是否在销售商或制造商允许该移动终端使用的范围内使用。
文档编号H04W48/04GK101835091SQ20101015567
公开日2010年9月15日 申请日期2010年4月22日 优先权日2010年4月22日
发明者董永健 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1