本发明属于终端隐私信息安全保护技术领域,具体涉及一种通过监测局域网选择性锁定应用程序的方法和终端。
背景技术:
目前很多公共场合都有无线网络WiFi供大众连接,例如机场、车站、酒店、餐厅、市政中心等,进入这些公共场合之后,人们可以选择介入其提供的无线网络WiFi,而当再次进入曾经介入的WiFi环境时,手机登终端在很多场合下都可以自动接入曾经登录过的WiFi环境,方便经常出入这些场所的用户。而这些公共场合的WiFi安全性往往不太高,因为对于常常出入某些特定公共场合需要连接WiFi的终端用户来说,自动锁定某些隐私应用程序就非常必要。
技术实现要素:
:
为了克服上述背景技术的缺陷,本发明提供一种通过监测局域网选择性锁定应用程序的方法和终端,能够。
为了解决上述技术问题本发明的所采用的技术方案为:
一种通过监测局域网选择性锁定应用程序的方法:在终端设备内预存有信任局域网列表和隐私应用程序列表,判断终端设备所连接无线局域网是否不属于信任局域网列表中的信任局域网,若是,则锁定隐私应用程序列表中的应用程序。
较佳地,终端设备内预存多个信任局域网列表和多个隐私应用程序列表,各个信任局域网列表均设有映射列表,映射列表存储信任局域网列表对应的一个或多个隐私应用程序列表;当终端设备所连接无线局域网不属于任意一个信任局域网列表中的信任局域网时,锁定与该信任局域网列表对应的映射列表所存储的隐私应用程序列表中的各个应用程序。
较佳地,信任局域网列表中的信任局域网由用户设定,隐私应用程序列表中的应用程序名称由用户设定。
较佳地,各个信任局域网列表所对应的映射列表中的一个或多个隐私应用程序列表由用户设定。
较佳地,获取到用户输入的退出指令时,退出方法。
本发明还提供一种通过监测局域网选择性锁定应用程序的终端,包括:
存储模块,用于存储信任局域网列表和隐私应用程序列表;
监测模块,用于获取终端所连接无线局域网;
判断模块,判断连接无线局域网的标示是否不与信任局域网列表中任一信任局域网的标示相同,若是,则发出锁定指令;
处理模块,用于在接收到锁定指令时锁定隐私应用程序列表中的应用程序。
较佳地,存储模块包括信任局域网列表存储单元和隐私应用程序列表存储单元;
信任局域网列表存储单元内预存一个或多个信任局域网列表,隐私应用程序列表存储单元内预存一个或多个隐私应用程序列表;
信任局域网列表存储单元还预存有映射表,映射表内预存有各个信任局域网列表所对应的一个或多个隐私应用程序列表。
较佳地,还包括信任局域网设定模块,用于获取用户设定的信任局域网,并存储到相应的信任局域网列表中。还包括隐私应用程序设定模块,用于获取用户设定的隐私应用程序,并存储到相应的隐私应用程序列表中。
较佳地,还包括映射关系设定模块,用于获取由用户设定各个信任局域网列表所对应的映射列表中的一个或多个隐私应用程序列表,并存储到相应的映射列表中。
较佳地,还包括退出模块,用于获取用户输入的退出指令。
本发明的有益效果在于:通过本发明的技术方案可以使得用户的终端设备在陌生无线网络环境下,锁定特定的应用程序。当终端处于不同的地点,实现自动为用户智能化管理应用,为保护用户的隐私提供了方便。作为一种改进,各个信任无线网络列表对应一个映射列表,该映射列表中存储与该信任无线网络列表对应的隐私应用程序列表,比对时将所连接无线网络与各个信任无线网络列表逐一进行比对,不同的情况下锁定不同的隐私应用程序。手机等终端可以对预存的可信任无线网络环境进行分组,当终端处于不同分组环境之外的无线网络环境之下,锁定不同的隐私应用程序。同时信任无线网络列表、隐私应用程序列表,以及从信任局域网列表到一个或多个隐私应用程序列表之间的映射关系均可由用户预先设定,一方面具有更强的灵活度,另一方具有更强适应性,是非常人性化的设置方案。同时用户还可通过退出本方法,使用传统常用的方式在各个已连接的无线网络环境下正常使用各个应用程序。
附图说明
图1为本发明实施例一的方法流程图;
图2为本发明实施例一加入信任无线网络列表和隐私应用程序列表映射关系之后的方法流程图;
图3为本发明实施例一加入由用户设定信任无线网络和隐私应用程序的之后的方法流程图;
图4为本发明实施例一加入由用户设定映射关系列表之后的方法流程图;
图5为本发明实施例二的终端结构示意图;
图6为本发明实施例二存储模块的结构示意图;
图7为本发明实施例二加入信任局域网设定模块和隐私应用程序设定模块之后的终端结构示意图;
图8为本发明实施例二加入映射关系设定模块之后的终端结构示意图;
图9为本发明实施例二加入退出模块之后的终端结构示意图。
具体实施方式
下面结合附图和实施例对本发明做进一步的说明。
实施例一
一种通过监测局域网选择性锁定应用程序的方法,在终端设备内预存有信任局域网列表和隐私应用程序列表,判断终端设备所连接无线局域网是否不属于信任局域网列表中的信任局域网,若是,则锁定隐私应用程序列表中的应用程序。如图1所示,具体步骤包括:
步骤1,预存信任局域网列表和隐私应用程序列表;
步骤2,获取终端设备当前所连接无线局域网的标识;
步骤3,判断当前所连接无线局域网的标识是否不与信任局域网列表中任一信任局域网的标识相同,若是,则进入步骤4,若否,则进入步骤5;
步骤4,锁定隐私应用程序列表中的应用程序;
步骤5,终端正常运行,并回到步骤2。
通过本实施例的方案终端设备在陌生无线网络环境下,锁定特定的应用程序。当终端处于不同的地点,实现自动为用户智能化管理应用,为保护用户的隐私提供了方便。
作为本实施例的一种改进方案,终端设备内预存多个信任局域网列表和多个隐私应用程序列表,各个信任局域网列表均设有映射列表,映射列表存储信任局域网列表对应的一个或多个隐私应用程序列表;当终端设备所连接无线局域网不属于任意一个信任局域网列表中的信任局域网时,锁定与该信任局域网列表对应的映射列表所存储的隐私应用程序列表中的各个应用程序。如图2所示,具体步骤包括:
步骤1,预存信任局域网列表和隐私应用程序列表,以及反应各个信任局域网列表与隐私应用程序列表映射关系的映射列表;
步骤2,获取终端设备当前所连接无线局域网的标识;
步骤3,判断当前所连接无线局域网的标识是否不与第n个信任局域网列表中任一信任局域网的标识相同,若是,则进入步骤4,若否,则进入步骤5;其中n=1,2,3……N,N为信任局域网列表总个数;
步骤4,锁定第n个信任局域网列表对应映射列表中各个隐私应用程序列表中的应用程序;
步骤5,判断n是否小于N,若是,则进入步骤6,若否,则进入步骤7;
步骤6,使n=n+1,并回到步骤3;
步骤7,终端正常运行,并回到步骤2。
通过本改进的技术方案为各个信任无线网络列表对应设置一个映射列表,该映射列表中存储与该信任无线网络列表对应的隐私应用程序列表,比对时将所连接无线网络与各个信任无线网络列表逐一进行比对,不同的情况下锁定不同的隐私应用程序。手机等终端可以对预存的可信任无线网络环境进行分组,当终端处于不同分组环境之外的无线网络环境之下,锁定不同的隐私应用程序。
作为本实施例的一种改进方案,信任局域网列表中的信任局域网由用户设定,隐私应用程序列表中的应用程序名称由用户设定。
如图3所示,具体步骤包括:
步骤1,获取用户设定的信任局域网列表和隐私应用程序列表并存储;
步骤2,预存反应各个信任局域网列表与隐私应用程序列表映射关系的映射列表;
步骤3,获取终端设备当前所连接无线局域网的标识;
步骤4,判断当前所连接无线局域网的标识是否不与第n个信任局域网列表中任一信任局域网的标识相同,若是,则进入步骤6,若否,则进入步骤7;其中n=1,2,3……N,N为信任局域网列表总个数;
步骤6,锁定第n个信任局域网列表对应映射列表中各个隐私应用程序列表中的应用程序;
步骤7,判断n是否小于N,若是,则进入步骤8,若否,则进入步骤9;
步骤8,使n=n+1,并回到步骤4;
步骤9,终端正常运行,并回到步骤3。
由用户预先设定信任无线网络列表和隐私应用程序列表一方面具有更强的灵活性,另一方面属于更人性化的设置方案,具有更强的适应性。
作为本实施例的一种改进方案,各个信任局域网列表所对应的映射列表中的一个或多个隐私应用程序列表由用户设定。
如图4所示,具体步骤包括:
步骤1,获取用户设定的信任局域网列表和隐私应用程序列表并存储;
步骤2,获取用户设定的反应各个信任局域网列表与隐私应用程序列表映射关系的映射列表并存储;
步骤3,获取终端设备当前所连接无线局域网的标识;
步骤4,判断当前所连接无线局域网的标识是否不与第n个信任局域网列表中任一信任局域网的标识相同,若是,则进入步骤6,若否,则直接跳转进入步骤7;其中n=1,2,3……N,N为信任局域网列表总个数;
步骤6,锁定第n个信任局域网列表对应映射列表中各个隐私应用程序列表中的应用程序,并进入步骤7;
步骤7,判断n是否小于N,若是,则进入步骤8,若否,则进入步骤9;
步骤8,使n=n+1,并回到步骤4;
步骤9,终端正常运行,并回到步骤3。
通过本改进,可以由用户设定从信任局域网列表到一个或多个隐私应用程序列表之间的映射关系,映射关系由用户来设定也可以使得本方案具有更多的变化功能,在不同的情境下,用户对不同的隐私应用程序进行设定,可以迎合用户的在不同情况下的不同需求。
作为本实施例的一种改进方案,获取到用户输入的退出指令时,退出方法。当用户退出本方案所述的功能时,无论终端所连接的无线网络是否为信任网络,均不会对预设的隐私应用程序进行锁定,也即用常用的方法使用手机等终端中的各个应用程序。
实施例二
一种通过监测局域网选择性锁定应用程序的终端,如图5所示,包括:
存储模块,用于存储信任局域网列表和隐私应用程序列表;
监测模块,用于获取终端所连接无线局域网;
判断模块,判断连接无线局域网的标示是否不与信任局域网列表中任一信任局域网的标示相同,若是,则发出锁定指令;
处理模块,用于在接收到锁定指令时锁定隐私应用程序列表中的应用程序。
本实施例的工作方法为存储模块预存信任局域网列表和隐私应用程序列表之后,由监测模块获取终端设备当前所连接无线局域网的标识,判断模块判断当前所连接无线局域网的标识是否不与信任局域网列表中任一信任局域网的标识相同,若是,则由处理模块锁定隐私应用程序列表中的应用程序,若否,则终端正常运行。
通过本实施例的方案终端设备在陌生无线网络环境下,锁定特定的应用程序。当终端处于不同的地点,实现自动为用户智能化管理应用,为保护用户的隐私提供了方便。
作为本实施例的一种改进方案,如图6所示,存储模块包括信任局域网列表存储单元和隐私应用程序列表存储单元;
信任局域网列表存储单元内预存一个或多个信任局域网列表,隐私应用程序列表存储单元内预存一个或多个隐私应用程序列表;
信任局域网列表存储单元还预存有映射表,映射表内预存有各个信任局域网列表所对应的一个或多个隐私应用程序列表。
本改进的具体工作流程包括信任局域网列表存储单元预存信任局域网列表和各个信任局域网列表与隐私应用程序列表映射关系的映射列表,隐私应用程序列表存储单元预存隐私应用程序列表;监测模块获取终端设备当前所连接无线局域网的标识;判断模块将所连接无线局域网的标识逐一与各个信任局域网列表中各个信任局域网的标识是否有相同进行比对,并对比对结果为否,则锁定该信任局域网列表对应映射列表中的各个隐私应用程序列表中的应用程序。否则终端继续正常运行。
本改进为各个信任无线网络列表对应设置一个映射列表,该映射列表中存储与该信任无线网络列表对应的隐私应用程序列表,比对时将所连接无线网络与各个信任无线网络列表逐一进行比对,不同的情况下锁定不同的隐私应用程序。手机等终端可以对预存的可信任无线网络环境进行分组,当终端处于不同分组环境之外的无线网络环境之下,锁定不同的隐私应用程序。
作为本实施例的一种改进方案,如图7所示,还包括信任局域网设定模块和隐私应用程序设定模块,信任局域网设定模块用于获取用户设定的信任局域网,并存储到相应的信任局域网列表中。隐私应用程序设定模块用于获取用户设定的隐私应用程序,并存储到相应的隐私应用程序列表中。由用户预先设定信任无线网络列表和隐私应用程序列表一方面具有更强的灵活性,另一方面属于更人性化的设置方案,具有更强的适应性。
作为本实施例的一种改进方案,如图8所示,还包括映射关系设定模块,用于获取由用户设定各个信任局域网列表所对应的映射列表中的一个或多个隐私应用程序列表,并存储到相应的映射列表中。由用户设定从信任局域网列表到一个或多个隐私应用程序列表之间的映射关系,映射关系由用户来设定也可以使得本方案具有更多的变化功能,在不同的情境下,用户对不同的隐私应用程序进行设定,可以迎合用户的在不同情况下的不同需求。
作为本实施例的一种改进方案,还包括退出模块,用于获取用户输入的退出指令。当用户退出本方案所述的功能时,无论终端所连接的无线网络是否为信任网络,均不会对预设的隐私应用程序进行锁定,也即用常用的方法使用手机等终端中的各个应用程序。
应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。