专利名称:数据备份的方法、装置及系统的利记博彩app
技术领域:
本发明涉及电子设备应用领域,尤其涉及一种数据备份的方法、装置及系统。
背景技术:
随着用户设备(User Equipment,简称UE)上的应用程序越来越丰富,用户越来越多的在用户设备上运行应用程序代替通过个人电脑(PersonalComputer,简称PC)等固定设备上运行。例如,用户通过用户设备观看电影、通过用户设备进行文本编辑、通过用户设备玩游戏。
现有技术中,用户在用户设备上通过点击“上传”等按键将当前应用程序的版本或大小等属性信息的属性标识信息以及运行状态的状态信息绑定发送到网络侧服务器,以便用户从网络侧服务器上下载应用程序的属性标识信息和状态信息后,可恢复应用程序的运行状态。
在实现上述数据备份的过程中,发明人发现现有技术中至少存在如下问题当用户设备发生诸如电量不足、死机等情况时,用户无法及时手动触发备份,由此导致数据备份失败。发明内容
本发明提供一种数据备份的方法、装置及系统,用于解决因诸如电量不足、死机等情况导致备份失败的问题。
第一方面,本发明提供了一种数据备份的方法,所述方法包括
监测用户设备的运行状态;
当所述用户设备的运行状态满足预设状态参数时,获取预定应用程序的属性标识信息和状态信息,所述状态信息为所述应用程序的运行状态的数据信息;
将所述应用程序的属性标识信息和状态信息绑定发送给网络侧服务器,以便对所述应用程序的状态信息进行备份。
第二方面,本发明提供了一种用户设备,所述用户设备包括
监测单元,用于监测所述用户设备的运行状态;
判断单元,用于判断所述监测单元监测到的运行状态是否满足预设状态参数;
信息获取单元,用于当所述判断单元判断得出所述监测单元监测到的运行状态满足预设状态参数时,获取预定应用程序的属性标识信息和状态信息,所述状态信息为所述应用程序的运行状态的数据信息;
发送单元,用于将所述信息获取单元获取的属性标识信息和状态信息绑定发送给网络侧服务器。
第三方面,本发明提供了一种数据备份的方法,所述方法包括
接收用户设备发送的备份数据,所述备份数据为应用程序的属性标识信息和状态信息;
存储所述备份数据。
进一步的,在所述接收用户设备发送的备份数据之前,所述方法还包括
获取关系表,所述关系表用于表述账户与用户设备之间的对应关系;
在存储所述备份数据之后,所述方法还包括获取所述关系表中所述用户设备上的应用类型以及所述用户设备的在线状态;
根据所述关系表、所述引用类型以及所述在线状态选择用于接收所述备份数据的所述用户设备;
将所述备份数据发送至所述用户设备。
第四方面,本发明还提供了一种网络侧服务器,所述网络侧服务器包括
接收单元,用于接收用户设备发送的备份数据,所述备份数据为应用程序的属性标识信息和状态信息;
存储单元,用于存储所述接收单元接收的所述备份数据。
进一步的,所述网络侧服务器还包括
获取单元,用于获取关系表,所述关系表用于表述账户与用户设备之间的对应关系;
所述获取单元还用于,获取所述关系表中所述用户设备上的应用类型以及所述用户设备的在线状态;
处理单元,用于根据所述获取单元获取的所述关系表、所述引用类型以及所述在线状态选择用于接收所述备份数据的所述用户设备;
发送单元,用于将所述备份数据发送至所述处理单元选择的所述用户设备。
第五方面,本发明提供了一种数据备份系统,所述系统由用户设备和网络侧服务器组成。
本发明提供的数据备份的方法、装置及系统,通过对用户设备的运行状态进行监测,并对监测到的运行状态与预设状态参数进行比较,当用户设备在达到预设状态参数时, 自动地将用户设备上运行的应用程序的属性标识信息和状态信息绑定发送给网络侧服务器。对于现有技术中通过用户触发的向网络侧服务器发送信息的方式,本发明可以实现自动向网络侧服务器发送信息,避免了因电池电量不足或用户设备死机等情况,使用户无法及时手动触发用户设备向网络侧服务器发送信息,导致备份失败的问题。能够保证应用程序的属性标识信息和状态信息成功保存至网络侧服务器。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中一个数据备份的方法的流程图2为本发明实施例中一个用户设备的结构示意图3为本发明实施例中另一种用户设备的结构示意图4为本发明实施例中另一个数据备份的方法的流程图5为本发明实施例中再一个数据备份的方法的流程图6为本发明实施例中一个网络侧服务器的结构示意图7为本发明实施例中另一种网络侧服务器的结构示意图8为本发明实施例中一个数据备份系统的示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
本发明实施例提供了一种数据备份的方法,如图1所示,所述方法包括
步骤101、监测用户设备的运行状态。
其中,运行状态为手机电量、是否死机等状态信息,用以根据运行状态判断是否需要备份。
具体的,监测所述用户设备的剩余电量;
或者,监测所述用户设备的运行状态;
或者,监测所述用户设备是否接收到关机指令。
监测用户设备的剩余电量是否过低,可在关机前自动向网络侧服务器上传数据。
监测用户设备的运行状态,可在用户设备死机时向网络侧服务器上传数据。
监测用户设备是否接收到关机指令,可在用户错误操作,触发关机指令时,以及用户设备自动关机时,及时向网络侧服务器上传数据。
步骤102、当用户设备的运行状态满足预设状态参数时,获取预定应用程序的属性标识信息和状态信息。
其中,所述属性标识信息为应用程序版本或大小等属性信息,所述状态信息为所述应用程序的运行状态的数据信息。
将步骤101监测到的运行状态与预设状态参数进行比较,当用户设备的运行状态满足预设状态参数时,获取预定应用程序的属性标识信息和状态信息。
所述用户设备的运行状态满足预设状态参数具体为所述剩余电量占总电量的比例达到第一预设比例阈值;或者,所述运行状态为死机状态;或者,关机指令。
对于步骤101监测到的剩余电量,当剩余电量占总电量的比例到达第一预设比例阈值时,例如2%、5%等,确定用户设备的运行状态满足预设状态参数。
对于步骤101监测到的运行状态为死机状态,用户设备的运行状态可分为空闲状态、忙碌状态、死机状态,判定 用户运行状态的依据为应用程序的响应时间或应用程序占用 CPU的比例等因素判定。
对于步骤101监测到的关机指令,当接收到关机指令,确认为用户设备的运行状态满足预设状态参数。所述关机指令可由用户通过功能按键发出,也可由用户设备自动发出。
当通过上述三种方式中的一种或至少两种确定用户设备的运行状态满足预设状态参数后,获取预定应用程序的属性标识信息和状态信息。
具体的,获取全部应用程序的属性标识信息和状态信息;
或者,获取最近预设时长内使用过的应用程序的属性标识信息和状态信息;
或者,获取当前使用的应用程序的属性标识信息和状态信息。
其中,所述属性标识信息为文件名和版本号,或文件名、文件格式和文件大小,所述属性标识信息用于唯一标识所述应用程序。
当应用程序为软件时,属性识别信息为软件名称、软件的版本号;当应用程序为视频、音频等文件时,属性识别信息为文件的文件名、文件格式以及文件的大小。
当应用程序为软件时,状态信息为存档文件等用于描述应用程序运行进度的文件,如游戏的存档文件;当应用程序为视频、音频等文件时,状态信息为保存有播放时间节点的文件。
可以获取用户设备上全部应用程序的属性标识信息和状态信息,以便使备份更为完整。进一步的,还可获取最近预设时长,例如最近一周内使用过的应用程序的属性标识信息和状态信息,以便备份近期使用过的应用程序,以便减少备份的数据总量。进一步的,还可获取当前使用的应用程序的属性标识信息和状态信息,以便在电量不足或接收到关机指令后,备份当前使用的应用程序的属性标识信息和状态信息,减少备份所需时间,保证成功备份。
步骤103、将应用程序的属性标识信息和状态信息绑定发送给网络侧服务器,以便对应用程序的状态信息进行备份。
步骤103将步骤102获取的属性标识信息和状态信息绑定发送给网络侧服务器。 其中,绑定发送用于将应用程序的标识信息与状态信息一一对应。
具体的,通过无线网络将所述应用程序的属性标识信息和状态信息绑定发送给网络侧服务器;
或者,通过有线网络将所述应用程序的属性标识信息和状态信息绑定发送给网络侧服务器。
其中,无线网络可为无线局域网络(Wireless Local Area Networks,简称WLAN)、 通用分组无线服务技术(General Packet Radio Service,简称GPRS)等,有线网络可为电缆或光缆连接的局域网或广域网等。
在本发明实施例的一个应用场景中,当用户通过第一用户设备观看某部电影,看到某时间节点时第一用户设备的剩余电量为总电量的2%,此时第一用户设备获取该电影的属性标识信息和状态信息,属性标识信息为电影文件名称、电影文件格式、电影文件大小,状态信息为记录有播放时刻点的文件。第一用户设备将属性标识信息和状态信息绑定发送至网络侧服务器进行备份。
用户若希望继续观看电影,可将第一用户设备进行充电后,登录网络侧服务器并下载网络侧服务器上备份的该部电影的属性标识信息和状态信息。由此,可在第一用户设备上根据备份的时间点继续观看电影。由此实现在同一用户设备上继续对应用程序进行操作的效果。
在本发明实施例的另一个应用场景中,可不对第一用户设备进行充电,通过第二用户设备登录网络侧服务器并下载网络侧服务器上备份的该部电影的属性标识信息和状态信息。由此,可在第二用户设备上根据备份的时间点继续观看电影,实现在不同用户设备间继续对应用程序进行操作的效果。进一步的,网络侧服务器根据对于登录同一账户的各用户设备,将第一用户设备发送的该部电影的属性标识信息和状态信息发送给登录到该账户的第二用户设备。通过第二用户设备可继续观看该部电影。
本发明实施例提供的数据备份的方法,通过对用户设备的当前电量、是否死机和是否接收到关机指令等运行状态进行监测,并对监测到的运行状态与预设状态参数进行比较,当用户设备在达到预设状态参数时,自动将用户设备上运行的应用程序的属性标识信息和状态信息绑定发送给网络侧服务器。对于现有技术中通过用户触发的向网络侧服务器发送信息的方式,本发明实施例可以实现自动向网络侧服务器发送信息,避免了因电池电量不足或用户设备死机等情况,使用户无法及时手动触发用户设备向网络侧服务器发送信息,导致备份失败的问题。能够保证应用程序的属·性标识信息和状态信息成功保存至网络侧服务器。
实施例二
本发明实施例提供了一种用户设备,如图2所示,所述用户设备包括
监测单元21,用于监测所述用户设备的运行状态。
其中,运行状态为手机电量、是否死机等状态信息。
具体的,所述监测单元21具体用于监测所述用户设备的剩余电量;监测所述用户设备的运行状态;监测所述用户设备是否接收到关机指令。
所述监测单元21监测用户设备的剩余电量是否过低,可在关机前自动向网络侧服务器上传数据。
所述监测单元21监测用户设备的运行状态,可在用户设备死机时向网络侧服务器上传数据。
所述监测单元21监测用户设备是否接收到关机指令,当接收到关机指令时,向网络侧服务器上传数据。
判断单元22,用于判断所述监测单元21监测到的运行状态是否满足预设状态参数。
所述判断单元22将所述监测单元21监测到的运行状态与预设状态参数进行比较,当用户设备的运行状态满足预设状态参数时,信息获取单元23获取预定应用程序的属性标识信息和状态信息。其中,所述属性标识信息为应用程序版本或大小等属性信息,所述状态信息为所述应用程序的运行状态的数据信息。
所述判断单元22具体用于
判断所述剩余电量占总电量的比例是否达到第一预设比例阈值;判断所述运行状态是否为死机状态;判断所述监测单元21是否接收到关机指令。
对于所述监测单元21监测到的剩余电量,当剩余电量占总电量的比例到达第一预设比例阈值时,例如2%、5%等,所述判断单元22确定用户设备的运行状态满足预设状态参数。
对于所述监测单元21监测到的运行状态为死机状态,用户设备的运行状态可分为空闲状态、忙碌状态、死机状态,所述判断单元22判定用户运行状态的依据为应用程序的响应时间或应用程序占用CPU的比例等因素判定。
对于所述监测单元21监测到的关机指令,当接收到关机指令时,所述判断单元22确认为用户设备的运行状态满足预设状态参数。信息获取单元23,用于当所述判断单元22判断得出所述监测单元21监测到的运行状态满足预设状态参数时,获取预定应用程序的属性标识信息和状态信息。其中,所述状态信息为所述应用程序的运行状态的数据信息。当所述判断单元22通过上述三种方式中的一种或至少两种判定用户设备的运行状态满足预设状态参数后,所述信息获取单元23获取预定应用程序的属性标识信息和状态息。具体的,所述信息获取单元23具体用于获取预定应用程序全部的属性标识信息和状态信息;获取预定应用程序用户设备最近一周使用过的属性标识信息和状态信息;获 取预定应用程序当前的属性标识信息和状态信息。其中,所述属性标识信息为文件名和版本号,或文件名、文件格式和文件大小,所述属性标识信息用于唯一标识所述应用程序。当应用程序为软件时,属性识别信息为软件名称、软件的版本号;当应用程序为视频、音频等文件时,属性识别信息为文件的文件名、文件格式以及文件的大小。当应用程序为软件时,状态信息为存档文件等用于描述应用程序运行进度的文件,如游戏的存档文件;当应用程序为视频、音频等文件时,状态信息为保存有播放时间节点的文件。所述信息获取单元23可获取用户设备上全部应用程序的属性标识信息和状态信息,以便使备份更为完整。进一步的,所述信息获取单元23还可获取最近预设时长,例如最近一周内使用过的应用程序的属性标识信息和状态信息,以便备份近期使用过的应用程序,以便减少备份的数据总量。进一步的,信息获取单元23还可获取当前使用的应用程序的属性标识信息和状态信息,以便在电量不足或接收到关机指令后,备份当前使用的应用程序的属性标识彳目息和状态彳目息,减少备份所需时间,保证成功备份。发送单元24,用于将所述信息获取单元23获取的属性标识信息和状态信息绑定发送给网络侧服务器。所述发送单元24将所述信息获取单元23获取的属性标识信息和状态信息绑定发送给网络侧服务器。其中,绑定发送用于将应用程序的标识信息与状态信息一一对应。具体的,所述发送单元24如图3所示,具体包括无线发送子单元241,用于通过有线网络将所述应用程序的属性标识信息和状态信息绑定发送给网络侧服务器。其中,无线网络可为WLAN、GPRS等。有线发送子单元242,用于通过有线网络将所述应用程序的属性标识信息和状态信息绑定发送给网络侧服务器。其中,有线网络可为电缆或光缆连接的局域网或广域网等。在本发明实施例的一个应用场景中,当用户通过第一用户设备观看某部电影,看到某时间节点时第一用户设备的监测单元21监测到剩余电量为总电量的2%,判断单元22得出用户设备的运行状态满足预设状态参数,第一用户设备的信息获取单元23获取该电影的属性标识信息和状态信息,属性标识信息为电影文件名称、电影文件格式、电影文件大小,状态信息为记录有播放时刻点的文件。第一用户设备的发送单元24将属性标识信息和状态信息绑定发送至网络侧服务器进行备份。
用户若希望继续观看电影,可将第一用户设备进行充电后,登录网络侧服务器并下载网络侧服务器上备份的该部电影的属性标识信息和状态信息。由此,可在第一用户设备上在根据备份的时间点继续观看电影。由此实现在同一用户设备上继续对应用程序进行操作的效果。在本发明实施例的另一个应用场景中,还可不对第一用户设备进行充电,通过第二用户设备登录网络侧服务器并下载网络侧服务器上备份的该部电影的属性标识信息和状态信息。由此,可在第二用户设备上根据备份的时间点继续观看电影,实现在不同用户设备间继续对应用程序进行操作的效果。本发明实施例提供的用户设备,通过监测单元21对用户设备的当前电量、是否死机和是否接收到关机指令等运行状态进行监测,并通过判断单元22对监测单元21监测到的运行状态与预设状态参数进行比较,当用户设备在达到预设状态参数时,信息获取单元23获取用户设备上运行的应用程序的属性标识信息和状态信息,发送单元24将信息获取单元23获取到的信息绑定发送给网络侧服务器。对于现有技术中通过用户触发的向网络 侧服务器发送信息的方式,本发明可以实现自动向网络侧服务器发送信息,避免了因电池电量不足或用户设备死机等情况,使用户无法及时手动触发用户设备向网络侧服务器发送信息,导致备份失败的问题。能够保证应用程序的属性标识信息和状态信息成功保存至网络侧服务器。实施例三本发明实施例提供了一种数据备份的方法,如图4所示,所述方法包括步骤401、接收用户设备发送的备份数据。其中,备份数据为应用程序的属性标识信息和状态信息。当用户设备的运行状态满足预设状态参数时,所述用户设备向网络侧服务器发送预设应用程序的属性标识信息和状态信息,即备份数据。所述网络侧服务器接收用户设备发送的备份数据。步骤402、存储备份数据。网络侧服务器在接收到所述备份数据后,对所述备份数据进行存储。进一步的,在所述接收用户设备发送的备份数据之前,所述方法还包括所述网络侧服务器获取关系表,所述关系表用于表述账户与用户设备之间的对应关系。由于网络侧服务器上同一个账户可以从不同的用户设备上登录,因此网络侧服务器可建立关系表,以记录账户与用户设备之间的对应关系。在步骤402之后,如图5所示,所述方法还包括步骤501、获取关系表中用户设备上的应用类型以及用户设备的在线状态。通过获取用户设备的在线状态可使网络侧服务器确定,关系表中处于在线状态的用户设备有哪些。步骤502、根据关系表、所述引用类型以及在线状态选择用于接收备份数据的用户设备。网络侧服务器在关系表中查找到在线用户设备后,若所述用户设备上含有的应用类型与接收到的备份数据对应的应用类型相同,则所述网络侧服务器选择当前在线的用户设备确定为用于接收所述备份数据的设备。
步骤503、将备份数据发送至用户设备。网络侧服务器将所述备份数据发送给步骤502中选择的用户设备,以便用户通过接收到备份数据的用户设备,对备份数据继续操作。本发明提供的数据备份的方法,通过关系表将账户与用户设备进行关联,并通过选择接收备份数据的用户设备,实现将一部用户设备上传的备份数据发布到其他用户设备上。在保证数据备份的基础上,达到数据共享的效果。实施例四本发明实施例提供了一种网络侧服务器,如图6所示,所述网络侧服务器包括·接收单元61,用于接收用户设备发送的备份数据,所述备份数据为应用程序的属性标识信息和状态信息。当用户设备的运行状态满足预设状态参数时,所述用户设备向网络侧服务器发送预设应用程序的属性标识信息和状态信息,即备份数据。所述接收单元61接收用户设备发送的备份数据。存储单元62,用于存储所述接收单元61接收的所述备份数据。接收单元61接收到所述备份数据后,存储单元62对所述备份数据进行存储。进一步的,如图7所示,所述网络侧服务器还包括获取单元71,用于获取关系表,所述关系表用于表述账户与用户设备之间的对应关系。通过获取单元71获取用户设备的在线状态可关系表中处于在线状态的用户设备有哪些。所述获取单元71还用于,获取所述关系表中所述用户设备上的应用类型以及所述用户设备的在线状态。处理单元72,用于根据所述获取单元71获取的所述关系表、所述引用类型以及所述在线状态选择用于接收所述备份数据的所述用户设备。所述处理单元72在关系表中查找到在线用户设备后,若所述用户设备上含有的应用类型与接收到的备份数据对应的应用类型相同,则所述网络侧服务器选择当前在线的用户设备确定为用于接收所述备份数据的设备。发送单元73,用于将所述备份数据发送至所述处理单元72选择的所述用户设备。发送单元73将所述存储单元62存储的所述备份数据发送给所述处理单元72选择的所述用户设备,以便用户通过接收到备份数据的用户设备,对备份数据继续操作。本发明提供的网络侧服务器,获取单元71获取关系表,并通过处理单元72选择接收备份数据的用户设备,实现将一部用户设备上传的备份数据,经发送单元发布到其他用户设备上。在数据备份的基础上,达到数据共享及数据继承的效果。实施例五本发明实施例提供了一种数据备份系统,如图8所示,所述系统由用户设备81和网络侧服务器82组成。用户设备81在用户设备81的运行状态满足预设状态参数后,向网络侧服务器82发送备份数据。其中,用户设备81的运行状态满足预设状态参数包括以下任意一种
用户设备81的剩余电量达到第一预设比例阈值;用户设备81的运行状态为死机状态;用户设备81接收到关机指令。备份数据为应用程序的属性标识信息和状态信息。网络侧服务器82在接收到用户设备81发送的备份数据后,存储所述备份数据。进一步的,网络侧服务器82在接收到所述备份数据后,将备份数据发送到其他用户设备81。其中,其他用户设备81为网络侧服务器82获取的关系表中当前在线且含有备份数据对应的应用程序的用户设备81。
本发明实施例提供的数据备份系统,通过用户设备81对自身运行状态进行判断,根据判断结果将备份数据发送给网络侧服务器82,避免了因电池电量不足或用户设备死机等情况,使用户无法及时手动触发用户设备向网络侧服务器82发送信息,导致备份失败的问题。能够保证应用程序的属性标识信息和状态信息成功保存至网络侧服务器82。网络侧服务器82根据获取的关系表将备份数据发送到其他用户设备81,可实现将一部用户设备81上传的备份数据,经发送单元发布到其他用户设备81上。在保证数据备份的基础上,达到数据共享的效果。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括u盘、移动硬盘、只读存储器(ROM, Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
权利要求
1.一种数据备份的方法,其特征在于,所述方法包括 监测用户设备的运行状态; 当所述用户设备的运行状态满足预设状态参数时,获取预定应用程序的属性标识信息和状态信息,所述状态信息为所述应用程序的运行状态的数据信息; 将所述应用程序的属性标识信息和状态信息绑定发送给网络侧服务器,以便对所述应用程序的状态信息进行备份。
2.根据权利要求1所述的数据备份的方法,其特征在于,监测所述用户设备的运行状态具体包括 监测所述用户设备的剩余电量; 或者,监测所述用户设备的运行状态; 或者,监测所述用户设备是否接收到关机指令。
3.根据权利要求2所述的数据备份的方法,其特征在于,所述用户设备的运行状态满足预设状态参数,具体包括 所述剩余电量占总电量的比例达到第一预设比例阈值; 或者,所述运行状态为死机状态; 或者,关机指令。
4.根据权利要求1所述的数据备份的方法,其特征在于,获取预定应用程序的属性标识信息和状态信息,具体包括 获取全部应用程序的属性标识信息和状态信息; 或者,获取最近预设时长内使用过的应用程序的属性标识信息和状态信息; 或者,获取当前使用的应用程序的属性标识信息和状态信息; 其中,所述属性标识信息为文件名和版本号,或文件名、文件格式和文件大小,所述属性标识信息用于唯一标识所述应用程序。
5.根据权利要求1所述的数据备份的方法,其特征在于,将所述应用程序的属性标识信息和状态信息绑定发送给网络侧服务器,具体包括 通过无线网络将所述应用程序的属性标识信息和状态信息绑定发送给网络侧服务器; 或者,通过有线网络将所述应用程序的属性标识信息和状态信息绑定发送给网络侧服务器。
6.一种用户设备,其特征在于,所述用户设备包括 监测单元,用于监测所述用户设备的运行状态; 判断单元,用于判断所述监测单元监测到的运行状态是否满足预设状态参数; 信息获取单元,用于当所述判断单元判断得出所述监测单元监测到的运行状态满足预设状态参数时,获取预定应用程序的属性标识信息和状态信息,所述状态信息为所述应用程序的运行状态的数据信息; 发送单元,用于将所述信息获取单元获取的属性标识信息和状态信息绑定发送给网络侧服务器。
7.根据权利要求6所述的用户设备,其特征在于,所述监测单元具体用于 监测所述用户设备的剩余电量;监测所述用户设备的运行状态;监测所述用户设备是否接收到关机指令。
8.根据权利要求7所述的用户设备,其特征在于,所述判断单元具体用于判断所述剩余电量占总电量的比例是否达到第一预设比例阈值;判断所述运行状态是否为死机状态;判断所述监测单元是否接收到关机指令。
9.根据权利要求6所述的用户设备,其特征在于,所述信息获取单元具体用于获取预定应用程序全部的属性标识信息和状态信息;获取预定应用程序用户设备最近一周使用过的属性标识信息和状态信息;获取预定应用程序当前的属性标识信息和状态信息。
10.根据权利要求6所述的用户设备,其特征在于,所述发送单元具体包括无线发送子单元,用于通过有线网络将所述应用程序的属性标识信息和状态信息绑定发送给网络侧服务器;有线发送子单元,用于通过有线网络将所述应用程序的属性标识信息和状态信息绑定发送给网络侧服务器。
全文摘要
本发明公开了一种数据备份的方法、装置及系统,涉及电子设备应用领域,为当用户设备发生诸如电量低、死机等情况时将应用程序备份至网络侧服务器而发明。本发明的方法包括监测用户设备的运行状态;当所述用户设备的运行状态满足预设状态参数时,获取预定应用程序的属性标识信息和状态信息,所述状态信息为所述应用程序的运行状态的数据信息;将所述应用程序的属性标识信息和状态信息绑定发送给网络侧服务器,以便对所述应用程序的状态信息进行备份。本发明主要应用于备份应用程序进度的过程中。
文档编号H04W8/24GK103024729SQ20121051083
公开日2013年4月3日 申请日期2012年12月3日 优先权日2012年12月3日
发明者李德健, 武旭锋, 刘岩, 巫国平 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司