一种基于小区全球识别码的锁定解锁方法及移动终端的制作方法

文档序号:9810903阅读:754来源:国知局
一种基于小区全球识别码的锁定解锁方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种移动终端的锁定解锁方法及相应的移动终端。
【背景技术】
[0002]数字蜂窝移动通信网的CGI(Cell Global Identity,小区全球识别码)是用来识别一个小区(基站/一个扇形小区)所覆盖的区域,保证了全球范围内每个小区都有唯一的号码与之相对应,可以使移动终端正确地识别出当前网络的身份。CGI由位置区识别(LAI, Locat1n Area Identificat1n)和小区识别(Cl, Cell Identity)组成。其中 LAI包含移动国家号(MCC, Mobile Country Code)、移动网号(MNC, Mobile Network Code)、位置区码(LAC, Locat1n Area Code)。
[0003]目前常见的移动终端锁屏方式包括自动锁屏和手动锁屏,解锁的方式有通过键盘输入密码解锁、图案解锁、人脸识别解锁和声纹解锁等,都需要用户做特定的解锁操作,才能解锁。本发明的发明人发现,对于用户来说,在有些区域如家里可能不希望锁定屏幕以方便操作,而对于其他区域,出于安全等考虑可能希望锁定屏幕,而且该功能的实现应该是简单和方便的,现有技术不能满足这样的需求。移动终端中有的应用程序也有锁定解锁功能,也存在类似的需求。

【发明内容】

[0004]本发明要解决的技术问题是,提供一种基于小区全球识别码的锁定解锁方法及相应的移动终端,可满足用户的上述需求,且实现简单、方便。
[0005]为了实现上述目的,本发明提供了一种基于小区全球识别码CGI的锁定解锁方法,包括:
[0006]移动终端获取当前接入小区的CGI信息,将获取的所述CGI信息与保存的可信任小区的CGI信息作比对;
[0007]如获取的所述CGI信息与所述可信任小区的CGI信息一致且所述移动终端的自动锁定功能处于激活状态,则所述移动终端屏蔽所述自动锁定功能;
[0008]其中,所述锁定功能包括屏幕锁定功能和/或应用程序锁定功能。
[0009]较佳地,
[0010]如获取的所述CGI信息与所述可信任小区的CGI信息一致,还包括:如所述移动终端的当前屏幕和/或所述应用程序被锁定,则将当前屏幕和/或所述应用程序解锁。
[0011]较佳地,
[0012]将获取的所述CGI信息与保存的可信任小区的CGI信息作比对之后,还包括:
[0013]如获取的所述CGI信息与所述可信任小区的CGI信息不一致且所述移动终端的自动锁定功能被屏蔽,则所述移动终端取消对所述自动锁定功能的屏蔽。
[0014]较佳地,
[0015]如获取的所述CGI信息与所述可信任小区的CGI信息一致,还包括:所述移动终端屏敝手动锁定功能;
[0016]将获取的所述CGI信息与保存的可信任小区的CGI信息作比对之后,还包括:
[0017]如获取的所述CGI信息与所述可信任小区的CGI信息不一致且所述移动终端的手动锁定功能被屏蔽,则所述移动终端取消对手动锁定功能的屏蔽。
[0018]较佳地,
[0019]所述移动终端获取当前接入小区的CGI信息,将获取的所述CGI信息与保存的可信任小区的CGI信息作比对之前,还包括;
[0020]所述移动终端根据用户输入的将当前小区设定为可信任小区的指令,将当前接入小区的CGI信息作为可信任小区的CGI信息保存。
[0021]相应地,本发明提供的移动终端包括信息获取模块、信息比较模块和锁定解锁模块:
[0022]所述信息获取模块,用于获取当前接入小区的小区全球识别码CGI信息;
[0023]所述信息比较模块,用于将获取的所述CGI信息与保存的可信任小区的CGI信息作比对,将比较结果通知锁定解锁模块;
[0024]所述锁定解锁模块用于在比较结果是获取的所述CGI信息与所述可信任小区的CGI信息一致且自动锁定功能处于激活状态时,屏蔽所述自动锁定功能,其中,所述锁定功能包括屏幕锁定功能和/或应用程序锁定功能。
[0025]较佳地,
[0026]所述锁定解锁模块在比较结果是获取的所述CGI信息与所述可信任小区的CGI信息一致时,还判断当前屏幕和/或所述应用程序是否被锁定,如是,将当前屏幕和/或所述应用程序解锁。
[0027]较佳地,
[0028]所述锁定解锁模块还用于在获取的所述CGI信息与所述可信任小区的CGI信息不一致且自动锁定功能被屏蔽时,取消对所述自动锁定功能的屏蔽。
[0029]较佳地,
[0030]所述锁定解锁模块在获取的所述CGI信息与所述可信任小区的CGI信息一致时,还屏蔽手动锁定功能;及在获取的所述CGI信息与所述可信任小区的CGI信息不一致且手动锁定功能被屏蔽时,取消对手动锁定功能的屏蔽。
[0031]较佳地,
[0032]所述移动终端还包括:信息存储模块,用于根据用户输入的将当前小区设定为可信任小区的指令,将当前接入小区的CGI信息作为所述可信任小区的CGI信息保存。
[0033]上述方案基于CGI的锁定解锁方法及移动终端,在移动终端进入可信任小区时,屏蔽自动锁定功能,以方便用户操作。在进入非可信任小区时,可以取消对自动锁定功能的屏蔽,以满足安全性等方面的需求。即可以对于不同区域而提供不同锁定解锁功能,并且实现简单、方便。
【附图说明】
[0034]图1为本发明实施例一基于CGI的锁定解锁方法的流程图;
[0035]图2为本发明实施例二基于CGI的锁定解锁方法的流程图;
[0036]图3为本发明实施例三移动终端的模块图。
【具体实施方式】
[0037]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0038]实施例一
[0039]本实施例涉及移动终端进入可信任小区时的锁定解锁处理,如图1所示,本实施例基于CGI的锁定解锁方法包括:
[0040]步骤110,移动终端获取当前接入小区的CGI信息,将获取的所述CGI信息与保存的可信任小区的CGI信息作比对;
[0041]本发明的移动终端包括但不限于手机。移动终端可以在开机及监测到连接的小区发生切换时,获取当前小区的CGI信息。
[0042]移动终端保存的可信任小区的CGI信息,可以是在本步骤之前,通过以下方式得到的:移动终端根据用户输入的将当前小区设定为可信任小区的指令,将当前接入小区的CGI信息作为可信任小区的CGI信息保存。具体地,移动终端可以提示用户是否把当前小区设置为可信任小区,用户可以根据提示或者主动将当前小区设置为可信任小区,设置后,移动终端将当前小区的CGI保存为可信任小区的CGI,移动终端设置保存的可信任小区的CGI可以有一个或多个,用户也可以删除之前设置的可信任小区的CGI信息。
[0043]在另一实施方式中,用户也可以通过移动终端查询小区的CGI信息,例如,在Android系统中,对于GSM网络,移动终端可以通过如下方式获取CGI信息并显示:监听PhoneStateListener,并重写 onCelILocat1nChanged 函数,先通过 TelephonyManager 获取MCC和MNC,然后由locat1n变量获取LAC和CID,把MCC,MNC,LAC, CID四个值连在一起既是CGI值。用户也可以通过其他途径如电信部门查询获知小区的CGI信息,等等。用户在获知小区的CGI信息后,可以将一个或多个可信任小区的CGI信息直接输入并保存在移动终端中。
[0044]步骤120,移动终端确定获取的所述CGI信息与所述可信任小区的CGI信息一致;
[0045]因为本实施例是移动终端进入可信任小区的场景,因此本步骤移动终端会确定获取的所述CGI信息与所述可信任小区的CGI信息一致。
[0046]步骤130,移动终端判断自动锁定功能是否处于激活状态,如是,转入步骤140,如否,结束。
[0047]上述锁定功能可以是屏幕锁定功能,可以是移动终端上可以锁定的全部或部分应用程序的锁定功能,也可以包括上述两种类型的锁定功能。
[0048]自动锁定功能处于激活状态,如用户将屏幕锁定功能和/或应用程序锁定功能设置在开启状态,自动锁定功能激活时,可能还有相应的参数配置,如待机多少时间自动锁定坐寸ο
[0049]步骤140,移动终端屏蔽所述自动锁定功能。
[0050]屏蔽自动锁定功能,是保留用户设置的自动锁定功能的激活状态及相应参数,但并不执行自动锁定。这样就可以在移动终端进入
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1