利索能及
我要发布
收藏
专利号: 2017101276031
申请人: 宇龙计算机通信科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-06-08
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种冻结和解冻文件夹内批量应用程序的方法,用于终端,其特征在于,所述冻结和解冻文件夹内批量应用程序的方法包括:当目标文件夹内各应用程序处于非冻结状态时,接收开启冻结文件夹安装包的指令;

接收目标文件夹的冻结条件设置指令;

接收目标文件夹的冻结条件信息;

判断所述目标文件夹是否满足所述冻结条件信息;

根据判断结果,冻结和解冻所述目标文件夹内各应用程序;

其中,所述冻结条件信息包括以下至少之一或其组合:所述目标文件夹内各应用程序在指定时间进行冻结、所述目标文件夹内各应用程序在指定地点进行冻结;

根据判断结果,冻结和解冻所述目标文件夹内各应用程序,具体包括:当所述目标文件夹满足所述冻结条件信息时,生成冻结应用程序列表,修改所述冻结应用程序列表包含的目标文件夹内各应用程序的配置文件的配置项,以冻结所述目标文件夹内各应用程序;

当所述目标文件夹内各应用程序处于冻结状态,且所述目标文件夹不满足所述冻结条件信息时,生成解冻应用程序列表,修改所述解冻应用程序列表包含的目标文件夹内各应用程序的配置文件的配置项,以解冻所述目标文件夹内各应用程序;

当所述目标文件夹满足所述冻结条件信息时,生成冻结应用程序列表,修改所述冻结应用程序列表包含的目标文件夹内各应用程序的配置文件的配置项,以冻结所述目标文件夹内各应用程序,具体包括:当所述目标文件夹满足所述冻结条件信息时,发起冻结许可信号;

接收所述冻结许可信号,生成冻结应用程序列表M1,其中,所述冻结应用程序列表M1中登记所述目标文件夹内各应用程序的基本信息及其配置文件的存储位置;

发起冻结请求信号,并传递所述冻结应用程序列表M1;

响应所述冻结请求信号,对所述冻结应用程序列表M1中各应用程序添加待冻结标签,生成冻结应用程序列表M2;

发起冻结执行命令,并传递所述冻结应用程序列表M2;

根据所述冻结应用程序列表M2包含的信息,找到所述配置文件,通过修改所述配置文件的配置项以冻结所述目标文件夹内各应用程序,同时删除所述冻结应用程序列表M2中的待冻结标签,并传递删除待冻结标签的冻结应用程序列表M3。

2.根据权利要求1所述的冻结和解冻文件夹内批量应用程序的方法,其特征在于,当所述目标文件夹内各应用程序处于冻结状态,以及所述目标文件夹不满足所述冻结条件信息时,生成解冻应用程序列表,修改所述配置文件的配置项,以解冻所述目标文件夹内各应用程序的步骤,具体包括:当所述目标文件夹内各应用程序处于冻结状态,以及所述目标文件夹不满足所述冻结条件信息时,发起解冻许可信号;

接收所述解冻许可信号,发起解冻请求信号,并传递所述冻结应用程序列表M3;

响应所述解冻请求信号,对所述冻结应用程序列表M3中各应用程序添加待解冻标签,生成解冻应用程序列表M4;

发起解冻执行命令,并传递所述解冻应用程序列表M4;

根据所述解冻应用程序列表M4包含的信息,找到所述配置文件,通过修改所述配置文件的配置项以解冻所述目标文件夹内各应用程序,同时删除所述解冻应用程序列表M4中的待解冻标签,继续传递删除待解冻标签的解冻应用程序列表M5。

3.根据权利要2所述的冻结和解冻文件夹内批量应用程序的方法,其特征在于,在所述发起冻结执行命令,并传递所述冻结应用程序列表M2的步骤后,还包括:反馈无法进行冻结的应用程序;

在所述发起解冻执行命令,并传递所述解冻应用程序列表M4的步骤后,还包括:反馈无法进行解冻的应用程序。

4.一种冻结和解冻文件夹内批量应用程序的系统,用于终端,其特征在于,所述冻结和解冻文件夹内批量应用程序的系统包括:接收单元,用于当目标文件夹内各应用程序处于非冻结状态时,接收开启冻结文件夹安装包的指令;

还用于接收目标文件夹的冻结条件设置指令;

还用于接收目标文件夹的冻结条件信息;

判断单元,用于判断所述目标文件夹是否满足所述冻结条件信息;

处理单元,用于根据判断结果,冻结和解冻所述目标文件夹内各应用程序;

其中,所述冻结条件信息包括以下至少之一或其组合:所述目标文件夹内各应用程序在指定时间进行冻结、所述目标文件夹内各应用程序在指定地点进行冻结;

所述处理单元,具体包括:

冻结单元,用于当所述目标文件夹满足所述冻结条件信息时,生成冻结应用程序列表,修改所述冻结应用程序列表包含的目标文件夹内各应用程序的配置文件的配置项,以冻结所述目标文件夹内各应用程序;

解冻单元,用于当所述目标文件夹内各应用程序处于冻结状态,且所述目标文件夹不满足所述冻结条件信息时,生成解冻应用程序列表,修改所述冻结应用程序列表包含的目标文件夹内各应用程序的配置文件的配置项,以解冻所述目标文件夹内各应用程序;

所述冻结单元具体包括:

冻结判决单元,用于当所述目标文件夹满足所述冻结条件信息时,发起冻结许可信号至冻结管理单元;

所述冻结管理单元,用于接收所述冻结许可信号,生成冻结应用程序列表M1,其中,所述冻结应用程序列表M1中登记所述目标文件夹内各应用程序的基本信息及其配置文件的存储位置;还用于发起冻结请求信号,并传递所述冻结应用程序列表M1至冻结主控单元;

所述冻结主控单元,用于响应所述冻结请求信号,对所述冻结应用程序列表M1中各应用程序添加待冻结标签,生成冻结应用程序列表M2;还用于发起冻结执行命令,并传递所述冻结应用程序列表M2至冻结执行单元;

所述冻结执行单元,用于根据所述冻结应用程序列表M2包含的信息,找到所述配置文件,通过修改所述配置文件的配置项以冻结所述目标文件夹内各应用程序,同时删除所述冻结应用程序列表M2中的待冻结标签,并传递删除待冻结标签的冻结应用程序列表M3至所述冻结管理单元。

5.根据权利要求4所述的冻结和解冻文件夹内批量应用程序的系统,其特征在于,所述解冻单元具体包括:解冻判决单元,用于当所述目标文件夹内各应用程序处于冻结状态,以及所述目标文件夹不满足所述冻结条件信息时,发起解冻许可信号至解冻管理单元;

所述解冻管理单元,还用于接收所述解冻许可信号,发起解冻请求信号,并传递所述冻结应用程序列表M3至解冻主控单元;

所述解冻主控单元,还用于响应所述解冻请求信号,对所述冻结应用程序列表M3中各目标应用程序项添加待解冻标签,生成解冻应用程序列表M4;还用于发起解冻执行命令,并传递所述解冻应用程序列表M4至解冻执行单元;

所述解冻执行单元,用于根据所述解冻应用程序列表M4包含的信息,找到配置文件,通过修改所述配置文件的配置项以解冻所述目标文件夹内各应用程序,同时删除所述解冻应用程序列表M4中的待解冻标签,继续传递删除待解冻标签的解冻应用程序列表M5至所述冻结管理单元。

6.根据权利要5所述的冻结和解冻文件夹内批量应用程序的系统,其特征在于,还包括:反馈单元,用于反馈无法进行冻结或解冻的应用程序。