一种基于nfc实现移动终端访问权限控制的方法及装置制造方法

文档序号:7781353阅读:304来源:国知局
一种基于nfc实现移动终端访问权限控制的方法及装置制造方法
【专利摘要】本发明公开了一种基于NFC实现移动终端访问权限控制的方法及装置,所述方法包括:检测设定范围内的NFC外设;若检测到NFC外设,判断所述NFC外设是否为移动终端的绑定NFC外设,若是,控制移动终端进入预设的管理员模式,若不是,控制移动终端进入预设的访客模式;若未检测到NFC外设,控制移动终端进入预设的访客模式。本发明的方案使移动终端自动在管理员模式和访客模式之间切换,无需用户手动切换,为用户提供了便利。
【专利说明】—种基于NFC实现移动终端访问权限控制的方法及装置
【技术领域】
[0001]本发明涉及移动终端领域,尤其涉及一种基于NFC实现移动终端访问权限控制的方法及装置。
【背景技术】
[0002]随着移动终端技术的发展,手机、平板、笔记本电脑等移动终端对人们的生活影响越来大。现有的一部分移动终端具有管理员模式和访客模式,在管理员模式下拥有系统的最高权限,访客模式是在管理员模式下设置的权限低于管理员模式,例如访客模式不能进行程序的安装/卸载,无法查看管理员模式下设为隐藏的文件等。且该项技术目前大多应用于笔记本电脑,在手机等移动终端中应用较少。
[0003]另外,现有的移动终端访问模式不能自动切换,用户需要手动切换为管理员模式或者访客模式。缺陷在于:当别人需要借用自己的移动终端时,由于有一些不方便的内容不想让他人看到,但若在别人面前进行访问模式切换,操作步骤繁琐,同时也让人产生疑虑。

【发明内容】

[0004]本发明的目的在于提出一种基于NFC实现移动终端访问权限控制的方法及装置,能够使移动终端自动在管理员模式和访客模式之间切换,无需用户手动切换,为用户提供了便利。
[0005]为达此目的,本发明采用以下技术方案:
[0006]一种基于NFC实现移动终端访问权限控制的方法,包括:
[0007]检测设定范围内的NFC外设;
[0008]若检测到NFC外设,判断所述NFC外设是否为移动终端的绑定NFC外设,若是,控制移动终端进入预设的管理员模式,若不是,控制移动终端进入预设的访客模式;
[0009]若未检测到NFC外设,控制移动终端进入预设的访客模式。
[0010]其中,所述检测设定范围内的NFC外设之前,还包括:
[0011]预设移动终端的管理员模式,管理员模式下root权限之外的权限均可用;
[0012]在所述管理员模式下预设移动终端的访客模式,所述访客模式下仅管理员设定的权限可用;
[0013]以及,建立移动终端与对应NFC外设的绑定关系。
[0014]其中,所述检测设定范围内的NFC外设,具体为:
[0015]按照预设的时间周期检测设定范围内是否有NFC外设;。
[0016]其中,所述预设的时间周期为1-5分钟;所述设定范围内为小于10厘米。
[0017]其中,所述控制移动终端进入预设的管理员模式之后,还包括:
[0018]当收到修改绑定NFC外设的指令时,接收用户输入的口令码,并校验所述口令码是否正确;若口令码正确,修改绑定NFC外设,否则,拒绝修改绑定NFC外设;
[0019]以及,[0020]当收到修改访客模式指令时,根据用户的编辑指令更新访客模式的权限。
[0021]其中,还包括:进入管理员模式之前,若收到请求进入管理员模式的指令,接收用户输入的验证码,并校验所述验证码是否正确;若正确,控制移动终端进入管理员模式,否则,控制移动终端进入访客模式。
[0022]本发明另一方面提供了一种基于NFC实现移动终端访问权限控制的装置,包括:
[0023]NFC检测模块,检测设定范围内的NFC外设;
[0024]第一控制模块,用于若检测到NFC外设,判断所述NFC外设是否为移动终端的绑定NFC外设,若是,控制移动终端进入预设的管理员模式,若不是,控制移动终端进入预设的访客模式;
[0025]第二控制模块,用于若未检测到NFC外设,控制移动终端进入预设的访客模式。
[0026]其中,还包括设置模块,用于预设移动终端的管理员模式,管理员模式下root权限之外的权限均可用;以及用于在所述管理员模式下预设移动终端的访客模式,所述访客模式仅管理员设定的权限可用;
[0027]所述设置模块,还用于建立移动终端与对应NFC外设的绑定关系;
[0028]所述NFC检测模块,具体用于按照预设的时间周期检测设定范围内是否有NFC外设;
[0029]其中,所述预设的时间周期为1-5分钟;所述设定范围为小于10厘米。
[0030]其中,所述设置模块,还用于当收到修改绑定NFC外设的指令时,接收用户输入的口令码,并校验所述口令码是否正确;若口令码正确,修改绑定NFC外设,否则,拒绝修改绑定NFC外设;以及,当收到修改访客模式指令时,根据用户的编辑指令更新访客模式的权限。
[0031]其中,还包括第三控制模块,用于当收到请求进入管理员模式的指令时,接收用户输入的验证码,并校验所述验证码是否正确;若正确,控制移动终端进入管理员模式,否则,控制移动终端进入访客模式。
[0032]实施本发明实施例,具有如下有益效果:
[0033]本发明实施例通过检测具有用户标识的NFC外设判断当前用户是否为机主用户,进而实现了移动终端在管理员模式和访客模式之间自动切换的效果,更好的保护移动终端机主的隐私,同时无需用户的切换操作,给用户带来了便利。
【专利附图】

【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1是本发明的一种基于NFC实现移动终端访问权限控制的方法的第一实施例的流程示意图。
[0036]图2是本发明的一种基于NFC实现移动终端访问权限控制的方法的第二实施例的流程示意图。
[0037]图3是本发明实施例的修改绑定类型NFC外设的流程图。[0038]图4是本发明一种基于NFC实现移动终端访问权限控制的装置的实施例的结构示意图。
【具体实施方式】
[0039]首先对NFC (Near Field Communication,近距离无线通讯)技术进行简单说明。NFC近场通信技术是在单一芯片上结合感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换。工作频率为13.56MHz。用户通过支持NFC技术的移动设备可以用作机场登机验证、大厦的门禁钥匙、交通一卡通、信用卡、支付卡等等。
[0040]NFC外设的最简单模式就是复制现行卡片内的门禁原则。NFC外设将身份信息传递给对应的读卡器,后者又传送给现有的门禁系统,最后打开门。这样,无需使用钥匙或智能卡,就可提供更安全、更便携的方式来配置、监控和修改标识卡安全参数,不仅消除了标识卡被复制的风险,而且还可在必要时临时分发标识卡,若丢失或被盗也可取消标识卡。
[0041]NFC:
[0042]网络类型:点对点
[0043]使用距离:≤0.1m
[0044]建立时间:〈0.1s
[0045]速率:约212Kbps
[0046]安全性:具备,硬件实现
[0047]通信模式:主动-主动/被动
[0048]成本:低。
[0049]下面结合本发明的附图对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0050]请参见图1,本实施例的基于NFC实现移动终端访问权限控制的方法具体包括如下步骤S1-S3:
[0051 ] 步骤SI,检测设定范围内的NFC外设。
[0052]本发明实施例中的移动终端具有支持NFC外设,可识别NFC外设中信息的功能,即具有NFC外设读卡器的功能。具体实施时,在检测NFC外设之前,还需预先建立移动终端与相应NFC外设的绑定关系。即建立移动终端与绑定NFC外设的对应关系。
[0053]本发明实施例中,所述的NFC外设可制作为智能手表、指环、手环等方便用户穿戴外设的形式。且各个NFC外设中的标识信息具有唯一性。
[0054]步骤S2,若检测到NFC外设,判断所述NFC外设是否为移动终端的绑定NFC外设,若是,控制移动终端进入预设的管理员模式,否则,控制移动终端进入预设的访客模式。
[0055]具体实施时,若检测到NFC外设,获取所述NFC外设中的用户标识,通过用户标识判断所述NFC外设是否为移动终端的绑定NFC外设。
[0056]本发明实施例中,所述管理员模式拥有系统的最高使用权限,可为root权限之外的权限均可用。具体实施时需预设移动终端的管理员模式,并在所述管理员模式下预设移动终端的访客模式,所述访客模式下仅管理员设定的权限可用。例如,可将拨打长途、查看短信/通话记录、支付宝、QQ、安装卸载程序、文件修改操作和/或系统设定等权限设为仅管理员模式可用,则访客模式下所述功能不可用。
[0057]步骤S3,若未检测到NFC外设,控制移动终端进入预设的访客模式。当移动终端离开机主用户时,可自动切换到访客模式。
[0058]可以理解为,本实施例实际上是基于NFC近距离通信芯片,定制一类移动终端的NFC外设,用户佩戴该外设,当移动终端拿在手上,或离开手的时候,可通过设置的一些自动上锁解锁程序,启动隐私保护等,也就是移动终端脱离机主后将自动启用加密程序,将预先设定的访问程序及数据自动隐藏。具体实施时,移动终端按照预设的时间周期检测设定范围内是否有NFC外设,若有,判断所述NFC外设是否为移动终端的绑定NFC外设,若是,控制移动终端进入预设的管理员模式,若不是,控制移动终端进入预设的访客模式。以及时调整移动终端的访问模式,避免机主隐私信息的泄露。
[0059]通过本实施例的移动终端访问权限控制的方法,将移动终端对应的NFC外设作为机主的身份识别,当移动终端感应到与对应的NFC外设时,自动进入管理员模式,当前用户拥有系统的最该权限,否则,移动终端自动进入访客模式,移动终端的部分权限受限,即当前用户的操作权限受限,以保护机主的隐私安全。机主或者机主授权的用户只要拿起对应的NFC外设靠近移动终端,通过NFC感应,就能获取管理员权限,当移动终端离开NFC感应的有效距离时,自动进入访客模式,实现了一种新的移动终端访问模式切换的方法,无需用户手动切换操作,为用户带来的了便利。
[0060]较佳的,本发明实施例中可将移动终端检测设定范围内是否有NFC外设的预设的时间周期设为1-5分钟,将所述设定范围为小于10厘米。假定机主随身携带移动终端对应的NFC外设,则当机主用户离开、或将移动终端借用他人时,可及时调整移动终端运行在相适应的的模式。由于NFC感应距离也就10cm,故他人在身边使用手机时也不会获取权限进入管理员模式。
[0061]为了更详细的解释本发明的基于NFC实现移动终端访问权限控制的方法,本发明还提供了该方法的另一【具体实施方式】的流程图,请参见图2,包括如下步骤S21-S27。
[0062]步骤S21,建立移动终端与对应NFC外设的绑定关系。
[0063]步骤S22,预设管理员模式,预设访客模式。
[0064]步骤S23,预设的时间周期是否到来?若是,执行下一步,否则,返回执行当前步骤。
[0065]步骤S24,检测设定范围内是否有NFC外设?若有,执行下一步,否则,控制移动终端进入访客模式。
[0066]步骤S25,获取所述NFC外设中的用户标识。
[0067]步骤S26,所述用户标识是否为预设的机主标识?若是,执行下一步,否则,控制移动终端进入预设的访客模式。
[0068]步骤S27,控制移动终端进入管理员模式。
[0069]进一步的,当移动终端处于管理员模式时,用户还可对绑定NFC外设进行更改。当收到修改绑定NFC外设的指令时,接收用户输入的口令码,并校验所述口令码是否正确;若口令码正确,修改绑定NFC外设,否则,拒绝修改绑定NFC外设。修改绑定类型NFC外设的具体步骤如图3所示,包括如下步骤:[0070]步骤S31,是否收到修改绑定NFC外设的指令?若是,执行下一步,否则,返回执行当前步骤。
[0071]步骤S32,接收用户输入的口令码。
[0072]步骤S33,校验所述口令码是否正确?若是,执行下一步,否则,拒绝修改绑定NFC外设。
[0073]步骤S34,修改绑定NFC外设,重新建立移动终端与对应NFC外设的绑定关系。
[0074]进一步的,用户还可对预设的访客模式进行修改,修改操作仅在管理员模式下可进行。当收到修改访客模式指令时,根据用户的编辑指令更新访客模式的权限。以满足用户不同时期的不同需求,定制不同权限的访客模式。
[0075]需要说明的是,除了使用NFC外设控制移动终端自动进入管理员模式之外,还可通过移动终端相应的设置项请求进入管理员模式。当收到请求进入管理员模式的指令时,接收用户输入的验证码,并校验所述验证码是否正确;若正确,控制移动终端进入管理员模式,否则,控制移动终端进入访客模式。即即使在访客模式下,其他用户可以输入机主用户设定的验证码手动控制移动终端进入到管理员模式。
[0076]通过本发明上述实施例,优化了移动终端访问权限的切换控制方式,实现了移动终端自动在管理员模式和访客模式之间切换的效果,无需用户手动切换,为用户提供了便利。
[0077]以下为本发明实施例提供的基于NFC实现移动终端访问权限控制的装置的实施例。所述装置的实施例与上述的方法实施例属于一个总的构思,装置的实施例中未详尽描述的细节内容,可以参考上述方法实施例。
[0078]请参见图4,所述装置包括NFC检测模块410、第一控制模块420、以及第二控制模块 430。
[0079]所述NFC检测模块410,用于检测设定范围内的NFC外设。所述的NFC外设可制作为智能手表、指环、手环等方便用户穿戴外设的形式。
[0080]第一控制模块420,用于若检测到NFC外设,判断所述NFC外设是否为移动终端的绑定NFC外设,若是,控制移动终端进入预设的管理员模式,否则,控制移动终端进入预设的访客模式。
[0081]具体实施时,若检测到NFC外设,获取所述NFC外设中的用户标识,通过用户标识判断所述NFC外设是否为移动终端的绑定NFC外设。
[0082]第二控制模块430,用于若未检测到NFC外设,控制移动终端进入预设的访客模式。
[0083]其中,所述管理员模式拥有系统的最高使用权限,可为root权限之外的权限均可用。具体实施时需预设移动终端的管理员模式,并在所述管理员模式下预设移动终端的访客模式,所述访客模式下仅管理员设定的权限可用。例如,可将拨打长途、查看短信/通话记录、支付宝、QQ、安装卸载程序、文件修改操作和/或系统设定等权限设为仅管理员模式可用,则访客模式下所述功能不可用。
[0084]较佳的,所述装置还包括设置模块400,用于建立移动终端与相应NFC外设的绑定关系,以及在所述管理员模式下预设移动终端的访客模式,所述访客模式仅设定的权限可用。[0085]具体的,所述NFC检测模块410,具体用于按照预设的时间周期检测设定范围内是否有NFC外设;其中,所述预设的时间周期为1-5分钟;所述设定范围为小于10厘米。
[0086]较佳的,所述设置模块400,还用于当收到修改绑定NFC外设的指令时,接收用户输入的口令码,校验所述口令码是否正确;若口令码正确,修改绑定NFC外设,否则,拒绝修改绑定NFC外设;以及,当收到修改访客模式指令时,根据用户的编辑指令更新访客模式的权限。
[0087]本实施例的装置还包括第三控制模块,用于当收到请求进入管理员模式的指令时,接收用户输入的验证码,并校验所述验证码是否正确;若正确,控制移动终端进入管理员模式,否则,控制移动终端进入访客模式。
[0088]通过实施本发明的上述实施例,将移动终端对应的NFC外设作为机主的身份识另IJ,当感应到与对应的NFC外设时,自动控制移动终端进入管理员模式,拥有系统的最该权限,否则,自动控制移动终端进入访客模式,部分权限受限,以保护移动终端机主的隐私安全。机主或者机主授权的用户只要拿起对应的NFC外设靠近移动终端,通过NFC感应,就能获取管理员权限,当移动终端离开NFC感应的有效距离时,自动切换为访客模式,实现了一种新的移动终端访问模式切换的方法,无需用户手动切换操作,为用户带来的了便利。
[0089]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利要求范围,因此,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,仍属本发明所涵盖的范围。
【权利要求】
1.一种基于NFC实现移动终端访问权限控制的方法,其特征在于,包括: 检测设定范围内的NFC外设; 若检测到NFC外设,判断所述NFC外设是否为移动终端的绑定NFC外设,若是,控制移动终端进入预设的管理员模式,若不是,控制移动终端进入预设的访客模式; 若未检测到NFC外设,控制移动终端进入预设的访客模式。
2.根据权利要求1所述的方法,其特征在于,所述检测设定范围内的NFC外设之前,还包括: 预设移动终端的管理员模式,管理员模式下root权限之外的权限均可用; 在所述管理员模式下预设移动终端的访客模式,所述访客模式下仅管理员设定的权限可用; 以及,建立移动终端与对应NFC外设的绑定关系。
3.根据权利要求1所述的方法,其特征在于,所述检测设定范围内的NFC外设,具体为: 按照预设的时间周期检测设定范围内是否有NFC外设。
4.根据权利要求3所述的方法,其特征在于, 所述预设的时间周期为1-5分钟;所述设定范围内为小于10厘米。
5.根据权利要求1-4任一所述的方法,其特征在于,所述控制移动终端进入预设的管理员模式之后,还包括: 当收到修改绑定NFC外设的指令时,接收用户输入的口令码,并校验所述口令码是否正确;若口令码正确,修改绑定NFC外设,否则,拒绝修改绑定NFC外设; 以及, 当收到修改访客模式指令时,根据用户的编辑指令更新访客模式的权限。
6.根据权利要求1-4任一所述的方法,其特征在于,还包括: 进入管理员模式之前,若收到请求进入管理员模式的指令,接收用户输入的验证码,并校验所述验证码是否正确;若正确,控制移动终端进入管理员模式,否则,控制移动终端进入访客模式。
7.一种基于NFC实现移动终端访问权限控制的装置,其特征在于,包括: NFC检测模块,检测设定范围内的NFC外设; 第一控制模块,用于若检测到NFC外设,判断所述NFC外设是否为移动终端的绑定NFC外设,若是,控制移动终端进入预设的管理员模式,若不是,控制移动终端进入预设的访客模式; 第二控制模块,用于若未检测到NFC外设,控制移动终端进入预设的访客模式。
8.根据权利要求7所述的装置,其特征在于,还包括设置模块,用于预设移动终端的管理员模式,管理员模式下root权限之外的权限均可用;以及用于在所述管理员模式下预设移动终端的访客模式,所述访客模式仅管理员设定的权限可用; 所述设置模块,还用于建立移动终端与对应NFC外设的绑定关系; 所述NFC检测模块,具体用于按照预设的时间周期检测设定范围内是否有NFC外设; 其中,所述预设的时间周期为1-5分钟;所述设定范围为小于10厘米。
9.根据权利要求8所述的装置,其特征在于,所述设置模块,还用于当收到修改绑定NFC外设的指令时,接收用户输入的口令码,并校验所述口令码是否正确;若口令码正确,修改绑定NFC外设,否则,拒绝修改绑定NFC外设;以及,当收到修改访客模式指令时,根据用户的编辑指令更新访客模式的权限。
10.根据权利要求7所述的装置,其特征在于,还包括第三控制模块,用于当收到请求进入管理员模式的指令时,接收用户输入的验证码,并校验所述验证码是否正确;若正确,控制移动终端进入管理 员模式,否则,控制移动终端进入访客模式。
【文档编号】H04B5/00GK103714285SQ201310711736
【公开日】2014年4月9日 申请日期:2013年12月20日 优先权日:2013年12月20日
【发明者】李林, 王东亮, 宋欢 申请人:上海卓悠网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1