应用程序恢复方法及装置的制造方法

文档序号:9865353阅读:274来源:国知局
应用程序恢复方法及装置的制造方法
【技术领域】
[0001] 本公开设及计算机技术领域,特别设及一种应用程序恢复方法及装置。
【背景技术】
[0002] 智能设备的桌面会显示系统恢复的各个应用程序的桌面图标,当智能设备的系统 被重装或被用户误操作时,可能会导致应用被卸载,继而使得桌面图标消失或更改,为了方 便用户继续使用运些应用程序,需要对桌面图标所对应的应用程序进行恢复。
[0003] 在常见的一种恢复桌面的方式中,默认从桌面的主屏开始,按照从左到右、从上到 下的顺序对桌面图标所对应的应用程序进行恢复。
[0004] 在按照上述方案恢复桌面图标所对应的应用程序时,由于用户常用但排在桌面下 方的应用程序会被较晚恢复,因此不方便用户使用。

【发明内容】

[0005] 为了解决相关技术中由于用户使用视频较高但排在桌面下方的应用会被较晚恢 复,不方便用户使用的问题,本公开提供一种应用程序恢复方法及装置。所述技术方案如 下:
[0006] 根据本公开实施例的第一方面,提供一种应用程序恢复方法,应用于服务器中,所 述方法包括:
[0007] 接收用于请求恢复目标应用程序的桌面信息的获取请求;
[000引根据所述目标应用程序的运行参数,确定所述目标应用程序的恢复优先级;
[0009] 控制终端根据所述恢复优先级恢复所述目标应用程序。
[0010] 本公开的实施例第一方面提供的技术方案可W包括W下有益效果:通过根据目标 应用程序的运行参数确定该目标应用程序的恢复优先级,控制终端根据该恢复优先级恢复 该目标应用程序;由于终端会根据服务器发送的恢复优先级恢复目标应用程序,而恢复优 先级通常代表用户的历史使用情况,因此终端会优先恢复用户最常用的目标应用程序,解 决了相关技术中用户常用但排在桌面下方的应用程序会被较晚恢复,不方便用户使用的问 题;了可W将用户较常用的应用程序优先恢复,便于用户使用的效果。
[0011] 可选的,所述根据所述目标应用程序的运行参数,确定所述目标应用程序的恢复 优先级,包括:
[0012] 获取所述运行参数,所述运行参数包括W下至少一项:运行总时长、预定运行时 刻、运行频率;
[0013] 根据所述运行参数确定所述恢复优先级。
[0014] 本公开的实施例第一方面提供的可选的技术方案可W包括W下有益效果:通过统 计目标应用程序在统计时刻前预定时间段内的运行总时长、预定运行时刻、运行频率中至 少一项运行参数确定恢复优先级,使服务器确定目标应用程序的恢复优先级的结果更为精 确。
[0015] 可选的,所述运行总时长越长,所述恢复优先级越高,所述运行总时长越短,所述 恢复优先级越低;
[0016] 当前时刻与所述预定运行时刻之间的时间间隔越短,所述恢复优先级越高,所述 时间间隔越长,所述恢复优先级越低;
[0017] 所述运行频率越大,所述恢复优先级越高,所述运行频率越小,所述恢复优先级越 低。
[0018] 本公开的实施例第一方面提供的可选的技术方案可W包括W下有益效果:
[0019] 根据运行总时长、当前时刻与所述预定运行时刻之间的运行时间间隔、运行频率 来确定应用程序的恢复优先级,因此应用程序的恢复优先级可W用于反映应用程序的历史 使用频率,从而使得在根据恢复优先级进行恢复时,最先恢复的应用通常为用户历史中最 为常用的应用,保证了用户可W尽快使用到较为常用的应用。
[0020] 可选的,所述方法还包括:
[0021 ]根据历史运行时刻获取所述预定运行时刻。
[0022] 根据本公开实施例的第二方面,提供一种应用程序恢复系统,所述系统包括:服务 器和终端,
[0023] 所述服务器,被配置为接收所述终端发送的用于请求恢复目标应用程序的获取请 求,根据所述目标应用程序的运行参数,确定所述目标应用程序的恢复优先级,控制所述终 端根据所述恢复优先级恢复所述目标应用程序;
[0024] 所述终端,被配置为向所述服务器发送所述获取请求;根据所述服务器发送的所 述恢复优先级恢复所述目标应用程序。
[0025] 可选的,所述终端,还被配置为采用第一显示方式显示已被恢复的应用程序对应 的第一图标;采用第二显示方式显示未被恢复的应用程序对应的第二图标;所述不同显示 方式指示一项至少一项:颜色不同、亮度不同、透明度不同;
[0026] 所述第一图标可被操作,所述第二图标不可被操作。
[0027] 可选的,所述终端,还被配置为获取所述目标应用程序的运行参数;向所述服务器 发送运行参数;
[00%]所述服务器,还被配置为接收所述终端发送的所述运行参数。
[0029] 根据本公开实施例的第Ξ方面,提供一种应用程序恢复装置,其特征在于,应用于 服务器中,所述装置包括:
[0030] 接收模块,被配置为接收用于请求恢复目标应用程序的获取请求;
[0031 ]确定模块,被配置为根据所述目标应用程序的运行参数,确定所述目标应用程序 的恢复优先级;
[0032] 反馈模块,被配置为控制终端根据所述确定模块确定的所述恢复优先级恢复所述 目标应用程序。
[0033] 可选的,所述确定模块,包括:
[0034] 获取子模块,被配置为获取所述运行参数,所述运行参数包括W下至少一项:运行 总时长、预定运行时刻、运行频率;
[0035] 确定子模块,被配置为根据所述获取子模块获取的所述运行参数确定所述恢复优 先级。
[0036] 可选的,所述运行总时长越长,所述恢复优先级越高,所述运行总时长越短,所述 恢复优先级越低;
[0037] 当前时刻与所述预定运行时刻之间的时间间隔越短,所述恢复优先级越高,所述 时间间隔越长,所述恢复优先级越低;
[0038] 所述运行频率越大,所述恢复优先级越高,所述运行频率越小,所述恢复优先级越 低。
[0039] 可选的,所述装置还包括:
[0040] 获取模块,被配置为根据历史运行时刻获取所述预定运行时刻。
[0041] 根据本公开实施例的第四方面,提供一种应用程序恢复装置,应用于服务器中,所 述装置包括:
[0042] 处理器;
[0043] 用于存储所述处理器可执行指令的存储器;
[0044] 其中,所述处理器被配置为:
[0045] 接收用于请求恢复目标应用程序的获取请求;
[0046] 根据所述目标应用程序的运行参数,确定所述目标应用程序的恢复优先级;
[0047] 控制终端根据所述恢复优先级恢复所述目标应用程序。
[0048] 应当理解的是,W上的一般描述和后文的细节描述仅是示例性的,并不能限制本 公开。
【附图说明】
[0049] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施 例,并于说明书一起用于解释本公开的原理。
[0050] 图1是根据部分示例性实施例示出的一种应用程序恢复方法所设及的实施环境的 示意图;
[0051 ]图2是根据一示例性实施例示出的一种应用程序恢复方法的流程图;
[0052] 图3A是根据另一示例性实施例示出的一种应用程序恢复方法的流程图;
[0053] 图3B是根据一示例性实施例示出的根据目标应用程序的运行参数,确定该目标应 用程序的恢复优先级方法的流程图;
[0054] 图3C是根据一示例性实施例示出的终端中已被恢复的目标应用程序和未被恢复 的目标应用程序的示意图;
[0055] 图3D是根据一示例性实施例示出的终端恢复目标应用程序前后的图标显示位置 的桌面排布的示意图;
[0056] 图3E是根据一示例性实施例示出的终端恢复未恢复的应用程序的示意图;
[0057] 图3F是根据一示例性实施例示出的备份目标应用程序的运行参数方法的流程图;
[0058] 图3G是根据一示例性实施例示出的将记录的目标应用程序的运行参数发送至服 务器方法的流程图;
[0059] 图4A是根据一示例性实施例示出的一种应用程序恢复装置的框图;
[0060] 图4B是根据另一示例性实施例示出的一种应用程序恢复装置的框图;
[0061] 图5是根据一示例性实施例示出的一种用于恢复应用程序的装置的框图。
【具体实施方式】
[0062] 运里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述设及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。W下示例性实施例 中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0063] 图1是根据部分示例性实施例示出的一种应用程序恢复方法所设及的实施环境的 示意图,如图1所示,该实施环境可W包括服务器110和至少一个终
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1