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

文档序号:9865353阅读:来源:国知局
,恢复优先级越低。
[0184] 某一应用程序的恢复优先级越高,表明用户在历史使用该应用程序的运行总时长 越高,或当前时刻与预定运行时刻之间的时间间隔越短,或运行频率越大。其中,运行总时 长是指在预定时刻之后且在终端备份目标应用程序的时刻之前,用户使用该应用程序的总 时长。当前时刻与预定运行时刻之间的时间间隔是指预定时刻与在终端备份目标应用程序 的时刻之间的时间间隔。运行频率是指在预定时刻之后且在终端目标应用程序的时刻之 前,用户触发该应用程序的图标的总次数。运里所说的预定时刻和备份目标应用程序的时 刻可W由系统设置,也可W由用户设置。
[0185] 当服务器只统计目标应用程序的运行总时长时,目标应用程序的运行总时长越 长,恢复优先级越高,目标应用程序的运行总时长越短,恢复优先级越低。
[0186] 当服务器一并统计目标应用程序的运行总时长、当前时刻与预定运行时刻之间的 时间间隔和运行频率时,该服务器会通过特定算法对目标应用程序的目标应用程序的运行 总时长、当前时刻与预定运行时刻之间的时间间隔和运行频率进行计算,得出综合数值,即 应用程序在预定时间段内的综合数值越大,该应用程序在预定时间段内的恢复优先级越 局。
[0187] 综上所述,本公开实施例提供的应用程序恢复装置,通过根据目标应用程序的运 行参数确定该目标应用程序的恢复优先级,控制终端根据该恢复优先级恢复该目标应用程 序;由于终端会根据服务器发送的恢复优先级恢复目标应用程序,而恢复优先级通常代表 用户的历史使用情况,因此终端会优先恢复用户最常用的目标应用程序,解决了相关技术 中用户常用但排在桌面下方的应用程序会被较晚恢复,不方便用户使用的问题;了可W将 用户较常用的应用程序优先恢复,便于用户使用的效果。
[0188] 通过统计目标应用程序在统计时刻前预定时间段内的运行总时长、预定运行时 亥IJ、运行频率中至少一项运行参数确定恢复优先级,使服务器确定目标应用程序的恢复优 先级的结果更为精确。
[0189] 根据运行总时长、当前时刻与所述预定运行时刻之间的运行时间间隔、运行频率 来确定应用程序的恢复优先级,因此应用程序的恢复优先级可W用于反映应用程序的历史 使用频率,从而使得在根据恢复优先级进行恢复时,最先恢复的应用通常为用户历史中最 为常用的应用,保证了用户可W尽快使用到较为常用的应用。
[0190] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法 的实施例中进行了详细描述,此处将不做详细阐述说明。
[0191] 本公开一示例性实施例提供了一种应用程序恢复装置,能够实现本公开提供的W 服务器为执行主体的应用程序恢复方法,该应用程序恢复装置包括:处理器、用于存储处理 器可执行指令的存储器;
[0192] 其中,处理器被配置为:
[0193] 接收用于请求恢复目标应用程序的获取请求;
[0194] 根据目标应用程序的运行参数,确定该目标应用程序的恢复优先级;
[01M]控制终端根据恢复优先级恢复目标应用程序。
[0196] 图5是根据一示例性实施例示出的一种用于恢复应用程序的装置的框图。例如,装 置500可W被提供为一网络侧设备。参照图5,装置500包括处理组件502,其进一步包括一个 或多个处理器,W及由存储器504所代表的存储器资源,用于存储可由处理组件502的执行 的指令,例如应用程序。存储器504中存储的应用程序可W包括一个或一个W上的每一个对 应于一组指令的模块。此外,处理组件502被配置为执行指令,W执行上述应用程序恢复方 法。
[0197] 装置500还可W包括一个电源组件506被配置为执行装置500的电源管理,一个有 线或无线网络接口 508被配置为将装置500连接到网络,和一个输入输出(I/O)接口 510。装 置500可W操作基于存储在存储器504的操作系统,例如Windows ServedM,Mac 0S XTM, UnixTM,LinuxTM,化 eeBSDTM 或类似。
[0198] 本领域技术人员在考虑说明书及实践运里公开的发明后,将容易想到本公开的其 它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,运些变型、用途或 者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识 或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的 权利要求指出。
[0199]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并 且可W在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【主权项】
1. 一种应用程序恢复方法,其特征在于,所述方法包括: 接收用于请求恢复目标应用程序的获取请求; 根据所述目标应用程序的运行参数,确定所述目标应用程序的恢复优先级; 控制终端根据所述恢复优先级恢复所述目标应用程序。2. 根据权利要求1所述的方法,其特征在于,所述根据所述目标应用程序的运行参数, 确定所述目标应用程序的恢复优先级,包括: 获取所述运行参数,所述运行参数包括以下至少一项:运行总时长、预定运行时刻、运 行频率; 根据所述运行参数确定所述恢复优先级。3. 根据权利要求2所述的方法,其特征在于,所述运行总时长越长,所述恢复优先级越 高,所述运行总时长越短,所述恢复优先级越低; 当前时刻与所述预定运行时刻之间的时间间隔越短,所述恢复优先级越高,所述时间 间隔越长,所述恢复优先级越低; 所述运行频率越大,所述恢复优先级越高,所述运行频率越小,所述恢复优先级越低。4. 根据权利要求2所述的方法,其特征在于,所述方法还包括: 根据历史运行时刻获取所述预定运行时刻。5. -种应用程序恢复系统,其特征在于,所述系统包括:服务器和终端, 所述服务器,被配置为接收所述终端发送的用于请求恢复目标应用程序的获取请求, 根据所述目标应用程序的运行参数,确定所述目标应用程序的恢复优先级,控制所述终端 根据所述恢复优先级恢复所述目标应用程序; 所述终端,被配置为向所述服务器发送所述获取请求;根据所述服务器发送的所述恢 复优先级恢复所述目标应用程序。6. 根据权利要求5所述的系统,其特征在于, 所述终端,还被配置为采用第一显示方式显示已被恢复的应用程序对应的第一图标; 采用第二显示方式显示未被恢复的应用程序对应的第二图标;所述不同显示方式指示一项 至少一项:颜色不同、亮度不同、透明度不同; 所述第一图标可被操作,所述第二图标不可被操作。7. 根据权利要求5所述的系统,其特征在于, 所述终端,还被配置为获取所述目标应用程序的运行参数;向所述服务器发送运行参 数; 所述服务器,还被配置为接收所述终端发送的所述运行参数。8. -种应用程序恢复装置,其特征在于,所述装置包括: 接收模块,被配置为接收用于请求恢复目标应用程序的获取请求; 确定模块,被配置为根据所述目标应用程序的运行参数,确定所述目标应用程序的恢 复优先级; 反馈模块,被配置为控制终端根据所述确定模块确定的所述恢复优先级恢复所述目标 应用程序。9. 根据权利要求8所述的装置,其特征在于,所述确定模块,包括: 获取子模块,被配置为获取所述运行参数,所述运行参数包括以下至少一项:运行总时 长、预定运行时刻、运行频率; 确定子模块,被配置为根据所述获取子模块获取的所述运行参数确定所述恢复优先 级。10. 根据权利要求9所述的装置,其特征在于,所述运行总时长越长,所述恢复优先级越 高,所述运行总时长越短,所述恢复优先级越低; 当前时刻与所述预定运行时刻之间的时间间隔越短,所述恢复优先级越高,所述时间 间隔越长,所述恢复优先级越低; 所述运行频率越大,所述恢复优先级越高,所述运行频率越小,所述恢复优先级越低。11. 根据权利要求9所述的装置,其特征在于,所述装置还包括: 获取模块,被配置为根据历史运行时刻获取所述预定运行时刻。12. -种应用程序恢复装置,其特征在于,应用于服务器中,所述装置包括: 处理器; 用于存储所述处理器可执行指令的存储器; 其中,所述处理器被配置为: 接收用于请求恢复目标应用程序的获取请求; 根据所述目标应用程序的运行参数,确定所述目标应用程序的恢复优先级; 控制终端根据所述恢复优先级恢复所述目标应用程序。
【专利摘要】本公开揭示了一种应用程序恢复方法及装置,属于计算机技术领域。所述应用程序恢复方法包括:接收用于请求恢复目标应用程序的获取请求;根据目标应用程序的运行参数,确定该目标应用程序的恢复优先级;控制终端根据恢复优先级恢复目标应用程序。本公开解决了相关技术中由于用户常用但排在桌面下方的应用程序会被较晚恢复,不方便用户使用的问题;了可以将用户较常用的应用程序优先恢复,便于用户使用的效果。
【IPC分类】G06F11/14
【公开号】CN105630628
【申请号】CN201510947284
【发明人】冯小川, 刘道宽, 于守秋
【申请人】小米科技有限责任公司
【公开日】2016年6月1日
【申请日】2015年12月17日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1