一种信息处理方法、系统及终端的制作方法

文档序号:9810375阅读:395来源:国知局
一种信息处理方法、系统及终端的制作方法
【技术领域】
[0001]本发明涉及互联网技术领域,具体涉及一种信息处理方法、系统及终端。
【背景技术】
[0002]随着智能手机、平板电脑等终端的日益普及和互联网技术的飞速发展,利用以上终端进行办公、娱乐等变得越来越受欢迎,例如,用户可以通过以上终端阅读和编辑各类文档,用户还可以通过以上终端随时随地地观看视频。现阶段终端的电池续航能力很难满足用户的需求,很容易导致用户在利用终端处理各项任务时出现电量不足的情况,此时用户如果想要保证各项任务能够在这个终端上继续正常进行,就必须及时给终端充电。然而,当出现终端电量不足但是短时间内用户又无法给终端充电时,终端正在执行的各项任务就无法正常进行。如何在终端电量较低而又无法及时充电时实现各项任务的继续正常进行已成为亟待解决的问题。

【发明内容】

[0003]本发明实施例提供了一种信息处理方法、系统及终端,可在终端电量较低时保证终端上正在进行的各项任务的运行连续性。
[0004]本发明实施例第一方面提供了一种信息处理方法,包括:
[0005]当电量剩余值等于或低于预设电量阈值时,第一终端获取目标应用程序APP的状态?目息;
[0006]所述第一终端将所述目标APP的状态信息封装到预设格式的数据包中;
[0007]所述第一终端将所述预设格式的数据包发送给第二终端,以便于所述第二终端在解析所述预设格式的数据包之后,运行所述目标APP并根据所述目标APP的状态信息还原所述目标APP的运行状态。
[0008]结合本发明实施例第一方面,在本发明实施例第一方面的第一种可能的实现方式中,所述第一终端获取目标应用程序APP的状态信息,包括:
[0009]所述第一终端检测当前处于运行状态的所有应用程序APP ;
[0010]根据预设的选取规则,所述第一终端从所述当前处于运行状态的所有APP中选择目标ΑΡΡ,并获取所述目标APP的状态信息。
[0011]本发明实施例第二方面提供了一种信息处理方法,包括:
[0012]第二终端接收第一终端发送的预设格式的数据包,所述预设格式的数据包包含所述第一终端在电量剩余值等于或低于预设电量阈值时获取的目标应用程序APP的状态信息;
[0013]所述第二终端解析所述预设格式的数据包,获取所述目标APP的状态信息;
[0014]所述第二终端运行所述目标ΑΡΡ,并根据所述目标APP的状态信息还原所述目标APP的运行状态。
[0015]结合本发明实施例第二方面,在本发明实施例第二方面的第一种可能的实现方式中,所述第二终端运行所述目标APP,并根据所述目标APP的状态信息还原所述目标APP的运行状态,包括:
[0016]所述第二终端判断是否已安装所述目标APP ;
[0017]若已安装所述目标APP,则所述第二终端运行所述目标APP,并根据所述目标APP的状态信息还原所述目标APP的运行状态。
[0018]结合本发明实施例第二方面,在本发明实施例第二方面的第二种可能的实现方式中,所述第二终端解析所述预设格式的数据包,获取所述目标APP的状态信息之后,所述第二终端运行所述目标APP,并根据所述目标APP的状态信息还原所述目标APP的运行状态之前,还包括:
[0019]所述第二终端保存当前已运行的APP中第一 APP的状态信息;
[0020]其中,所述第一 APP的包名存在于所述目标APP的包名列表中。
[0021]结合本发明实施例第二方面的第二种可能的实现方式,在本发明实施例第二方面的第三种可能的实现方式中,所述第二终端运行所述目标APP,并根据所述目标APP的状态信息还原所述目标APP的运行状态之后,还包括:
[0022]所述第二终端还原所述目标APP的运行状态并完成运行任务后,根据所述第一APP的状态信息,恢复所述第一 APP的运行状态。
[0023]本发明实施例第三方面提供了一种信息处理方法,包括:
[0024]第一终端在电量剩余值等于或低于预设电量阈值时,获取目标应用程序APP的状态信息,并将所述目标APP的状态信息封装到预设格式的数据包中;
[0025]所述第一终端将所述预设格式的数据包发送给第二终端;
[0026]所述第二终端接收所述第一终端发送的预设格式的数据包;
[0027]所述第二终端解析所述预设格式的数据包,获取所述目标APP的状态信息;
[0028]所述第二终端运行所述目标APP,并根据所述目标APP的状态信息还原所述目标APP的运行状态。
[0029]本发明实施例第四方面提供了一种终端,包括:
[0030]获取模块,用于在所述终端的电量剩余值等于或低于预设电量阈值时,获取目标应用程序APP的状态信息;
[0031]封装模块,用于将所述目标APP的状态信息封装到预设格式的数据包中;
[0032]发送模块,用于将所述预设格式的数据包发送给第二终端,以便于所述第二终端在解析所述预设格式的数据包之后,运行所述目标APP并根据所述目标APP的状态信息还原所述目标APP的运行状态。
[0033]结合本发明实施例第四方面,在本发明实施例第四方面的第一种可能的实现方式中,所述获取模块包括:
[0034]检测单元,用于检测所述终端中当前处于运行状态的所有应用程序APP ;
[0035]处理单元,用于根据预设的选取规则,从所述当前处于运行状态的所有APP中选择目标APP,并获取所述目标APP的状态信息。
[0036]本发明实施例第五方面提供了一种终端,包括:
[0037]第一接收模块,用于接收第一终端发送的预设格式的数据包,所述预设格式的数据包包含所述第一终端在电量剩余值等于或低于预设电量阈值时获取的目标应用程序APP的状态信息;
[0038]解析模块,用于解析所述预设格式的数据包,获取所述目标APP的状态信息;
[0039]执行模块,用于运行所述目标APP,并根据所述目标APP的状态信息还原所述目标APP的运行状态。
[0040]结合本发明实施例第五方面,在本发明实施例第五方面的第一种可能的实现方式中,所述执行模块包括:
[0041]判断单元,用于判断所述终端是否已安装所述目标APP ;
[0042]执行单元,用于在所述判断单元判断出所述终端已安装所述目标APP时,运行所述目标APP,并根据所述目标APP的状态信息还原所述目标APP的运行状态。
[0043]结合本发明实施例第五方面,在本发明实施例第五方面的第二种可能的实现方式中,还包括:
[0044]缓存模块,用于保存所述终端上当前已运行的APP中第一 APP的状态信息;
[0045]其中,所述第一 APP的包名存在于所述目标APP的包名列表中。
[0046]结合本发明实施例第五方面的第二种可能的实现方式,在本发明实施例第五方面的第三种可能的实现方式中,还包括:
[0047]恢复模块,用于在所述终端还原所述目标APP的运行状态并完成运行任务后,根据所述第一 APP的状态信息,恢复所述第一 APP的运行状态。
[0048]本发明实施例第六方面提供了一种信息处理系统,包括第一终端和第二终端,其中:
[0049]所述第一终端,用于在电量剩余值等于或低于预设电量阈值时,获取目标应用程序APP的状态信息,并将所述目标APP的状态信息封装到预设格式的数据包中;
[0050]所述第一终端,还用于将所述预设格式的数据包发送给所述第二终端;
[0051]所述第二终端,用于接收所述第一终端发送的预设格式的数据包;
[0052]所述第二终端,还用于解析所述预设格式的数据包,获取所述目标APP的状态信息;
[0053]所述第二终端,还用于运行所述目标APP,并根据所述目标APP的状态信息还原所述目标APP的运行状态。
[0054]本发明实施例中,当电量剩余值等于或低于预设电量阈值时,第一终端获取目标应用程序APP的状态信息,并将该目标APP的状态信息封装到预设格式的数据包中,进而将该预设格式的数据包发送给第二终端,以便于该第二终端在解析该预设格式的数据包之后,运行该目标APP并根据该目标APP的状态信息还原该目标APP的运行状态,可在第一终端电量较低时保证第一终端上正在进行的各项任务的运行连续性。
【附图说明】
[0055]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0056]图1是本发明实施例提供的一种信息处理方法的第一实施例流程示意图;
[0057]图2是本发明实施例提供的一种信息处理方法的第二实施例流程示意图;
[0058]图3是本发明实施例提供的一种信息处理方法的第三实施例流程示意图;
[0059]图4是本发明实施例提供的一种信息处理方法的第四实施例流程示意图;
[0060]图5是本发明实施例提供的一种终端的第一实施例结构示意图;
[0061]图6为图5所示的获取模块的一实施例结构示意图;
[0062]图7是本发明实施例提供的一种终端的第二实施例结构示意图;
[0063]图8是本发明实施例提供的一种终端的第三实施例结构示意图;
[0064]图9为图8所示的执行模块的一实施例结构示意图;
[0065]图10是本发明实施例提供的一种信息处理系统的一实施例结构示意图。
【具体实施方式】
[0066]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0067]本发明实施例中的终端可以包括智能手机(如Android手机、1S手机、WindowsPhone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile InternetDevices)或穿戴式设备等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
[0068]请参阅图1,为本发明实施例提供的一种信息处理方法的第一实施例流程示意图。本实施例中的信息处理方法主要是从第一终端一侧进行描述的,包括以下步骤:
[0069]S101、当电量剩余值等于或低于预设电量阈值时,第一终端获取目标应用程序APP的状态信息。
[0070]其中,应用程序APP英文全称为Applicat1n,是指能够在智能手机、平板电脑等终端上运行的功能软件,主要格式包括apk、pxl、deb, ipa等;目标应用程序APP的状态信息包括APP包名、cache缓存数据和相关辅助数据等。
[0071]具体实现中,第一终端可预设一个电量阈值,如10%或6%等。在用户使用第一终端的过程中,第一终端可通过intent广播等方式监听电池电量的变化,并实时比较当前电量剩余值与预设电量阈值,当检测出电量剩余值等于或低于预设电量阈值时,第一
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1