一种应用升级方法及终端设备与流程

文档序号:13760226阅读:来源:国知局
一种应用升级方法及终端设备与流程

技术特征:

1.一种应用升级方法,应用于终端设备,其特征在于,包括:

对目标应用进行冻结,并对所述目标应用标记非完全冻结标识;

判断所述终端设备的当前状态是否满足第一升级条件,所述当前状态包括当前网络类型和/或当前电量和/或当前应用状态;

若是,则对所述目标应用进行解冻;

对所述目标应用进行升级;

对所述目标应用进行冻结。

2.根据权利要求1所述的应用升级方法,其特征在于,在对所述目标应用标记非完全冻结标识之前,所述方法还包括:

接收用户将所述目标应用设置为非完全冻结应用的指令;

或者,

根据所述目标应用的使用频率将其确定为非完全冻结应用。

3.根据权利要求1所述的应用升级方法,其特征在于,所述判断所述终端设备的当前状态是否满足第一升级条件包括:

判断当前网络类型是否为无线保真Wi-Fi网络;

若是,则判断当前电量是否超过阈值电量;

若是,则判断当前应用的功耗是否低于阈值功耗;

若是,则判定所述终端设备的当前状态满足第一升级条件。

4.根据权利要求1至3中任一项所述的应用升级方法,其特征在于,在对所述目标应用进行解冻之后,在对所述目标应用进行冻结之前,所述方法还包括:

判断所述终端设备的当前状态是否满足第二升级条件,所述当前状态包括当前网络类型和/或当前电量和/或当前应用状态;

若否,则中断对所述目标应用进行升级的步骤。

5.根据权利要求1至3中任一项所述的应用升级方法,其特征在于,在对所述目标应用标记非完全冻结标识之后,在判断所述终端设备的当前状态是否满足第一升级条件之前,所述方法还包括:

根据所述非完全冻结标识确定第一时间周期;

根据所述第一时间周期确定第一升级时刻;

所述判断所述终端设备的当前状态是否满足第一升级条件包括:

在所述第一升级时刻,判断所述终端设备的当前状态是否满足第一升级条件。

6.一种终端设备,其特征在于,包括:

第一冻结模块,用于对目标应用进行冻结;

标记模块,用于对所述目标应用标记非完全冻结标识;

第一判断模块,用于判断所述终端设备的当前状态是否满足第一升级条件,所述当前状态包括当前网络类型和/或当前电量和/或当前应用状态;

解冻模块,用于当所述第一判断模块判定当前状态满足第一升级条件时,对所述目标应用进行解冻;

升级模块,用于对所述目标应用进行升级;

第二冻结模块,用于在所述升级模块对所述目标应用进行升级之后,对所述目标应用进行冻结。

7.根据权利要求6所述的终端设备,其特征在于,所述终端设备还包括:

接收模块,用于接收用户将所述目标应用设置为非完全冻结应用的指令;

或者,

第一确定模块,用于根据所述目标应用的使用频率将其确定为非完全冻结应用。

8.根据权利要求6所述的终端设备,其特征在于,所述第一判断模块包括:

第一判断单元,用于判断当前网络类型是否为无线保真Wi-Fi网络;

第二判断单元,用于当所述第一判断单元判定当前网络类型为Wi-Fi网络时,判断当前电量是否超过阈值电量;

第三判断单元,用于当所述第二判断单元判定当前电量超过阈值电量时,判断当前应用的功耗是否低于阈值功耗;

判定单元,用于当所述第三判断单元判定当前应用的功耗低于阈值功耗时,判定所述终端设备的当前状态满足第一升级条件。

9.根据权利要求6至8中任一项所述的终端设备,其特征在于,所述终端设备还包括:

第二判断模块,用于判断所述终端设备的当前状态是否满足第二升级条件,所述当前状态包括当前网络类型和/或当前电量和/或当前应用状态;

中断模块,用于中断对所述目标应用进行升级的步骤。

10.根据权利要求6至8中任一项所述的终端设备,其特征在于,所述终端设备还包括:

第二确定模块,用于根据所述非完全冻结标识确定第一时间周期;

第三确定模块,根据所述第一时间周期确定第一升级时刻;

第一判断模块包括:

第四判断单元,用于在所述第一升级时刻,判断所述终端设备的当前状态是否满足第一升级条件。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1