移动终端防盗处理方法及装置的制造方法

文档序号:10570308阅读:197来源:国知局
移动终端防盗处理方法及装置的制造方法
【专利摘要】本发明公开了一种移动终端防盗处理方法及装置,其中该方法包括:当检测到客户识别模块卡被插入时,读取该客户识别模块卡中存储的唯一身份识别信息;将读取的唯一身份识别信息,与射频动态非易失性区中预置的目标非易失性值对应的基准身份识别信息进行匹配;若该唯一身份识别信息与该基准身份识别信息不匹配,则禁用预置的功能。本发明通过将基准身份识别信息写入射频动态NV区,使得基准身份识别信息即便是通过刷机也无法清除,从而保证其安全性,达到锁定SIM卡,实现SIM卡和移动终端绑定使用的目的,进而能够有效防止移动设备被盗,保护用户移动设备安全。
【专利说明】
移动终端防盗处理方法及装置
技术领域
[0001]本发明涉及移动终端技术领域,尤其涉及一种移动终端防盗处理方法及装置。
【背景技术】
[0002]随着移动时代的到来,智能手机、智能相机等智能移动终端已成为人们日常生活中不可或缺的工具,特别是其所具有的移动特性,使得人们的生活更加方便、高效。但由于智能移动终端属于贵重物品,其被盗或丢失的事件时有发生。当智能移动终端被盗或者丢失后,偷盗者或者拾到者通常会通过更换SIM(Subscriber Identity Module,客户识别模块)卡的方式,继续使用该智能移动终端,并避免被原机主发现,从而使得原机主受到财产上的损失,甚至于原机主的个人隐私、银行帐号等敏感信息的泄露。
[0003]现有的移动终端防盗技术,主要是将手机的S頂卡信息写入手机中,通过将新插入S頂卡的信息和已写入的信息进行对比,以判断是否被盗。但是这种方法容易因为手机被刷机导致存入的S頂信息被清除,从而无法执行比对操作,使得后续的防盗措施形同虚设。

【发明内容】

[0004]本发明提供一种移动终端防盗处理方法及装置,旨在解决现有技术中存在的容易因为手机被刷机导致存入的S頂信息被清除,从而无法执行比对操作,使得后续的防盗措施形同虚设的技术问题。
[0005]本发明第一方面提供一种移动终端防盗处理方法,包括:当检测到客户识别模块卡被插入时,读取所述客户识别模块卡中存储的唯一身份识别信息;将读取的唯一身份识别信息,与射频动态非易失性区中预置的目标非易失性值对应的基准身份识别信息进行匹配;若所述唯一身份识别信息与所述基准身份识别信息不匹配,则禁用预置的功能。
[0006]本发明第二方面提供一种移动终端防盗处理装置,包括:检测模块,用于检测是否有客户识别模块卡被插入;读取模块,用于当所述检测模块检测到所述客户识别模块卡被插入时,读取所述客户识别模块卡中存储的唯一身份识别信息;匹配模块,用于将读取的唯一身份识别信息,与射频动态非易失性区中预置的目标非易失性值对应的基准身份识别信息进行匹配;防盗处理模块,用于若所述唯一身份识别信息与所述基准身份识别信息不匹配,则禁用预置的功能。
[0007]从上述本发明实施例可知,当检测到客户识别模块卡时,读取客户识别模块卡中存储的唯一身份识别信息,将读取的唯一身份识别信息,与射频动态非易失性区中预置的目标非易失性值对应的基准身份识别信息进行匹配,若二者不匹配,则禁用预置的功能,相较于现有技术,由于射频动态NV区内的数据需要具有较高的访问权限才可以被修改,通常只有移动终端的生产厂商才有NV区的写入权,即便是通过ROM刷机方式,也无法清除或修改射频动态NV区内的数据,本发明通过将SM卡中存储的唯一身份识别信息转换为射频NV格式,然后存入校准NV文件里,即使是通过刷机也无法清除该信息,从而保证存储的信息的安全性,达到锁定S頂卡,实现S頂卡和移动终端绑定使用的目的,进而能够有效防止移动设备被盗,保护用户移动设备安全。
【附图说明】
[0008]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0009]附图1示出了一种移动终端的结构框图;
[0010]附图2是本发明第一实施例提供的移动终端防盗处理方法的实现流程示意图;
[0011]附图3是本发明第二实施例提供的移动终端防盗处理方法的实现流程示意图;
[0012]附图4是本发明第三实施例提供的移动终端防盗处理装置的结构示意图;
[0013]附图5是本发明第四实施例提供的移动终端防盗处理装置的结构示意图。
【具体实施方式】
[0014]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0015]附图1示出了一种移动终端的结构框图。该移动终端可以但不限于包括:需要插入SIM卡以实现通话功能的智能手机、平板电脑、智能穿戴设备(如带电话拨打功能的智能手表、智能手环等)等移动终端。如附图1所示,移动终端20包括存储器202、存储控制器204,一个或多个(图中仅示出一个)处理器206、外设接口 208、射频模块210、按键模块212、音频模块214以及触控屏幕216。这些组件通过一条或多条通讯总线/信号线222相互通讯。
[0016]可以理解,该附图1所示的结构仅为示意,其并不对移动终端20的结构造成限定。例如,移动终端20还可包括比该附图1所示更多或者更少的组件,或者具有与该附图1所示不同的配置。该附图1所示的各组件可以采用硬件、软件或其组合实现。
[0017]存储器202可用于存储软件程序以及模块,如本发明实施例中的移动终端防盗处理方法及装置对应的程序指令/模块,处理器206通过运行存储在存储器202内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的移动终端防盗处理方法。
[0018]存储器202可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器202可进一步包括相对于处理器206远程设置的存储器,这些远程存储器可以通过网络连接至移动终端20。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器206以及其他可能的组件对存储器202的访问可在存储控制器204的控制下进行。
[0019]外设接口 208将各种输入/输入装置耦合至处理器206以及存储器202。处理器206运行存储器202内的各种软件、指令以执行移动终端20的各种功能以及进行数据处理。
[0020]在一些实例中,外设接口 208,处理器206以及存储控制器204可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
[0021]射频模块210用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。射频模块210可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。射频模块210可与各种网络如互联网、企业内部网、预置类型的无线网络进行通讯或者通过预置类型的无线网络与其他设备进行通讯。上述的预置类型的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的预置类型的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(Global System for MobileCommunicat1n,GSM),增强型移动通信技术(Enhanced Data GSM Environment,EDGE),宽带码分多址技术(Wideband Code Divis1n Multiple Access,W_CDMA),码分多址技术(Code Divis1n Access,CDMA),时分多址技术(Time Divis1n Multiple Access,TDMA),蓝牙,无线保真技术(Wireless-Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE802.11a、IEEE 802.I lb、IEEE802.I Ig 和/或 IEEE 802.1 In),网络电话(Voice overInternet Protocol,VoIP),全球微波互联接入(Worldwide Interoperability forMicrowave Access,W1-Max),其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。
[0022]按键模块212提供用户向移动终端20进行输入的接口,用户可以通过按下不同的按键以使移动终端20执行不同的功能。
[0023]音频模块214向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。音频电路从外设接口 208处接收声音数据,将声音数据转换为电信息,将电信息传输至扬声器。扬声器将电信息转换为人耳能听到的声波。音频电路还从麦克风处接收电信息,将电信号转换为声音数据,并将声音数据传输至外设接口 208中以进行进一步的处理。音频数据可以从存储器202处或者通过射频模块210获取。此外,音频数据也可以存储至存储器202中或者通过射频模块210进行发送。在一些实例中,音频模块214还可包括一个耳机播孔,用于向耳机或者其他设备提供音频接口。
[0024]触控屏幕216在移动终端20与用户之间同时提供一个输出及输入界面。具体的,触控屏幕216向用户显示视频输出,这些视频输出的内容可包括文字、图形、视频、及其任意组合。一些输出结果是对应于一些用户界面对象。触控屏幕216还接收用户的输入,例如用户的点击、滑动等手势操作,以便用户界面对象对这些用户的输入做出响应。检测用户输入的技术可以是基于电阻式、电容式或者其他任意可能的触控检测技术。触控屏幕216显示单元的具体实例包括但并不限于液晶显示器或发光聚合物显示器。
[0025]请参阅附图2,附图2为本发明第一实施例提供的移动终端防盗处理方法的实现流程示意图。本实施例提供的移动终端防盗处理方法可应用于如附图1所示的移动终端20中,实现基于移动终端的功耗改善方法。如附图2所示,该方法主要包括以下步骤:
[0026]SlOl、当检测到客户识别模块卡被插入时,读取客户识别模块卡中存储的唯一身份识别?目息;
[0027]客户识别模块SM卡,也称为智能卡、用户身份识别卡,用于实现移动终端的通话功能。SM卡中主要存储有以下四类信息:1、固定存储的数据,这类数据在移动终端被出手前由SIM卡中心写入,包括国际移动用户识别号(IMSI)、鉴权密码(KI)、鉴权和加密算法等等;2、临时存放的有关网络的数据,包括位置区域识别码(LAI)、移动用户暂时识别码(TMSI)、禁止接入的公共电话网代码等;3、相关的业务代码,包括个人识别码(PIN)、解锁码(PUK)、计费费率等;4、用户随时输入的电话号码。
[0028]本实施例中的唯一身份识别信息用于唯一识别S頂卡,可以是IMSI或者S頂中存储的本机手机号。但由于本机手机号是通过手工设定在SIM卡的特定存储区域中的,也即,本机手机号是可以更改的,因此,优选将IMSI号码作为S頂卡的唯一身份识别信息。
[0029]S102、将读取的唯一身份识别信息,与射频动态非易失性区中预置的目标非易失性值对应的基准身份识别信息进行匹配;
[0030]非易失性随机访问存储器(Non-VolatileRandom Access Memory,NVRAM),是指断电后仍能保持数据的一种RAM(随机存储器)。在手机中,NVRAM位于flash(闪存)芯片中。手机上的NVRAM是一套机制,它的数据部分默认存在flash的code区,NVRAM文件存在文件系统区域(系统盘)。
[0031]射频动态非易失性区(S卩,射频动态NV区)是NVRAM中特定的一个区域,专门用于存储射频校准数据。可以理解的,在第一次插入SM卡时,移动终端自动将SM卡中存储的SM卡的唯一身份识别信息转换为射频NV格式的数据后写入该射频动态NV区中,此时,写入的即为目标非易失性值(即,目标NV值)。其中,目标NV值的格式可以为64位2进制比特,而唯一身份识别信息的格式可以为10进制数字串。
[0032]移动终端在每次开机后检测到SIM卡的相关信息时,触发防盗任务,读取检测到的S頂卡中存储的唯一身份识别信息,同时从射频动态NV区中读取在S頂卡第一次插入时写入的目标NV值,将读取的目标NV值进行格式转换,得到基准身份识别信息,将SM卡中存储的唯一身份识别信息与转换得到的基准身份识别信息进行匹配。
[0033]S103、若唯一身份识别信息与基准身份识别信息不匹配,则禁用预置的功能。
[0034]预置的功能可以但不限于包括:网络功能、电话拨打功能、运行应用程序的功能等等。在实际应用中,预置的功能可根据用户的自定义操作设置。
[0035]—方面,若唯一身份识别信息与基准身份识别信息不匹配,说明移动终端存在被盗的可能,则禁用预置的功能。另一方面,若唯一身份识别信息与基准身份识别信息匹配,则不进行任何防盗操作,用户可正常使用移动终端的各项功能。
[0036]本发明实施例提供的移动终端防盗处理方法,当检测到客户识别模块卡时,读取客户识别模块卡中存储的唯一身份识别信息,将读取的唯一身份识别信息,与射频动态非易失性区中预置的目标非易失性值对应的基准身份识别信息进行匹配,若二者不匹配,则禁用预置的功能,相较于现有技术,由于射频动态NV区内的数据需要具有较高的访问权限才可以被修改,通常只有移动终端的生产厂商才有NV区的写入权,即便是通过ROM刷机方式,也无法清除或修改射频动态NV区内的数据,本发明通过将S頂卡中存储的唯一身份识别信息转换为射频NV格式,然后存入校准NV文件里,即使是通过刷机也无法清除该信息,从而保证存储的信息的安全性,达到锁定SIM卡,实现SIM卡和移动终端绑定使用的目的,进而能够有效防止移动设备被盗,保护用户移动设备安全。
[0037]请参阅附图3,附图3为本发明第二实施例提供的移动终端防盗处理方法的实现流程示意图。本实施例提供的移动终端防盗处理方法可应用于如附图1所示的移动终端20中,实现基于移动终端的功耗改善方法。如附图3所示,该方法主要包括以下步骤:
[0038]S201、在射频动态非易失性区预定义用于存储目标非易失性值的目标非易失性项;
[0039]射频动态NV区是NVRAM中特定的一个区域,专门用于存储射频校准数据。该区域中存储的数据需要有较高的权限才可进行修改,因此,即便是通过刷机的方式也无法清除。在射频动态NV区预定义目标NV项,该目标NV项用于写入基准身份识别信息对应的目标NV值。
[0040]S202、当检测到客户识别模块卡被插入时,读取客户识别模块卡中存储的唯一身份识别?目息;
[0041]客户识别模块SIM卡,也称为智能卡、用户身份识别卡,用于实现移动终端的通话功能。于本实施例中,读取SIM卡中存储的本机手机号作为该SIM卡的唯一身份识别信息。
[0042]S203、检测目标非易失性项中是否预存有目标非易失性值;
[0043]检测射频动态NV区中预定义的目标NV项是否空白,若是空白,则确定目标NV项中未预存有目标NV值,执行步骤S204;若不是空白,则确定目标NV项中预存有目标NV值,执行步骤S207。
[0044]S204、将唯一身份识别信息进行格式转换,得到唯一身份识别信息对应的非易失性值,并作为目标非易失性值写入目标非易失性项中;
[0045]若目标NV项中未预存有目标NV值,则可确定检测到的S頂卡是第一次在本机中使用,且本机是用户购买的新机,于是将从SIM卡中读取到的作为该SIM卡的唯一身份识别信息的本机手机号进行格式转换,即,将原10进制的数字串转换为射频NV格式的数据,如64位2进制比特,并将转换得到的数值作为目标NV值写入目标NV项中。需要说明的是64位2进制比特只是一种举例,在实际应用中,随着技术的发展,射频NV格式不限于此。
[0046]S205、输出密码设置提示信息;
[0047]具体的,可输出预置的密码设置交互界面,并在该密码设置交互界面中显示密码设置文字提示信息或动画设置演示信息,以提示用户对用于解禁预置的功能的解禁密码进行设置以及如何设置。
[0048]S206、获取用户基于密码设置提示信息输入的解禁密码,解禁密码用于解禁预置的功能;
[0049]获取用户在上述密码设置交互界面输入的解禁密码,并进一步地存储在射频动态NV区的指定位置。
[0050]可以理解的,该解禁密码也可根据用户的自定义操作由用户自由修改。
[0051]S207、将唯一身份识别信息与目标非易失性值对应的基准身份识别信息进行匹配;
[0052]若目标NV项中预存有目标NV值,则将从SIM卡中读取到的作为该SIM卡的唯一身份识别信息的本机手机号,与预存的目标NV值对应的基准身份识别信息进行匹配。具体的,对目标NV值进行格式转换,以转换为10进制的数字串(S卩,基准身份识别信息),然后将转换得到的10进制的数字串与SIM卡中的本机手机号进行匹配。若二者不匹配,则执行步骤S208;若二者匹配,则确认移动终端未被盗或未丢失,不进行任何防盗操作,用户可正常使用移动终端的各项功能。
[0053]S208、若唯一身份识别信息与唯一身份识别信息基准身份识别信息不匹配,则禁用预置的功能;
[0054]预置的功能可以但不限于包括:网络功能、电话拨打功能、运行应用程序的功能等等。在实际应用中,预置的功能可根据用户的自定义操作设置。本实施例中,优选为禁用移动终端的网络功能,通过禁用移动终端的网络功能,可以防止不当取得该移动终端的其他用户无法利用该移动终端中存储的银行信息,通过网络,给原机主造成经济损失,或者通过网络将原机主的个人隐私扩散出去,为原机主采取补救措施争取时间。
[0055]S209、输出解禁提示信息;
[0056]由于S頂卡更换也可能是原机主出于个人需要导致的,因此,在禁用预置的功能的同时,输出预置的解禁提示交互界面,并在该解禁提示交互界面显示文件解禁提示信息或动画演示信息。
[0057]S210、获取用户基于解禁提示信息输入的密码,将获取的密码与预置的解禁密码进行匹配;
[0058]获取用户在上述解禁提示交互界面输入的密码,并将该密码与步骤S206中用户预置的解禁密码进行匹配,若二者不匹配,则执行步骤S211;若二者匹配,则执行步骤S212。
[0059]S211、若不匹配,则执行预置的防盗操作;
[0060]若用户输入的密码与解禁密码不匹配,说明当前用户可能是盗窃者或者是移动终端的拾得者,此时执行预置的防盗操作,例如:关机、按照预置的联系方式向原机主发送失窃提示消息和/或移动终端当前的位置信息、自动删除预置的敏感信息(具体可由用户自定义)等等°
[0061]S212、若匹配,则解禁预置的功能,并将唯一身份识别信息进行格式转换,得到唯一身份识别信息对应的非易失性值,并作为目标非易失性值更新在目标非易失性项中。
[0062]若用户输入的密码与解禁密码相匹配,说明用户是正常更换SM卡,则将作为SM卡的唯一身份识别信息的本机手机号进行格式转换,得到本机手机号对应的NV值,并作为目标NV值更新在目标NV项中,以覆盖原有的目标NV值。然后,解禁被禁用的预置的功能,移动终端正常运行。
[0063]进一步地,在移动终端存在多个S頂卡卡槽的情况下,可根据移动终端的客户识别模块卡卡槽的数量,对应地在射频动态非易失性区预定义多个目标非易失性项,多个目标非易失性项分别用于存储不同卡槽插入的客户识别模块卡对应的目标非易失性值;记录不同卡槽各自的位置标识信息与多个目标非易失性项之间的对应关系。在此情况下,移动终端在检测到SIM卡时,根据SIM卡插入的卡槽的位置标识信息,确定与该位置标识信息对应的目标NV项,获取确定出的目标NV项中的目标NV值,将从S頂卡中读取的唯一身份识别信息与该目标NV值对应的基准身份识别信息进行匹配,具体匹配方式及后续操作与上述各步骤相似,此处不再赘述。
[0064]进一步地,为了防止空置的卡槽被其他用户利用,移动终端在出厂后第一次检测到客户识别模块卡被插入时,输出空置卡槽解禁密码设置提示信息;获取用户基于该空置卡槽解禁密码设置提示信息输入的密码,并设置为移动终端中空置的卡槽对应的解禁密码,记录空置的卡槽的位置标识信息与对应的解禁密码的对应关系,并在空置的卡槽对应的目标非易失性项中写入默认目标非易失性值。当基于空置的卡槽解禁预置的功能并更新默认目标NV值时,根据插入S頂卡的卡槽的位置标识信息,确定需要更新默认目标NV值的目标NV项以及对应的解禁密码,然后根据确定出的对应的解禁密码执行后续操作,具体操作过程与上述步骤相似,此处不再赘述。
[0065]举一双卡双待的手机为例,手机有两个SIM卡卡槽I和2,由于用户当前只有一个S頂卡,所以在出厂后第一次开机前只在卡槽I插入了SM卡I,也即卡槽2是空置的,此时卡槽I和2各自对应的目标NV项I和2中的目标NV值I和2均为空白,于是,手机将S頂卡I中存储的本机手机号转换为射频NV格式的目标NV值I后写入目标NV项I中,同时输出密码设置提示信息,获取用户输入的密码,并将该密码设置为卡槽I的解禁密码。但由于卡槽2是空置的,所以手机输出空置卡槽解禁密码设置提示信息,获取用户输入的密码,并将该密码设置为卡槽2对应的解禁密码,然后在卡槽2对应的目标NV项2中写入默认目标NV值作为目标NV值2。
[0066]当手机再次开机后,若检测到卡槽I和2均插入了SIM卡,则获取卡槽I中插入的SIM卡A中存储的本机手机号I以及卡槽2中插入的SIM卡B中存储的本机手机号2,由于卡槽I在本次开机前已经插入过S頂卡,则将目标NV值I转换为原始格式的数值后与本机手机号I进行匹配,假设SM卡A就是S頂卡I,则二者匹配,手机正常运行,假设SM卡A不是S頂卡I,则二者不匹配,禁用手机的网络功能,并输出解禁提示信息,获取用户输入的密码,并将该密码与卡槽I对应的解禁密码进行匹配,若不匹配则关机,若匹配则不执行任何防盗操作。然后,将本机手机号2与目标NV值2对应的手机号进行匹配,由于卡槽2在之前未插入过SIM卡,所以本机手机号2与目标NV值2必然是不匹配的,此时输出解禁提示信息,获取用户输入的密码,将该密码与卡槽2对应的解禁密码进行匹配,若不匹配则关机,若匹配则不执行任何防盗操作,手机正常工作。
[0067]本发明实施例提供的移动终端防盗处理方法,当检测到客户识别模块卡时,读取客户识别模块卡中存储的唯一身份识别信息,将读取的唯一身份识别信息,与射频动态非易失性区中预置的目标非易失性值对应的基准身份识别信息进行匹配,若二者不匹配,则禁用预置的功能,相较于现有技术,由于射频动态NV区内的数据需要具有较高的访问权限才可以被修改,通常只有移动终端的生产厂商才有NV区的写入权,即便是通过ROM刷机方式,也无法清除或修改射频动态NV区内的数据,本发明通过将S頂卡中存储的唯一身份识别信息转换为射频NV格式,然后存入校准NV文件里,即使是通过刷机也无法清除该信息,从而保证存储的信息的安全性,达到锁定SIM卡,实现SIM卡和移动终端绑定使用的目的,进而能够有效防止移动设备被盗,保护用户移动设备安全。进一步地,为不同的卡槽定义各自对应的目标NV项及解禁密码,使得本发明更可适用于支持多个S頂卡的移动终端。
[0068]请参阅附图4,附图4是本发明第三实施例提供的移动终端防盗处理装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。附图4示例的移动终端防盗处理装置可以是前述实施例提供的移动终端防盗处理方法的执行主体,其可以是移动终端或者移动终端的一个功能模块。附图4示例的移动终端防盗处理装置,主要包括:检测模块301、读取模块302、匹配模块303以及防盗处理模块304。各功能模块详细说明如下:
[0069]检测模块301,用于检测是否有客户识别模块卡被插入。
[0070]读取模块302,用于当检测模块301检测到该客户识别模块卡被插入时,读取该客户识别模块卡中存储的唯一身份识别信息。
[0071]匹配模块303,用于将读取的唯一身份识别信息,与射频动态非易失性区中预置的目标非易失性值对应的基准身份识别信息进行匹配。
[0072]防盗处理模块304,用于若该唯一身份识别信息与该基准身份识别信息不匹配,则禁用预置的功能。
[0073]具体地,检测模块301在每次开机后若检测到S頂卡的相关信息,则确认检测到SM卡被插入,触发读取模块302执行防盗任务,读取检测到的SIM卡中存储的唯一身份识别信息,同时从射频动态NV区中读取在S頂卡第一次插入时写入的目标NV值,随后,匹配模块303将读取模块302读取的目标NV值进行格式转换,得到基准身份识别信息,将SM卡中存储的唯一身份识别信息与转换得到的基准身份识别信息进行匹配,若该唯一身份识别信息与该基准身份识别信息不匹配,则触发防盗处理模块304禁用预置的功能。
[0074]其中,预置的功能可以但不限于包括:网络功能、电话拨打功能、运行应用程序的功能等等。在实际应用中,预置的功能可由防盗处理模块304根据用户的自定义操作设置。
[0075]需要说明的是,以上附图4示例的移动终端防盗处理装置的实施方式中,各功能模块的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者软件的实现的便利考虑,而将上述功能分配由不同的功能模块完成,即将该装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。而且,实际应用中,本实施例中的相应的功能模块可以是由相应的硬件实现,也可以由相应的硬件执行相应的软件完成。本说明书提供的各个实施例都可应用上述描述原则。
[0076]从上述附图4示例的移动终端防盗处理装置可知,当检测到客户识别模块卡时,读取客户识别模块卡中存储的唯一身份识别信息,将读取的唯一身份识别信息,与射频动态非易失性区中预置的目标非易失性值对应的基准身份识别信息进行匹配,若二者不匹配,则禁用预置的功能,相较于现有技术,由于射频动态NV区内的数据需要具有较高的访问权限才可以被修改,通常只有移动终端的生产厂商才有NV区的写入权,即便是通过ROM刷机方式,也无法清除或修改射频动态NV区内的数据,本发明通过将S頂卡中存储的唯一身份识别信息转换为射频NV格式,然后存入校准NV文件里,即使是通过刷机也无法清除该信息,从而保证存储的信息的安全性,达到锁定SIM卡,实现SIM卡和移动终端绑定使用的目的,进而能够有效防止移动设备被盗,保护用户移动设备安全。
[0077]请参阅附图5,附图5是本发明第四实施例提供的移动终端防盗处理装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。附图5示例的移动终端防盗处理装置可以是前述实施例提供的移动终端防盗处理方法的执行主体,其可以是移动终端或者移动终端中的一个功能模块。在附图4示例的移动终端防盗处理装置的基础上,与第三实施例不同的是,在本实施例中:
[0078]进一步地,该装置还包括:
[0079]定义模块401,用于在该射频动态非易失性区预定义用于存储该目标非易失性值的目标非易失性项;
[0080]检测模块301,还用于检测该目标非易失性项中是否预存有该目标非易失性值;[0081 ] 该装置还包括:
[0082]写入模块402,用于若检测模块301的检测结果为该目标非易失性项中未预存有该目标非易失性值,则将该唯一身份识别信息进行格式转换,得到该唯一身份识别信息对应的非易失性值,并作为该目标非易失性值写入该目标非易失性项中;
[0083]匹配模块303,具体用于若检测模块301的检测结果为该非易失性项中预存有该目标非易失性值,则将该唯一身份识别信息与该目标非易失性值对应的基准身份识别信息进行匹配。
[0084]具体地,射频动态NV区是NVRAM中特定的一个区域,专门用于存储射频校准数据。该区域中存储的数据需要有较高的权限才可进行修改,因此,即便是通过刷机的方式也无法清除。在执行防盗任务前,定义模块401根据用户的相关操作,在射频动态NV区预定义目标NV项,该目标NV项用于写入基准身份识别信息对应的目标NV值。检测模块301在检测到有S頂卡插入时,检测射频动态NV区中预定义的目标NV项是否空白,若是空白,则确定目标NV项中未预存有目标NV值,触发写入模块402将读取模块302从SIM卡中读取的SIM卡的唯一身份识别信息(优选为本机手机号)进行格式转换,即,将原10进制的数字串转换为射频NV格式的数据,如64位2进制比特,并将转换得到的数值作为目标NV值写入目标NV项中;若不是空白,则触发匹配模块303将从SM卡中读取到本机手机号,与预存的目标NV值对应的基准身份识别信息进行匹配,并当二者不匹配时,触发防盗处理模块304禁用预置的功能。
[0085]进一步地,该装置还包括:
[0086]信息输出模块403,用于输出密码设置提示信息;
[0087]密码设置模块404,用于获取用户基于该密码设置提示信息输入的解禁密码,该解禁密码用于解禁该预置的功能;
[0088]进一步地,信息输出模块403,还用于输出解禁提示信息;
[0089]匹配模块303,还用于获取用户基于该解禁提示信息输入的密码,将获取的密码与预置的解禁密码进行匹配;
[0090]防盗处理模块304,还用于若匹配模块303的匹配结果为该获取的密码与该解禁密码不匹配,则执行预置的防盗操作;
[0091]防盗处理模块304,还用于若匹配模块303的匹配结果为该获取的密码与该解禁密码相匹配,则解禁该预置的功能;
[0092]写入模块402,还用于若匹配模块303的匹配结果为该获取的密码与该解禁密码相匹配,则将该唯一身份识别信息进行格式转换,得到该唯一身份识别信息对应的非易失性值,并作为该目标非易失性值更新在该目标非易失性项中。
[0093]具体地,一方面,当目标NV项中未预存有目标NV值时,写入模块402在将读取模块302从SIM卡中读取的SIM卡的唯一身份识别信息进行格式转换,并将转换得到的数值作为目标NV值写入目标NV项中之后,触发信息输出模块403输出预置的密码设置交互界面,并在该密码设置交互界面中显示密码设置文字提示信息或动画设置演示信息,以提示用户对用于解禁预置的功能的解禁密码进行设置以及如何设置。密码设置模块404获取用户基于该密码设置提示信息输入的解禁密码,并可进一步地存储在射频动态NV区的指定位置,该解禁密码用于解禁该预置的功能。
[0094]另一方面,当目标NV项中预存有目标NV值时,若目标NV值对应的基准身份识别信息与SIM卡的唯一身份识别信息不匹配,则在触发防盗处理模块304禁用预置的功能的同时,触发信息输出模块403预置的解禁提示交互界面,并在该解禁提示交互界面显示文件解禁提示信息或动画演示信息,匹配模块303获取用户基于该解禁提示信息输入的密码,将获取的密码与预置的解禁密码进行匹配,若匹配模块303的匹配结果为该获取的密码与该解禁密码不匹配,则防盗处理模块304执行预置的防盗操作,如:关机、按照预置的联系方式向原机主发送失窃提示消息和/或移动终端当前的位置信息、自动删除预置的敏感信息(具体可由用户自定义)等等。若匹配模块303的匹配结果为该获取的密码与该解禁密码相匹配,则触发防盗处理模块304解禁被禁用的预置的功能,同时触发写入模块402将该唯一身份识别信息进行格式转换,得到该唯一身份识别信息对应的非易失性值,并作为该目标非易失性值更新在该目标非易失性项中。
[0095]可以理解的,密码设置模块404可根据用户的自定义操作随时修改上述解禁密码。
[0096]进一步地,防盗处理模块304,具体用于禁用移动终端的网络功能。
[0097]进一步地,定义模块401,具体用于根据该移动终端的客户识别模块卡卡槽的数量,对应地在该射频动态非易失性区预定义多个该目标非易失性项,多个该目标非易失性项分别用于存储不同该客户识别模块卡卡槽插入的该客户识别模块卡对应的该目标非易失性值;
[0098]信息输出模块403,还用于在出厂后第一次检测到该客户识别模块卡被插入时,输出空置卡槽解禁密码设置提示信息;
[0099]密码设置模块404,还用于获取用户基于该空置卡槽解禁密码设置提示信息输入的密码,并设置为该移动终端中空置的客户识别模块卡卡槽对应的解禁密码;
[0100]写入模块402,还用于在该空置的客户识别模块卡卡槽对应的该目标非易失性项中写入默认目标非易失性值。
[0101]具体地,在移动终端存在多个SM卡卡槽的情况下,定义模块401可根据移动终端的客户识别模块卡卡槽的数量,对应地在射频动态非易失性区预定义多个目标非易失性项,多个目标非易失性项分别用于存储不同卡槽插入的客户识别模块卡对应的目标非易失性值,同时记录不同卡槽各自的位置标识信息与多个目标非易失性项之间的对应关系。在此情况下,检测模块301在检测到SIM卡时,触发匹配模块303根据SIM卡插入的卡槽的位置标识信息,确定与该位置标识信息对应的目标NV项,获取确定出的目标NV项中的目标NV值,将从SIM卡中读取的唯一身份识别信息与该目标NV值对应的基准身份识别信息进行匹配,具体匹配方式及后续操作与上述第一实施例和第二实施例中示出的步骤相似,此处不再赘述。
[0102]此外,为了防止空置的卡槽被其他用户利用,信息输出模块403在移动终端出厂后第一次检测到SIM卡被插入时,输出空置卡槽解禁密码设置提示信息;密码设置模块404获取用户基于该空置卡槽解禁密码设置提示信息输入的密码,并设置为移动终端中空置的卡槽对应的解禁密码,同时记录空置的卡槽的位置标识信息与对应的解禁密码的对应关系,并触发写入模块402在空置的卡槽对应的目标非易失性项中写入默认目标非易失性值。当基于空置的卡槽解禁预置的功能并更新默认目标NV值时,匹配模块303根据插入S頂卡的卡槽的位置标识信息,确定需要更新默认目标NV值的目标NV项以及对应的解禁密码,然后根据确定出的对应的解禁密码执行后续操作,具体操作过程与上述第一实施例和第二实施例中示出的步骤相似,此处不再赘述。
[0103]从上述附图5示例的移动终端防盗处理装置可知,当检测到客户识别模块卡时,读取客户识别模块卡中存储的唯一身份识别信息,将读取的唯一身份识别信息,与射频动态非易失性区中预置的目标非易失性值对应的基准身份识别信息进行匹配,若二者不匹配,则禁用预置的功能,相较于现有技术,由于射频动态NV区内的数据需要具有较高的访问权限才可以被修改,通常只有移动终端的生产厂商才有NV区的写入权,即便是通过ROM刷机方式,也无法清除或修改射频动态NV区内的数据,本发明通过将S頂卡中存储的唯一身份识别信息转换为射频NV格式,然后存入校准NV文件里,即使是通过刷机也无法清除该信息,从而保证存储的信息的安全性,达到锁定SIM卡,实现SIM卡和移动终端绑定使用的目的,进而能够有效防止移动设备被盗,保护用户移动设备安全。进一步地,为不同的卡槽定义各自对应的目标NV项及解禁密码,使得本发明更可适用于支持多个S頂卡的移动终端。
[0104]在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,该模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0105]该作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
[0106]另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
[0107]该集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例该方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0108]需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。
[0109]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
[0110]以上为对本发明所提供的移动终端防盗处理方法及装置的描述,对于本领域的技术人员,依据本发明实施例的思想,在【具体实施方式】及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种移动终端防盗处理方法,其特征在于,所述方法包括: 当检测到客户识别模块卡被插入时,读取所述客户识别模块卡中存储的唯一身份识别信息; 将读取的唯一身份识别信息,与射频动态非易失性区中预置的目标非易失性值对应的基准身份识别信息进行匹配; 若所述唯一身份识别信息与所述基准身份识别信息不匹配,则禁用预置的功能。2.根据权利要求1所述的移动终端防盗处理方法,其特征在于,所述方法还包括: 在所述射频动态非易失性区预定义用于存储所述目标非易失性值的目标非易失性项。3.根据权利要求2所述的移动终端防盗处理方法,其特征在于,所述读取所述客户识别模块卡中存储的唯一身份识别信息,与所述将读取的唯一身份识别信息,与射频动态非易失性区中的非易失性值对应的基准身份识别信息进行匹配之间,包括: 检测所述目标非易失性项中是否预存有所述目标非易失性值; 所述方法还包括: 若所述目标非易失性项中未预存有所述目标非易失性值,则将所述唯一身份识别信息进行格式转换,得到所述唯一身份识别信息对应的非易失性值,并作为所述目标非易失性值写入所述目标非易失性项中; 所述将读取的唯一身份识别信息,与射频动态非易失性区中预置的目标非易失性值对应的基准身份识别信息进行匹配具体包括: 若所述非易失性项中预存有所述目标非易失性值,则将所述唯一身份识别信息与所述目标非易失性值对应的基准身份识别信息进行匹配。4.根据权利要求3所述的移动终端防盗处理方法,其特征在于,所述将所述唯一身份识别信息进行格式转换,得到所述唯一身份识别信息对应的非易失性值之后,还包括: 输出密码设置提示信息; 获取用户基于所述密码设置提示信息输入的解禁密码,所述解禁密码用于解禁所述预置的功能。5.根据权利要求1至4任一项所述的移动终端防盗处理方法,其特征在于,所述禁用预置的功能之后包括: 输出解禁提示信息; 获取用户基于所述解禁提示信息输入的密码,将获取的密码与预置的解禁密码进行匹配; 若所述获取的密码与所述解禁密码不匹配,则执行预置的防盗操作; 若所述获取的密码与所述解禁密码相匹配,则解禁所述预置的功能,并将所述唯一身份识别信息进行格式转换,得到所述唯一身份识别信息对应的非易失性值,并作为所述目标非易失性值更新在所述目标非易失性项中。6.根据权利要求1至4任一项所述的移动终端防盗处理方法,其特征在于,所述唯一身份识别信息包括本机手机号码。7.根据权利要求1至4任一项所述的移动终端防盗处理方法,其特征在于,所述禁用预置的功能包括:禁用移动终端的网络功能。8.根据权利要求2所述的移动终端防盗处理方法,其特征在于,所述在所述射频动态非易失性区预定义用于存储所述目标非易失性值的目标非易失性项具体包括: 根据移动终端的客户识别模块卡卡槽的数量,对应地在所述射频动态非易失性区预定义多个所述目标非易失性项,多个所述目标非易失性项分别用于存储不同所述客户识别模块卡卡槽插入的所述客户识别模块卡对应的所述目标非易失性值。9.根据权利要求8所述的移动终端防盗处理方法,其特征在于,所述方法还包括: 所述移动终端在出厂后第一次检测到所述客户识别模块卡被插入时,输出空置卡槽解禁密码设置提示信息; 获取用户基于所述空置卡槽解禁密码设置提示信息输入的密码,并设置为所述移动终端中空置的客户识别模块卡卡槽对应的解禁密码,并在所述空置的客户识别模块卡卡槽对应的所述目标非易失性项中写入默认目标非易失性值。10.一种移动终端防盗处理装置,其特征在于,所述装置包括: 检测模块,用于检测是否有客户识别模块卡被插入; 读取模块,用于当所述检测模块检测到所述客户识别模块卡被插入时,读取所述客户识别模块卡中存储的唯一身份识别信息; 匹配模块,用于将读取的唯一身份识别信息,与射频动态非易失性区中预置的目标非易失性值对应的基准身份识别信息进行匹配; 防盗处理模块,用于若所述唯一身份识别信息与所述基准身份识别信息不匹配,则禁用预置的功能。11.根据权利要求10所述的移动终端防盗处理装置,其特征在于,所述装置还包括: 定义模块,用于在所述射频动态非易失性区预定义用于存储所述目标非易失性值的目标非易失性项; 所述检测模块,还用于检测所述目标非易失性项中是否预存有所述目标非易失性值; 所述装置还包括: 写入模块,用于若所述检测模块的检测结果为所述目标非易失性项中未预存有所述目标非易失性值,则将所述唯一身份识别信息进行格式转换,得到所述唯一身份识别信息对应的非易失性值,并作为所述目标非易失性值写入所述目标非易失性项中; 所述匹配模块,具体用于若所述检测模块的检测结果为所述非易失性项中预存有所述目标非易失性值,则将所述唯一身份识别信息与所述目标非易失性值对应的基准身份识别信息进行匹配。12.根据权利要求11所述的移动终端防盗处理装置,其特征在于,所述装置还包括: 信息输出模块,用于输出密码设置提示信息; 密码设置模块,用于获取用户基于所述密码设置提示信息输入的解禁密码,所述解禁密码用于解禁所述预置的功能。13.根据权利要求12所述的移动终端防盗处理装置,其特征在于, 所述信息输出模块,还用于输出解禁提示信息; 所述匹配模块,还用于获取用户基于所述解禁提示信息输入的密码,将获取的密码与预置的解禁密码进行匹配; 所述防盗处理模块,还用于若所述匹配模块的匹配结果为所述获取的密码与所述解禁密码不匹配,则执行预置的防盗操作; 所述防盗处理模块,还用于若所述匹配模块的匹配结果为所述获取的密码与所述解禁密码相匹配,则解禁所述预置的功能; 所述写入模块,还用于若所述匹配模块的匹配结果为所述获取的密码与所述解禁密码相匹配,则将所述唯一身份识别信息进行格式转换,得到所述唯一身份识别信息对应的非易失性值,并作为所述目标非易失性值更新在所述目标非易失性项中。14.根据权利要求13所述的移动终端防盗处理装置,所述防盗处理模块,具体用于禁用移动终端的网络功能。15.根据权利要求14所述的移动终端防盗处理装置,其特征在于, 所述定义模块,具体用于根据所述移动终端的客户识别模块卡卡槽的数量,对应地在所述射频动态非易失性区预定义多个所述目标非易失性项,多个所述目标非易失性项分别用于存储不同所述客户识别模块卡卡槽插入的所述客户识别模块卡对应的所述目标非易失性值; 所述信息输出模块,还用于在出厂后第一次检测到所述客户识别模块卡被插入时,输出空置卡槽解禁密码设置提示信息; 所述密码设置模块,还用于获取用户基于所述空置卡槽解禁密码设置提示信息输入的密码,并设置为所述移动终端中空置的客户识别模块卡卡槽对应的解禁密码; 所述写入模块,还用于在所述空置的客户识别模块卡卡槽对应的所述目标非易失性项中写入默认目标非易失性值。
【文档编号】G06F21/88GK105930749SQ201610307104
【公开日】2016年9月7日
【申请日】2016年5月9日
【发明人】陈再成, 伏奎
【申请人】广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1