首页 / 专利库 / 电脑零配件 / 计算机系统 / 软件 / 系统软件 / 操作系统 / 应用程序的保护方法及移动终端

应用程序的保护方法及移动终端

阅读:1031发布:2020-06-10

专利汇可以提供应用程序的保护方法及移动终端专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种应用程序的保护方法及移动终端。其中,该方法包括如下步骤:安装第一目标应用;检测第一目标应用是否以前设置过应用 锁 ;若第一目标应用以前设置过应用锁,根据移动终端的预设应用锁数据为第一目标应用设置应用锁。本发明检测到该目标应用以前设置过应用锁,则自动给该目标应用重新设置应用锁。因此,无需手动为该目标应用设置应用锁,简化了重装应用的应用锁设置操作,从而提升了用户使用体验。此外,自动为目标应用添加应用锁,避免了由于用户的疏忽或遗忘而未给该目标应用设置应用锁,从而导致该目标应用的数据信息泄露的情况发生。因此,既提升了终端的数据安全性,也避免了数据信息的泄露给用户的生活或工作带来的损失。,下面是应用程序的保护方法及移动终端专利的具体信息内容。

1.一种应用程序的保护方法,其特征在于,其应用于移动终端;所述应用程序的保护方法包括如下步骤:
安装第一目标应用;
检测所述第一目标应用是否以前设置过应用
若所述第一目标应用以前设置过所述应用锁,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁;
检测所述第一目标应用是否以前设置过应用锁的步骤,包括:
判断应用设置列表中是否包括所述第一目标应用,所述应用设置列表用于记录以前设置过应用锁的应用;
若所述应用设置列表包括所述第一目标应用,则所述第一目标应用以前设置过所述应用锁;
若所述应用设置列表不包括所述第一目标应用,则所述第一目标应用以前未设置过所述应用锁;
检测所述第一目标应用是否以前设置过应用锁的步骤之后,还包括:
若所述第一目标应用以前未设置过所述应用锁,获取所述第一目标应用的应用类型;
判断所述应用类型是否属于预设重要应用类型;
若所述应用类型属于所述预设重要应用类型,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁,或获取到用户输入的确认触发信号后,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁。
2.根据权利要求1所述的应用程序的保护方法,其特征在于,其还包括:
获取到第二目标应用的卸载请求时,判断所述第二目标应用是否设置有所述应用锁;
若所述第二目标应用设置有所述应用锁,将所述第二目标应用添加至所述应用设置列表中,且提示用户输入解锁密码;
获取用户输入的解锁密码;
若所述解锁密码与预设验证密码匹配,卸载所述第二目标应用。
3.根据权利要求1所述的应用程序的保护方法,其特征在于,其还包括:
接收到第三目标应用的通知消息时,判断所述第三目标应用是否设置有所述应用锁;
若所述第三目标应用设置有所述应用锁,屏蔽所述通知消息,且在所述移动终端的通知栏显示所述第三目标应用的应用图标;
获取到所述应用图标的触发信号时,输出显示所述通知消息;或获取到用户输入的预设操作时,输出显示所述通知消息。
4.根据权利要求1所述的应用程序的保护方法,其特征在于,其还包括:
获取到应用分身指令时,生成选中的第四目标应用的分身应用;
根据所述移动终端的预设应用锁数据为所述第四目标应用添加所述应用锁,且不为所述分身应用添加所述应用锁,或根据所述移动终端的预设应用锁数据为所述分身应用添加所述应用锁,且不为所述第四目标应用添加所述应用锁。
5.根据权利要求1所述的应用程序的保护方法,其特征在于,其还包括:
获取用户为目标文件夹添加应用锁的指令,所述目标文件夹包括至少一个第五目标应用;
根据所述移动终端的预设应用锁数据为所述目标文件夹添加所述应用锁。
6.根据权利要求1所述的应用程序的保护方法,其特征在于,所述移动终端包括智能操作系统和隐私操作系统;所述应用程序的保护方法还包括:
监测到第六目标应用从所述隐私操作系统移出至所述智能操作系统时,根据所述预设应用锁数据为所述第六目标应用设置所述应用锁。
7.一种移动终端,其特征在于,其包括:
应用安装模,用于安装第一目标应用;
第一检测模块,用于检测所述第一目标应用是否以前设置过应用锁;
第一应用锁设置模块,用于若所述第一目标应用以前设置过所述应用锁,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁;
所述第一检测模块包括:
判断单元,用于判断应用设置列表中是否包括所述第一目标应用,所述应用设置列表用于记录以前设置过应用锁的应用;
设置过应用锁确认单元,用于若所述应用设置列表包括所述第一目标应用,则所述第一目标应用以前设置过所述应用锁;
未设置应用锁确认单元,用于若所述应用设置列表不包括所述第一目标应用,则所述第一目标应用以前未设置过所述应用锁。
其还包括:
应用类型获取模块,用于若所述第一目标应用以前未设置过所述应用锁,获取所述第一目标应用的应用类型;
第二判断模块,用于判断所述应用类型是否属于预设重要应用类型;
第二应用锁设置模块,用于若所述应用类型属于所述预设重要应用类型,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁,或获取到用户输入的确认触发信号后,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁。
8.根据权利要求7所述的移动终端,其特征在于,其还包括:
第一判断模块,用于获取到第二目标应用的卸载请求时,判断所述第二目标应用是否设置有所述应用锁;
第一处理模块,用于若所述第二目标应用设置有所述应用锁,将所述第二目标应用添加至所述应用设置列表中,且提示用户输入解锁密码;
密码获取模块,用于获取用户输入的解锁密码;
卸载模块,用于若所述解锁密码与预设验证密码匹配,卸载所述第二目标应用。
9.根据权利要求7所述的移动终端,其特征在于,其还包括:
第三判断模块,用于接收到第三目标应用的通知消息时,判断所述第三目标应用是否设置有所述应用锁;
第二处理模块,用于若所述第三目标应用设置有所述应用锁,屏蔽所述通知消息,且在所述移动终端的通知栏显示所述第三目标应用的应用图标;
通知消息显示模块,用于获取到所述应用图标的触发信号时,输出显示所述通知消息;
或获取到用户输入的预设操作时,输出显示所述通知消息。
10.根据权利要求7所述的移动终端,其特征在于,其还包括:
分身生成模块,用于获取到应用分身指令时,生成选中的第四目标应用的分身应用;
第三处理模块,用于根据所述移动终端的预设应用锁数据为所述第四目标应用添加所述应用锁,且不为所述分身应用添加所述应用锁,或根据所述移动终端的预设应用锁数据为所述分身应用添加所述应用锁,且不为所述第四目标应用添加所述应用锁。
11.根据权利要求7所述的移动终端,其特征在于,其还包括:
应用锁设置指令获取模块,用于获取用户为目标文件夹添加应用锁的指令,所述目标文件夹包括至少一个第五目标应用;
第三应用锁设置模块,用于根据所述移动终端的预设应用锁数据为所述目标文件夹添加所述应用锁。
12.根据权利要求7所述的移动终端,其特征在于,所述移动终端包括智能操作系统和隐私操作系统;该移动终端还包括:
第四应用锁设置模块,用于监测到第六目标应用从所述隐私操作系统移出至所述智能操作系统时,根据所述预设应用锁数据为所述第六目标应用设置所述应用锁。

说明书全文

应用程序的保护方法及移动终端

技术领域

[0001] 本发明涉及终端技术领域,尤其涉及一种应用程序的保护方法及移动终端。

背景技术

[0002] 随着电子技术的发展,数码产品被越来越广泛的应用于生活以及工作的各个领域。而移动终端更是和人们的生活密切相关,由于移动终端安装的多个应用程序可能包含涉及用户的隐私或财产安全等的隐私数据,所以,用户不希望其他人轻易获取到该隐私数据。因此,需要对上述的多个应用程序加以保护。为了解决上述问题,目前采用应用锁定终端中的一个或多个应用,以达到防止被锁定应用中的隐私数据被其他用户获取的效果。
[0003] 但是,终端上的一个或多个应用卸载重装后,若安装的应用需要设置应用锁,不管安装的应用以前是否设置过应用锁,都需要通过人工操作为该应用设置应用锁,因此,应用锁的设置操作比较繁琐。此外,若以前设置过应用锁的应用卸载重装后,由于用户的疏忽或遗忘导致未给该应用设置应用锁,所以,存在该应用的隐私数据泄露的险,以致给用户的工作或生活造成损失。

发明内容

[0004] 本发明的目的在于提供一种应用程序的保护方法,以解决应用锁设置操作繁琐,以及未及时设置应用锁导致隐私数据泄露的问题。此外,本发明的目的还在于提供一种实施该应用程序的保护方法的移动终端。
[0005] 为了解决上述问题,本发明提供了一种应用程序的保护方法,其应用于移动终端;所述应用程序的保护方法包括如下步骤:
[0006] 安装第一目标应用;
[0007] 检测所述第一目标应用是否以前设置过应用锁;
[0008] 若所述第一目标应用以前设置过所述应用锁,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁。
[0009] 作为本发明的进一步改进,检测所述第一目标应用是否以前设置过应用锁的步骤,包括:
[0010] 判断应用设置列表中是否包括所述第一目标应用,所述应用设置列表用于记录以前设置过应用锁的应用;
[0011] 若所述应用设置列表包括所述第一目标应用,则所述第一目标应用以前设置过所述应用锁;
[0012] 若所述应用设置列表不包括所述第一目标应用,则所述第一目标应用以前未设置过所述应用锁。
[0013] 作为本发明的进一步改进,其还包括:
[0014] 获取到第二目标应用的卸载请求时,判断所述第二目标应用是否设置有所述应用锁;
[0015] 若所述第二目标应用设置有所述应用锁,将所述第二目标应用添加至所述应用设置列表中,且提示用户输入解锁密码;
[0016] 获取用户输入的解锁密码;
[0017] 若所述解锁密码与预设验证密码匹配,卸载所述第二目标应用。
[0018] 作为本发明的进一步改进,检测所述第一目标应用是否以前设置过应用锁的步骤之后,还包括:
[0019] 若所述第一目标应用以前未设置过所述应用锁,获取所述第一目标应用的应用类型;
[0020] 判断所述应用类型是否属于预设重要应用类型;
[0021] 若所述应用类型属于所述预设重要应用类型,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁,或获取到用户输入的确认触发信号后,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁。
[0022] 作为本发明的进一步改进,其还包括:
[0023] 接收到第三目标应用的通知消息时,判断所述第三目标应用是否设置有所述应用锁;
[0024] 若所述第三目标应用设置有所述应用锁,屏蔽所述通知消息,且在所述移动终端的通知栏显示所述第三目标应用的应用图标;
[0025] 获取到所述应用图标的触发信号时,输出显示所述通知消息;或获取到用户输入的预设操作时,输出显示所述通知消息。
[0026] 作为本发明的进一步改进,其还包括:
[0027] 获取到应用分身指令时,生成选中的第四目标应用的分身应用;
[0028] 根据所述移动终端的预设应用锁数据为所述第四目标应用添加所述应用锁,且不为所述分身应用添加所述应用锁,或根据所述移动终端的预设应用锁数据为所述分身应用添加所述应用锁,且不为所述第四目标应用添加所述应用锁。
[0029] 作为本发明的进一步改进,其还包括:
[0030] 获取用户为目标文件夹添加应用锁的指令,所述目标文件夹包括至少一个第五目标应用;
[0031] 根据所述移动终端的预设应用锁数据为所述目标文件夹添加所述应用锁。
[0032] 作为本发明的进一步改进,所述移动终端包括智能操作系统和隐私操作系统;所述应用程序的保护方法还包括:
[0033] 监测到第六目标应用从所述隐私操作系统移出至所述智能操作系统时,根据所述预设应用锁数据为所述第六目标应用设置所述应用锁。
[0034] 作为本发明的进一步改进,所述应用程序的保护方法还包括:
[0035] 在所述智能操作系统下,接收到第七目标应用的通知消息时,判断所述第七目标应用是否设置有所述应用锁;
[0036] 若所述第七目标应用设置有所述应用锁,屏蔽所述第七目标应用的通知消息,且在所述移动终端的通知栏显示所述第七目标应用的应用图标;
[0037] 获取到所述第七目标应用的应用图标的触发信号时,输出显示所述第七目标应用的通知消息,或获取到用户输入的预设操作时,输出显示所述第七目标应用的通知消息。
[0038] 为了解决上述问题,本发明还提供了一种移动终端,其包括:
[0039] 应用安装模,用于安装第一目标应用;
[0040] 第一检测模块,用于检测所述第一目标应用是否以前设置过应用锁;
[0041] 第一应用锁设置模块,用于若所述第一目标应用以前设置过所述应用锁,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁。
[0042] 作为本发明的进一步改进,所述第一检测模块包括:
[0043] 判断单元,用于判断应用设置列表中是否包括所述第一目标应用,所述应用设置列表用于记录以前设置过应用锁的应用;
[0044] 设置过应用锁确认单元,用于若所述应用设置列表包括所述第一目标应用,则所述第一目标应用以前设置过所述应用锁;
[0045] 未设置应用锁确认单元,用于若所述应用设置列表不包括所述第一目标应用,则所述第一目标应用以前未设置过所述应用锁。
[0046] 作为本发明的进一步改进,其还包括:
[0047] 第一判断模块,用于获取到第二目标应用的卸载请求时,判断所述第二目标应用是否设置有所述应用锁;
[0048] 第一处理模块,用于若所述第二目标应用设置有所述应用锁,将所述第二目标应用添加至所述应用设置列表中,且提示用户输入解锁密码;
[0049] 密码获取模块,用于获取用户输入的解锁密码;
[0050] 卸载模块,用于若所述解锁密码与预设验证密码匹配,卸载所述第二目标应用。
[0051] 作为本发明的进一步改进,其还包括:
[0052] 应用类型获取模块,用于若所述第一目标应用以前未设置过所述应用锁,获取所述第一目标应用的应用类型;
[0053] 第二判断模块,用于判断所述应用类型是否属于预设重要应用类型;
[0054] 第二应用锁设置模块,用于若所述应用类型属于所述预设重要应用类型,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁,或获取到用户输入的确认触发信号后,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁。
[0055] 作为本发明的进一步改进,其还包括:
[0056] 第三判断模块,用于接收到第三目标应用的通知消息时,判断所述第三目标应用是否设置有所述应用锁;
[0057] 第二处理模块,用于若所述第三目标应用设置有所述应用锁,屏蔽所述通知消息,且在所述移动终端的通知栏显示所述第三目标应用的应用图标;
[0058] 通知消息显示模块,用于获取到所述应用图标的触发信号时,输出显示所述通知消息;或获取到用户输入的预设操作时,输出显示所述通知消息。
[0059] 作为本发明的进一步改进,其还包括:
[0060] 分身生成模块,用于获取到应用分身指令时,生成选中的第四目标应用的分身应用;
[0061] 第三处理模块,用于根据所述移动终端的预设应用锁数据为所述第四目标应用添加所述应用锁,且不为所述分身应用添加所述应用锁,或根据所述移动终端的预设应用锁数据为所述分身应用添加所述应用锁,且不为所述第四目标应用添加所述应用锁。
[0062] 作为本发明的进一步改进,其还包括:
[0063] 应用锁设置指令获取模块,用于获取用户为目标文件夹添加应用锁的指令,所述目标文件夹包括至少一个第五目标应用;
[0064] 第三应用锁设置模块,用于根据所述移动终端的预设应用锁数据为所述目标文件夹添加所述应用锁。
[0065] 作为本发明的进一步改进,所述移动终端包括智能操作系统和隐私操作系统;该移动终端还包括:
[0066] 第四应用锁设置模块,用于监测到第六目标应用从所述隐私操作系统移出至所述智能操作系统时,根据所述预设应用锁数据为所述第六目标应用设置所述应用锁。
[0067] 作为本发明的进一步改进,该移动终端还包括:
[0068] 第四判断模块,用于在所述智能操作系统下,接收到第七目标应用的通知消息时,判断所述第七目标应用是否设置有所述应用锁;
[0069] 第四处理模块,用于若所述第七目标应用设置有所述应用锁,屏蔽所述第七目标应用的通知消息,且在所述移动终端的通知栏显示所述第七目标应用的应用图标;
[0070] 消息显示模块,用于获取到所述第七目标应用的应用图标的触发信号时,输出显示所述第七目标应用的通知消息,或获取到用户输入的预设操作时,输出显示所述第七目标应用的通知消息。
[0071] 与现有技术相比,本发明在安装完成目标应用后,检测到该目标应用以前设置过应用锁,则自动给该目标应用重新添加该应用锁。因此,用户无需手动为该目标应用添加应用锁,简化了重装应用的应用锁设置操作,从而提升了用户使用体验。此外,本发明自动为目标应用添加应用锁,避免了由于用户的疏忽或遗忘而未给该目标应用设置应用锁,从而导致该目标应用的数据信息泄露的情况发生。因此,既提升了终端的数据安全性,也避免了数据信息的泄露给用户的生活或工作带来不必要的损失。附图说明
[0072] 图1为本发明应用程序的保护方法第一种实施例的流程示意图。
[0073] 图2为本发明应用程序的保护方法中检测目标应用是否以前设置过应用锁一种实施例的流程示意图。
[0074] 图3为本发明应用程序的保护方法第二种实施例的流程示意图。
[0075] 图4为本发明应用程序的保护方法第三种实施例的流程示意图。
[0076] 图5为本发明应用程序的保护方法第四种实施例的流程示意图。
[0077] 图6为本发明应用程序的保护方法第五种实施例的流程示意图。
[0078] 图7为本发明应用程序的保护方法第六种实施例的流程示意图。
[0079] 图8为本发明应用程序的保护方法第七种实施例的流程示意图。
[0080] 图9为本发明移动终端第一种实施例的功能模块示意图。
[0081] 图10为本发明移动终端中第一检测模块一种实施例的功能模块示意图。
[0082] 图11为本发明移动终端第二种实施例的功能模块示意图。
[0083] 图12为本发明移动终端第三种实施例的功能模块示意图。
[0084] 图13为本发明移动终端第四种实施例的功能模块示意图。
[0085] 图14为本发明移动终端第五种实施例的功能模块示意图。
[0086] 图15为本发明移动终端第六种实施例的功能模块示意图。
[0087] 图16为本发明移动终端第七种实施例的功能模块示意图。

具体实施方式

[0088] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用来限定本发明。
[0089] 图1展示了本发明应用程序的保护方法的一种实施例。在本实施例中,该应用程序的保护方法应用于移动终端。其中,所述应用程序的保护方法包括如下步骤:
[0090] 步骤S1,安装第一目标应用。
[0091] 步骤S2,检测所述第一目标应用是否以前设置过应用锁。若所述第一目标应用以前设置过所述应用锁,执行步骤S3。
[0092] 步骤S3,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁。
[0093] 本实施例在安装完成目标应用后,检测到该目标应用以前设置过应用锁,则自动给该目标应用重新添加该应用锁。因此,用户无需手动为该目标应用添加应用锁,简化了重装应用的应用锁设置操作,从而提升了用户使用体验。此外,本发明自动为目标应用添加应用锁,避免了由于用户的疏忽或遗忘而未给该目标应用设置应用锁,从而导致该目标应用的数据信息泄露的情况发生。因此,既提升了终端的数据安全性,也避免了数据信息的泄露给用户的生活或工作带来不必要的损失。
[0094] 将本发明的应用程序的保护方法用于移动终端使用过程中,需要快速判断第一目标应用是否设置过应用锁,因此,上述实施例的基础上,其他实施例中,参见图2,步骤S2包括:
[0095] 步骤S10,判断应用设置列表中是否包括所述第一目标应用,所述应用设置列表用于记录以前设置过应用锁的应用。若所述应用设置列表包括所述第一目标应用,则执行步骤S11。若所述应用设置列表不包括所述第一目标应用,则执行步骤S12。
[0096] 步骤S11,所述第一目标应用以前设置过所述应用锁。
[0097] 步骤S12,所述第一目标应用以前未设置过所述应用锁。
[0098] 本实施例通过应用设置列表记录应用的应用锁设置情况,便于后续快速验证应用是否以前设置过应用锁,从而提升了验证速度。
[0099] 将本发明的应用程序的保护方法用于移动终端使用过程中,需要避免设置应用锁的应用在误操作下卸载,以及需要保存设置应用锁的应用的记录。因此,上述实施例的基础上,其他实施例中,参见图3,该应用程序的保护方法还包括:
[0100] 步骤S20,获取到第二目标应用的卸载请求时,判断所述第二目标应用是否设置有所述应用锁。若所述第二目标应用设置有所述应用锁,执行步骤S21。
[0101] 需要说明的是,若第二目标应用未设置有所述应用锁,直接卸载该第二目标应用。
[0102] 步骤S21,将所述第二目标应用添加至所述应用设置列表中,且提示用户输入解锁密码。
[0103] 步骤S22,获取用户输入的解锁密码。
[0104] 步骤S23,若所述解锁密码与所述预设验证密码匹配,卸载所述第二目标应用。
[0105] 需要说明的是,若未获取到用户输入的解锁密码,或若所述解锁密码与所述预设验证密码不匹配,禁止进行该第二目标应用的卸载。
[0106] 本实施例在卸载第二目标应用时,检测到该第二目标应用设置过应用锁时,将第二目标应用添加至应用设置列表,便于后续重装该第二目标应用时,快速为该第二目标应用设置应用锁,提升了应用锁的设置速度。此外,设置应用锁的应用属于隐私应用,因此,避免误操作或其他人恶意卸载,因此,需要通过验证之后,才可以卸载,进一步提升了终端的数据安全性。
[0107] 将本发明的应用程序的保护方法用于移动终端使用过程中,若第一目标应用以前未设置应用锁,需要给有可能包含隐私数据的第一目标应用设置应用锁。因此,在上述实施例的基础上,其他实施例中,参见图4,若所述第一目标应用以前未设置过所述应用锁,步骤S2之后,还包括:
[0108] 步骤S30,获取所述第一目标应用的应用类型。
[0109] 步骤S31,判断所述应用类型是否属于预设重要应用类型。若所述应用类型属于所述预设重要应用类型,执行步骤S32。
[0110] 需要说明的是,本实施例描述的预设重要应用类型的应用可以包括金融类应用(譬如:手机行应用、支付宝、微信等)或工作类应用(譬如:工作邮箱、工作用通讯应用等),还可以是其他涉及用户隐私信息的应用,例如相册应用、记事本应用等。此外,还需要说明的是,本实施例中的预设重要应用类型可以是系统默认,也可以是用户自定义的。
[0111] 步骤S32,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁,或获取到用户输入的确认触发信号后,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁。
[0112] 本实施例新安装的第一目标应用的应用类型属于预设重要应用类型时,自动为第一目标应用设置应用锁,因此,用户无需手动为该第一目标应用添加应用锁,简化了重装应用的应用锁设置操作,既提升了应用锁的设置速度,也提升了用户使用体验。此外,获取到用户的授权后,才为该第一目标应用设置应用锁,进一步提升了用户使用体验。
[0113] 将本发明的应用程序的保护方法用于移动终端使用过程中,需要将设置有应用锁的目标应用的通知消息进行处理,避免通知消息中的隐私数据泄露。因此,上述实施例的基础上,其他实施例中,参见图5,该应用程序的保护方法包括如下步骤:
[0114] 步骤S40,接收到第三目标应用的通知消息时,判断所述第三目标应用是否设置有所述应用锁。若所述第三目标应用设置有所述应用锁,执行步骤S41。
[0115] 步骤S41,屏蔽所述通知消息,且在所述移动终端的通知栏显示所述第三目标应用的应用图标。
[0116] 步骤S42,获取到所述应用图标的触发信号时,输出显示所述通知消息;或获取到用户输入的预设操作时,输出显示所述通知消息。
[0117] 需要说明的是,本实施例中预设操作可以包括输入指纹、指关节纹等生物识别特征、手势操作、预设的快捷键、以及预设快捷键组合中的至少一种。
[0118] 本实施例当接收到通知消息时,若该通知消息属于设置有应用锁的应用,则该通知消息属于隐私数据,因此,本发明对该通知消息进行隐藏,避免了通知消息的内容泄露,进一步提升了终端的数据安全性。此外,获取到用户输入的预设操作时,才输出显示通知消息,进一步提升了终端的数据安全性。
[0119] 将本发明的应用程序的保护方法用于移动终端使用过程中,目标应用可能具有分身应用,需要根据用户的需求确定是否给目标应用和/或分身应用设置应用锁。因此,上述实施例的基础上,其他实施例中,参见图6,该应用程序的保护方法包括如下步骤:
[0120] 步骤S50,获取到应用分身指令时,生成选中的第四目标应用的分身应用。
[0121] 需要说明的是,移动终端中有些应用(例如QQ、微信等)进行了应用双开。因此,可以对同一个应用不同的账号进行分别保护。具体地,以微信为例对本发明的技术方案进行详细说明。假设用户具有账号1和账号2。其中,账号1对应目标应用。账号2对应分身应用。因此,目标应用与分身应用之间通过账号特征信息进行一目了然的区分。需要说明的是,账号特征信息还可以包括应用图像、昵称中的至少一个。
[0122] 步骤S51,根据所述移动终端的预设应用锁数据为所述第四目标应用添加所述应用锁,且不为所述分身应用添加所述应用锁,或根据所述移动终端的预设应用锁数据为所述分身应用添加所述应用锁,且不为所述第四目标应用添加所述应用锁。
[0123] 需要说明的是,具有分身应用的目标应用,一般情况下,其中一个应用可能包含隐私数据,另一个则可能不包括隐私数据。因此,本实施例给出的其中一个应用设置应用锁,另一个应用不设置应用锁的优选方案,并不用于限制本发明。具体的,为目标应用及其分身应用均设置应用锁,以及为目标应用及其分身应用均不设置应用锁的技术方案均在本发明的保护范围以内。
[0124] 本实施例的应用本身和分身应用,可以一个设置应用锁,一个不设置应用锁,以满足用户不同账号的数据不同保护需求,进一步提升了用户使用体验。
[0125] 将本发明的应用程序的保护方法用于移动终端使用过程中,终端内具有多个应用设置有应用锁,且该多个应用均是常用应用。因此,使用时,一个一个的解锁操作流程繁琐。因此,上述实施例的基础上,其他实施例中,参见图7,该应用程序的保护方法包括如下步骤:
[0126] 步骤S60,获取用户为目标文件夹添加应用锁的指令,所述目标文件夹包括至少一个第五目标应用。
[0127] 步骤S61,根据所述移动终端的预设应用锁数据为所述目标文件夹添加所述应用锁。
[0128] 本实施例将所需要设置应用锁的应用放到一个文件夹内,并为该文件夹设置应用锁,因此,只需要对该文件夹进行解锁操作,该文件夹内的所有应用均可使用,无需对每一个应用进行解锁操作,简化了多个应用的解锁操作,既提升了解锁效率,也提升了用户使用体验。
[0129] 将本发明的应用程序的保护方法用于移动终端使用过程中,若移动终端具有智能操作系统和隐私操作系统,隐私操作系统中的应用移出时,需要避免移出的应用所包含的隐私数据泄露。因此,上述实施例的基础上,其他实施例中,参见图8,该应用程序的保护方法还包括:
[0130] 步骤S70,监测到第六目标应用从所述隐私操作系统移出至所述智能操作系统时,根据所述预设应用锁数据为所述第六目标应用设置所述应用锁。
[0131] 本实施例对于具有双系统的移动终端,当监测到有应用从隐私操作系统移出至智能操作系统,为该应用设置应用锁,避免了该应用的隐私数据泄露,从而进一步提升了终端数据的安全性。
[0132] 上述实施例的基础上,其他实施例中,还包括:
[0133] 步骤S71,在所述智能操作系统下,接收到第七目标应用的通知消息时,判断所述第七目标应用是否设置有所述应用锁。若所述第七目标应用设置有所述应用锁,执行步骤S72。
[0134] 步骤S72,屏蔽所述第七目标应用的通知消息,且在所述移动终端的通知栏显示所述第七目标应用的应用图标。
[0135] 步骤S73,获取到所述第七目标应用的应用图标的触发信号时,输出显示所述第七目标应用的通知消息,或获取到用户输入的预设操作时,输出显示所述第七目标应用的通知消息。
[0136] 本实施例在智能操作系统下,当接收到通知消息时,若该通知消息属于设置有应用锁的应用,则该通知消息属于隐私数据,因此,本发明对该通知消息进行隐藏,避免了通知消息的内容泄露,进一步提升了终端的数据安全性。此外,获取到用户输入的预设操作时,才输出显示通知消息,进一步提升了终端的数据安全性。
[0137] 图9展示了本发明移动终端的一种实施例。在本实施例中,该移动终端包括应用安装模块10、第一检测模块11和第一应用锁设置模块12。
[0138] 其中,应用安装模块10,用于安装第一目标应用;第一检测模块11,用于检测所述第一目标应用是否以前设置过应用锁;第一应用锁设置模块12,用于若所述第一目标应用以前设置过所述应用锁,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁。
[0139] 上述实施例的基础上,其他实施例中,参见图10,所述第一检测模块11包括判断单元110、设置过应用锁确认单元111和未设置应用锁确认单元112。
[0140] 其中,判断单元110,用于判断应用设置列表中是否包括所述第一目标应用,所述应用设置列表用于记录以前设置过应用锁的应用;设置过应用锁确认单元111,用于若所述应用设置列表包括所述第一目标应用,则所述第一目标应用以前设置过所述应用锁;未设置应用锁确认单元112,用于若所述应用设置列表不包括所述第一目标应用,则所述第一目标应用以前未设置过所述应用锁。
[0141] 上述实施例的基础上,其他实施例中,参见图11,该移动终端还包括第一判断模块20、第一处理模块21、密码获取模块22和卸载模块23。
[0142] 其中,第一判断模块20,用于获取到第二目标应用的卸载请求时,判断所述第二目标应用是否设置有所述应用锁;第一处理模块21,用于若所述第二目标应用设置有所述应用锁,将所述第二目标应用添加至所述应用设置列表中,且提示用户输入解锁密码;密码获取模块22,用于获取用户输入的解锁密码;卸载模块23,用于若所述解锁密码与所述预设验证密码匹配,卸载所述第二目标应用。
[0143] 上述实施例的基础上,其他实施例中,参见图12,该移动终端还包括应用类型获取模块30、第二判断模块31和第二应用锁设置模块32。
[0144] 其中,应用类型获取模块30,用于若所述第一目标应用以前未设置过所述应用锁,获取所述第一目标应用的应用类型;第二判断模块31,用于判断所述应用类型是否属于预设重要应用类型;第二应用锁设置模块32,用于若所述应用类型属于所述预设重要应用类型,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁,或获取到用户输入的确认触发信号后,根据所述移动终端的预设应用锁数据为所述第一目标应用设置所述应用锁。
[0145] 上述实施例的基础上,其他实施例中,参见图13,该移动终端还包括第三判断模块40、第二处理模块41和通知消息显示模块42。
[0146] 其中,第三判断模块40,用于接收到第三目标应用的通知消息时,判断所述第三目标应用是否设置有所述应用锁;第二处理模块41,用于若所述第三目标应用设置有所述应用锁,屏蔽所述通知消息,且在所述移动终端的通知栏显示所述第三目标应用的应用图标;通知消息显示模块42,用于获取到所述应用图标的触发信号时,输出显示所述通知消息;或获取到用户输入的预设操作时,输出显示所述通知消息。
[0147] 上述实施例的基础上,其他实施例中,参见图14,该移动终端还包括分身生成模块50和第三处理模块51。
[0148] 其中,分身生成模块50,用于获取到应用分身指令时,生成选中的第四目标应用的分身应用;第三处理模块51,用于根据所述移动终端的预设应用锁数据为所述第四目标应用添加所述应用锁,且不为所述分身应用添加所述应用锁,或根据所述移动终端的预设应用锁数据为所述分身应用添加所述应用锁,且不为所述第四目标应用添加所述应用锁。
[0149] 上述实施例的基础上,其他实施例中,参见图15,该移动终端还包括应用锁设置指令获取模块60和第三应用锁设置模块61。
[0150] 其中,应用锁设置指令获取模块60,用于获取用户为目标文件夹添加应用锁的指令,所述目标文件夹包括至少一个第五目标应用;第三应用锁设置模块61,用于根据所述移动终端的预设应用锁数据为所述目标文件夹添加所述应用锁。
[0151] 上述实施例的基础上,其他实施例中,参见图15,该移动终端还包括第四应用锁设置模块70、第四判断模块71、第四处理模块72和消息显示模块73。
[0152] 其中,第四应用锁设置模块70,用于监测到第六目标应用从所述隐私操作系统移出至所述智能操作系统时,根据所述预设应用锁数据为所述第六目标应用设置所述应用锁。进一步地,第四判断模块71,用于在所述智能操作系统下,接收到第七目标应用的通知消息时,判断所述第七目标应用是否设置有所述应用锁;第四处理模块72,用于若所述第七目标应用设置有所述应用锁,屏蔽所述第七目标应用的通知消息,且在所述移动终端的通知栏显示所述第七目标应用的应用图标;消息显示模块73,用于获取到所述第七目标应用的应用图标的触发信号时,输出显示所述第七目标应用的通知消息,或获取到用户输入的预设操作时,输出显示所述第七目标应用的通知消息。
[0153] 关于上述八个实施例移动终端中各模块实现技术方案的其他细节,可参见上述实施例中的应用程序的保护方法中的描述,此处不再赘述。
[0154] 需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0155] 以上对发明的具体实施方式进行了详细说明,但其只作为范例,本发明并不限制与以上描述的具体实施方式。对于本领域的技术人员而言,任何对该发明进行的等同修改或替代也都在本发明的范畴之中,因此,在不脱离本发明的精神和原则范围下所作的均等变换和修改、改进等,都应涵盖在本发明的范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈