一种移动终端上系统应用的恢复方法及装置与流程

文档序号:12786223阅读:310来源:国知局
一种移动终端上系统应用的恢复方法及装置与流程

本申请涉及计算机技术领域,尤其涉及一种移动终端上系统应用的恢复方法及装置。



背景技术:

在一些移动终端的操作系统(如:Android操作系统)中,经常会自带一些系统应用,这些系统应用通常需要借助一些专用的软件卸载应用或系统优化应用才能被卸载。

现有技术中,对于移动终端的操作系统中自带的系统应用,由于其通常是与移动终端的操作系统相适应的,或者说是根据移动终端的操作系统进行定制的,故,一旦上述系统应用被卸载后,一般不容易通过互联网重新下载该系统应用的安装文件并进行安装。

可见,现有技术中还没有能够恢复移动终端上被卸载的系统应用的方案。



技术实现要素:

本申请实施例的目的是提供一种备份系统应用的方法及装置,用以恢复用户卸载的系统应用。

为解决上述技术问题,本申请实施例提供的移动终端上系统应用的恢复方法及装置是这样实现的:

一种移动终端上系统应用的恢复方法,包括:

在移动终端与恢复终端进行连接时,恢复终端获取所述移动终端的IMEI信息;

所述恢复终端确定与所述IMEI信息对应的系统应用,并向所述移动终端 推送所述系统应用的标识信息;其中,所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

所述恢复终端接收所述移动终端发送的携带待恢复的系统应用的标识信息的指令;

所述恢复终端确定与所述待恢复的系统应用对应的备份路径,并将所述备份路径中的应用数据文件拷贝到移动终端上。

一种移动终端上系统应用的恢复方法,包括:

在移动终端与恢复终端进行连接时,恢复终端获取所述移动终端的IMEI信息;

所述恢复终端从服务器获取与所述IMEI信息对应的系统应用的标识信息,并向所述移动终端推送所述系统应用的标识信息;其中,所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

所述恢复终端接收所述移动终端发送的携带待恢复的系统应用的标识信息的指令;

所述恢复终端向服务器发送获取所述待恢复的系统应用对应的备份应用数据文件的请求;

所述恢复终端接收所述服务器返回的备份应用数据文件;

所述恢复终端将所述备份应用数据文件发送到移动终端上。

一种移动终端上系统应用的恢复方法,包括:

服务器接收恢复终端发送的请求,所述请求用于获取与移动终端的IMEI信息对应的系统应用的标识信息;其中所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

所述服务器根据所述请求,确定所述请求对应的系统应用,并返回所述请求对应的系统应用的标识信息至所述恢复终端;

所述服务器接收所述恢复终端发送的获取待恢复的系统应用的应用数据 文件的请求;

所述服务器根据所述获取待恢复的系统应用的应用数据文件的请求,查找到所述请求对应的应用数据文件,并返回至所述恢复终端。

一种移动终端上系统应用的恢复方法,包括:

移动终端向服务器发送获取与该移动终端的IMEI信息对应的系统应用的标识信息;其中,所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

所述移动终端接收与该移动终端的IMEI信息对应的系统应用的标识信息;

所述移动终端根据所述系统应用标识信息确定待恢复的系统应用,并向所述服务器发送携带待恢复的系统应用的标识信息的指令;

所述移动终端接收所述服务器返回的待恢复的系统应用的应用数据文件,并进行恢复。

一种移动终端上系统应用的恢复方法,包括:

服务器接收移动终端发送的获取与该移动终端的IMEI信息对应的系统应用的标识信息的请求;其中,所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

所述服务器根据所述请求,确定由该移动终端备份过的系统应用,并向所述移动终端推送所述系统应用的标识信息;

所述服务器接收移动终端发送的获取携带待恢复的系统应用的标识信息的指令;

所述服务器获取与所述待恢复的系统应用对应的备份应用数据文件,并将所述应用数据文件发送到移动终端上。

一种移动终端上系统应用的恢复装置,包括:

第一获取单元,用于在移动终端与恢复终端进行连接时,获取所述移动终端的IMEI信息;

第一处理单元,用于确定与所述IMEI信息对应的由该移动终端备份过的系统应用,并向所述移动终端推送所述系统应用的标识信息;其中,所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

第一接收单元,用于接收所述移动终端发送的携带待恢复的系统应用的标识信息的指令;

第一执行单元,用于确定与所述待恢复的系统应用对应的备份路径,并将所述备份路径中的应用数据文件拷贝到移动终端上。

一种移动终端上系统应用的恢复装置,包括:

第二获取单元,用于在移动终端与恢复终端进行连接时,获取所述移动终端的IMEI信息;

第二处理单元,用于从服务器获取与所述IMEI信息对应的系统应用的标识信息,并向所述移动终端推送所述系统应用的标识信息;其中,所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

第二接收单元,用于接收所述移动终端发送的携带待恢复的系统应用的标识信息的指令;

第三获取单元,用于向服务器发送获取所述待恢复的系统应用对应的备份应用数据文件的请求;

第三接收单元,用于接收所述服务器返回的备份应用数据文件;

第二执行单元,用于将所述备份应用数据文件发送到移动终端上。

一种移动终端上系统应用的恢复装置,包括:

第四接收单元,用于接收恢复终端发送的请求,所述请求用于获取与移动终端的IMEI信息对应的系统应用的标识信息;其中,所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

第三处理单元,用于根据所述请求,确定所述请求对应的系统应用,并返 回所述请求对应的系统应用的标识信息至所述恢复终端;

第五接收单元,用于接收所述恢复终端发送的获取待恢复的系统应用的应用数据文件的请求;

第三执行单元,用于根据所述获取待恢复的系统应用的应用数据文件的请求,查找到所述请求对应的应用数据文件,并返回至所述恢复终端。

一种移动终端上系统应用的恢复装置,包括:

第四获取单元,用于向服务器发送获取与该移动终端的IMEI信息对应的系统应用的标识信息;其中,所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

第六接收单元,用于接收与该移动终端的IMEI信息对应的系统应用的标识信息;

第四处理单元,用于根据所述系统应用标识信息确定待恢复的系统应用,并向所述服务器发送携带待恢复的系统应用的标识信息的指令;

第四执行单元,用于接收所述服务器返回的待恢复的系统应用的应用数据文件,并进行恢复。

一种移动终端上系统应用的恢复装置,包括:

第七接收单元,用于接收移动终端发送的获取与该移动终端的IMEI信息对应的系统应用的标识信息的请求;其中,所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

第五处理单元,用于根据所述请求,确定由该移动终端备份过的系统应用,并向所述移动终端推送所述系统应用的标识信息;

第八接收单元,用于接收移动终端发送的获取携带待恢复的系统应用的标识信息的指令;

第五执行单元,用于获取与所述待恢复的系统应用对应的备份应用数据文件,并将所述应用数据文件发送到移动终端上。

本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:

在卸载移动终端上的系统应用时,将被卸载的系统应用对应的应用数据文件进行备份(可以备份到恢复终端或服务器上),这样,在移动终端连接到上述恢复终端时,便可以根据该移动终端的IMEI信息确定该移动终端上卸载过的系统应用,并向移动终端推送这些系统应用的标识信息,之后,用户便可以通过移动终端发送携带待恢复的系统应用的标识信息的指令,最终便可以获取到与上述待恢复的系统应用对应的应用数据文件并发送至所述移动终端,进行系统应用的恢复。通过上述过程,本申请实施例在系统应用被卸载之后,无需通过互联网搜索并下载该系统应用的安装文件,便可实现移动终端上被卸载的系统应用的恢复。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请一实施例中提供的一种系统架构概念;

图2为本申请一实施例中提供的一种移动终端上系统应用的恢复方法的流程图;

图3为本申请一实施例中提供的一种移动终端上系统应用的恢复方法的流程图;

图4为本申请一实施例中提供的一种移动终端上系统应用的恢复方法的流程图;

图5为本申请一实施例中提供的一种移动终端上系统应用的恢复方法的流程图;

图6为本申请一实施例中提供的一种移动终端上系统应用的恢复方法的流程图;

图7为本申请一实施例中提供的一种移动终端上系统应用的恢复方法的流 程图;

图8为本申请一实施例中提供的一种移动终端上系统应用的恢复方法的流程图;

图9为本申请一实施例中提供的一种移动终端上系统应用的恢复装置的模块示意图;

图10为本申请一实施例中提供的一种移动终端上系统应用的恢复装置的模块示意图;

图11为本申请一实施例中提供的一种移动终端上系统应用的恢复装置的模块示意图;

图12为本申请一实施例中提供的一种移动终端上系统应用的恢复装置的模块示意图;

图13为本申请一实施例中提供的一种移动终端上系统应用的恢复装置的模块示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

图1示出了本申请中可以适用的一种示例性的系统架构概念。

系统架构概念图100中,网络中不同节点借助网络可以实现信息的通信,继而完成交互和数据的处理。系统架构概念图100可以包括经由网络101与恢复终端104进行数据通信的移动终端103,经由网络102与恢复终端104进行数据通信的运营服务器(以下简称服务器)105,以及可以集成于服务器105或独立于服务器105的数据库107。

每个网络101、102都可以包括有线或无线电信装置,恢复终端104所基于的网络装置可以通过所述有线或无线电信装置来交换数据。例如,每个网络101、102都可以包括局域网(“LAN”)、广域网(“WAN”)、内部网、互联网、移动电话网络、虚拟专用网(VPN)、蜂窝式或其它移动通信网络、蓝牙、NFC或其任何组合。在示例性实施方案的讨论中,应理解,术语“数据”和“信息”可在本文中互换使用来指代可存在于基于计算机的环境中的文字、图像、音频、视频或任何其它形式的信息。

恢复终端104所基于的网络装置可以包括具有能够经由网络101、102发出并接收数据的通信模块的装置。例如,恢复终端104所基于的网络装置可以包括服务器、台式计算机、膝上型计算机、平板计算机、智能手机、手持式计算机、个人数字助理(“PDA”),或者其它任何的有线或无线处理器驱动装置。在图1所描绘的示例性实施方案中,移动103所基于的网络装置可以包括智能手机、个人数字助理(“PDA”)。移动终端103、恢复终端104所基于的网络装置可以由用户进行操作。

用户(包括个人或组织)可以使用如网页浏览器应用程序或独立应用程序的应用程序,以便经由网络101、102查看、下载、上传或以其它方式访问文件或网页。网络包括有线或无线电信系统或装置,网络装置(包括装置103、104、105)可以通过所述有线或无线电信装置来交换数据。例如,网络101、102可以包括局域网(“LAN”)、广域网(“WAN”)、内部网、互联网、存储区域网络(SAN)、个人区域网络(PAN)、城域网(MAN)、无线局域网(WLAN)、虚拟专用网(VPN)、蜂窝式或其它移动通信网络、蓝牙、NFC或其任何组合,或者有助于信号、数据和/或消息的通信的任何其它适当的架构或系统。在示例性实施方案的讨论中,应理解,术语“数据”和“信息”可在本文中互换使用来指代可存在于基于计算机的环境中的文字、图像、音频、视频或任何其它形式的信息。

图1中,与服务器105可以是集成关系或分立关系的计算装置106,特别 是后者的情况下,一般可以通过内部网络或专用网络连接,或者也可以通过加密的公共网络连接。特别的,当为集成关系时,可能采用更高效、传输速度更快的内部总线形式的连接。该计算装置106,当为集成关系或分立关系时,均可以直接或通过服务器105访问数据库107。

对计算机装置106进行适当的编程,可以藉由这种指令控制本申请中方法的实施。特别的,当为集成关系时,计算机装置106处理的事务可以视为服务器105的处理而不必特别加以区分。

本申请实施例的系统架构概念下,所述移动终端103通过网络101与恢复终端104实现信息的交互,进而所述恢复终端通过网络102与所述服务105器实现信息交互,向所述服务105获取所述移动终端所需的信息。从而实现所述移动终端103所需的系统应用的恢复。

本申请中可以适用的示例性的系统架构概念还有其他形式,这里不一一给出附图,仅作简要说明。例如,当所述移动终端103所需恢复的系统应用的信息,只存储于所述恢复终端104中,所述移动终端103可以仅通过网络101与所述恢复终端104之间进行信息交互,即可实现所需的系统应用的恢复,而不需要涉及服务器105的操作。而当移动终端103所需恢复的系统应用的信息,只存储于所述服务器105中,所述移动终端103可以仅通过网络与所述服务器105之间进行信息交互,即可实现所需的系统应用的恢复,而不需要涉及恢复终端104的操作。

以下结合附图,详细说明本申请各实施例提供的技术方案。

图2为本申请一实施例中一种移动终端上系统应用的恢复方法的流程图。本实施例中,所述方法包括如下步骤:

S210:在移动终端与恢复终端进行连接时,恢复终端向所述移动终端请求获取所述移动终端的IMEI信息。

本申请实施例中所述移动终端可以包括安装有Android(安卓)系统的移动终端(例如手机,PAD)。

本申请实施例中所述恢复终端可以包括服务器、台式计算机、膝上型计算机、平板计算机、智能手机、手持式计算机、个人数字助理(“PDA”)。

IMEI(International Mobile Equipment Identity)为移动设备国际身份码的缩写。IMEI一般由15位数字组合而成,存储于移动设备中,可以用于标识移动设备。移动设备与IMEI一一对应,每个移动设备对应一个IMEI,不同的移动设备其IMEI不同。例如其他终端上,对某手机的用户备份数据进行保存时,可通过手机的IMEI进行标识,以避免计算机中保存多个手机的备份数据后,进行恢复时的无法识别。

本申请实施例中,所述恢复终端通过获取所述移动终端的IMEI,进而根据该移动终端的IMEI,查找到对应的备份数据。所述备份数据包括下述移动终端的系统应用的应用数据文件,还包括所述移动设备IMEI。所述移动终端的应用数据文件与该移动终端的IMEI,以一一对应的关系存储于恢复终端。本申请实施例中所述备份的移动终端的系统应用的应用数据文件,包括移动终端删除该系统应用时,由恢复终端备份的该系统应用的应用数据文件。

由于有些系统应用是不可缺少的,一旦删除将导致用户终端的不可用,这些系统应用能够维持用户终端正常运行,例如,系统的时钟、拨号、短信同步与帐户设定、应用程序支持服务、下载管理器等功能都是不能缺少的。有些系统应用在卸载之后,可能导致其他某些系统应用或者某些功能也不能够正常实现原有功能,例如主题软件,卸载后,可能导致字体异常。还有些系统应用卸载之后不会对其他系统应用或者某些功能造成影响,例如飞信。这些系统应用在卸载后,用户想重新安装会很困难,本申请实施例提供的恢复系统应用的方法,可以用于用户在卸载删除系统应用之后,重新恢复所述系统应用。

所述恢复终端与移动终端的连接,可以通过有线或无线网络连接设备实现。例如有线网络连接设备可以包括USB(Universal Serial Bus,通用串行总线)。所述恢复终端与所述移动终端连接以后,所述终端与所述用户可以通过各自已安装的恢复软件(手机助手)实现操作指令及其他信息的交互,从而实 现所述已备份系统应用的恢复。所述恢复终端与所述移动终端连接时,所述恢复终端通过恢复软件向所述移动终端获取所述移动终端的IMEI信息,用于确定移动终端的具体的信息。

S220:所述移动终端返回所述IMEI信息至所述恢复终端。

所述移动终端查找到内部存储的该移动终端的IMEI信息,并通过网络返回至所述恢复终端。

S230:所述恢复终端确定与所述IMEI信息对应的由该移动终端备份过的系统应用,并向所述移动终端推送所述系统应用的标识信息。

所述系统应用标识信息,包括所述系统应用的名称,如时钟、短信、飞信等。

所述恢复终端根据所述移动终端的IMEI信息,查找到该移动终端备份的系统应用,并将查找到的系统应用的标识信息推送至所述移动终端上。这时在所述移动终端上可以显示可以恢复的已删除的系统应用的标识。在移动终端界面上,每一个可恢复的系统应用的标识对应的地方显示恢复按钮。用户可以通过按下该恢复按钮,确定恢复该系统应用。

例如某移动终端A已卸载的系统应用为时钟、短信、飞信,则所述恢复终端返回的为这三个系统应用标识,并且移动终端A显示界面上显示这三个应用标识,且每个标识分别对应一个恢复按钮。

S240:所述移动终端根据返回的所述系统应用的标识信息,并发送的携带待恢复的系统应用的标识信息的指令至所述恢复终端。

用户根据步骤S230返回的所述系统应用的标识信息,在所述标识信息对应的恢复按钮进行选择性操作。对待恢复的系统应用对应的恢复按钮进行操作,所述移动终端即向恢复终端发送待恢复的系统应用的标识信息的指令。所述指令,用于指示恢复终端查找待恢复的系统应用的应用数据文件。

同样以步骤S230的移动终端A为例,如果用户需要恢复时钟和短信两个系统应用,则用户根据移动终端A界面返回的时钟、短信、飞信标识及对应的 恢复按钮,按下时钟和短信对应的恢复按钮即可。这时移动终端A即向恢复终端发送待恢复的时钟及短信的标识信息的指令。

S250:所述恢复终端根据所述指令,确定所述待恢复的系统应用对应的备份路径,并查找到所述备份路径中的应用数据文件。

所述恢复终端,根据所述移动终端发送的携带待恢复的系统应用的标识信息的指令,查找到对应的备份路径,并根据所述备份路径操作到所述系统应用的应用数据文件。所述备份路径与已备份的系统应用的标识信息一一对应,且存储于恢复终端。所述备份的系统应用的应用数据文件通过一定的备份路径备份存储于恢复终端。所述应用数据文件可以包括所述系统应用的安卓安装包(AndroidPackage,APK)文件和执行程序(DalvikVM executes,Dex),及其他应用数据。

例如,飞信的应用数据文件包括飞信的安卓安装包文件和执行程序,还可以包括用户之前与好友的通信信息。

参照前述移动终端A的例子,恢复终端需要根据时钟和短信的标识,查找到时钟和短信的备份应用数据文件存储的路径,并根据查找到的路径查找到所述应用数据文件。

S260:所述恢复终端将所述应用数据文件拷贝至所述移动终端。

所述恢复终端根据步骤S250中查找到的待恢复的系统应用的应用数据文件,将所述应用数据文件拷贝至所述移动终端。可以利用Copy命令将所述应用数据拷贝至所述移动终端指定的存储空间。

S270:所述移动终端根据所述应用数据文件,恢复所述系统应用。

所述恢复终端将所述应用数据文件拷贝至所述移动终端后,所述移动终端即可将所述待恢复的系统应用进行恢复。具体的,在所述待恢复应用数据拷贝结束后,所述移动终端界面可以显示安装的按钮,用户操作安装按钮即可完成所述系统应用的恢复。

由上述本申请实施例,所述移动终端利用恢复软件,与所述恢复终端实现 信息的交互。所述移动终端通过,向所述恢复终端获取所述移动终端之前已备份的系统应用文件,以实现已删除的系统应用的恢复。通过上述实施例,用户误删某些系统应用后,而导致移动终端运行出现异常,或用户删除所述系统应用后,想重新恢复时,都可以通过本申请实施例中系统应用的恢复方法进行恢复。

图3为图2中以恢复终端为主体的移动终端上系统应用的恢复的方法实施例,如图3所示,包括:

S310:在移动终端与恢复终端进行连接时,恢复终端获取所述移动终端的IMEI信息。

本申请实施例中步骤S310的具体技术细节可参照上述第一实施例中步骤S210中的技术内容,在此不做赘述。

S320:所述恢复终端确定与所述IMEI信息对应的由该移动终端备份过的系统应用,并向所述移动终端推送所述系统应用的标识信息。

所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上

本申请实施例中步骤S320的具体技术细节可参照上述第一实施例中步骤S230中的技术内容,在此不做赘述。

S330:所述恢复终端接收所述移动终端发送的携带待恢复的系统应用的标识信息的指令。

S340:所述恢复终端确定与所述待恢复的系统应用对应的备份路径,并将所述备份路径中的应用数据文件拷贝到移动终端上。

本申请实施例中步骤S340的具体技术细节可参照上述第一实施例中步骤S250、S260中的技术内容,在此不做赘述。

通过上述实施例,可以通过上述实施例,用户误删某些系统应用后,而导致移动终端运行出现异常,或用户删除所述系统应用后,想重新恢复时,都可以通过本申请实施例中系统应用的恢复方法进行恢复。

图4为本申请一实施例中一种移动终端上系统应用的恢复方法的流程图。本实施例中,所述备份系统应用的方法包括如下步骤:

S410:在移动终端与恢复终端进行连接时,恢复终端向所述移动终端获取所述移动终端的IMEI信息。

S420:所述移动终端返回所述移动终端的IMEI信息至所述恢复终端。

本申请实施例中步骤S410和S420的具体技术细节可参照上述第一实施例中步骤S210和S220中的技术内容,在此不做赘述。

S430:所述恢复终端根据所述移动终端的IMEI,向服务器请求获取所述IMEI信息对应的系统应用的标识信息。

本申请实施例中服务器可以用于存储由移动终端备份的系统应用相关数据,包括系统应用的应用数据文件、各系统应用的标识。每一个系统应用的应用数据文件和该系统应用的标识一一对应存储于服务器,且每一个移动终端备份的系统应用相关数据与该移动终端的IMEI信息对应存储于服务器。移动终端根据自身的IMEI信息向服务器获取相应的系统应用相关数据,从而进行所述系统应用的恢复。

所述恢复终端接收所述移动终端的IMEI信息,向所述服务器请求获取与所述IMEI信息对应的系统应用的标识信息。

本申请实施例与上述第一实施例的不同之处在于,本申请实施例中的已备份系统应用的标识信息及应用数据文件,存储于服务器。而不是存储于恢复终端,本申请实施例中所述恢复终端主要用于实现所述移动终端和所述服务器之间的信息交互

S440:所述服务器根据所述请求,确定所述IMEI信息对应的系统应用的标识信息,并返回至所述恢复终端。

所述服务器接收所述恢复终端发送的获取所述IMEI信息对应的系统应用的标识信息。进而根据所述请求中携带的IMEI信息,查找到对应的系统应用的标识信息,并将所述系统应用标识信息返回至所述恢复终端。

S450:所述恢复终端将所述IMEI信息对应的系统应用的标识信息,返回至所述移动终端。

S460:所述移动终端根据所述系统应用的标识信息,确定待恢复的系统应用,并向所述恢复终端发送携带待恢复的系统应用的标识信息的指令。

本方法实施例中步骤S450和S460的具体技术细节,可以参照上述第一实施例中步骤S150和S160中的技术内容,在此不做赘述。

S470:所述恢复终端根据所述指令,向所述服务器请求获取所述待恢复的系统应用的应用数据文件。

S480:所述服务器确定所述待恢复的系统应用的应用数据文件,并返回至所述恢复终端。

所述恢复终端接收所述移动终端发送携带待恢复的系统应用的标识信息的指令,根据所述系统应用的标识信息,向所述服务器获取所述待恢复的系统应用的应用数据文件的请求。所述服务器根据所述请求中的系统应用的标识信息,查找到所述标识信息对应的系统应用的应用数据文件,并将所述应用数据文件返回至所述恢复终端。所述

S490:所述恢复终端将所述待恢复的系统应用的应用数据文件发送至所述移动终端。

所述恢复终端接收所述服务器返回的待恢复的系统应用的应用数据文件,并将所述待恢复的系统应用的应用数据文件返回至所述移动终端。

S500:所述移动终端根据所述应用数据文件,恢复所述系统应用。

本方法实施例中步骤S500的具体技术细节,可以参照上述第一实施例中步骤S200中的技术内容,在此不做赘述。

由上述本申请实施例,所述恢复终端通过网络与所述移动终端和服务器实现信息交互,从而获得所述移动终端之前已备份于服务器的系统应用文件,以实现所述移动终端上已删除的系统应用的恢复。本申请实施例与上述第一实施例的不同之处在于,本申请实施例中的已备份系统应用的标识信息及应用数据 文件,存储于服务器。与上述第一实施例中,所述备份系统应用的应用数据文件存储于恢复终端的情况相比,优点在于,本申请实施例中存储于服务器的应用数据文件不会因为恢复终端出现问题而受影响。通过上述实施例,用户误删某些系统应用后,而导致移动终端运行出现异常,或用户删除所述系统应用后,想重新恢复时,都可以通过本申请实施例中系统应用的恢复方法进行恢复。

图5为图4中以恢复终端为主体的移动终端上系统应用的恢复的方法实施例,如图5所示,包括:

S510:在移动终端与恢复终端进行连接时,恢复终端获取所述移动终端的IMEI信息。

S520:所述恢复终端从服务器获取与所述IMEI信息对应的系统应用的标识信息,并向所述移动终端推送所述系统应用的标识信息。

所述系统应用已在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上

S530:所述恢复终端接收所述移动终端发送的携带待恢复的系统应用的标识信息的指令。

S540:所述恢复终端向服务器发送获取所述待恢复的系统应用对应的备份应用数据文件的请求。

S550:所述恢复终端接收所述服务器返回的备份应用数据文件。

S560:所述恢复终端将所述备份应用数据文件发送到移动终端上。

本申请实施例中所述具体技术细节可参照上述图4所述实施例中相关步骤。

由上述本申请实施例,所述恢复终端通过网络与所述移动终端和服务器实现信息交互,从而获得所述移动终端之前已备份于服务器的系统应用文件,以实现所述移动终端上已删除的系统应用的恢复。通过上述实施例,用户删除某些系统应用后,而导致移动终端运行出现异常,或用户删除所述系统应用后,想重新恢复时,都可以通过本申请实施例中系统应用的恢复方法进行恢复。

图6为图4中以服务器为主体的移动终端上系统应用的恢复的方法实施例,如图6所示,包括:

S610:服务器接收恢复终端发送的请求,所述请求用于获取与移动终端的IMEI信息对应的系统应用的标识信息。

所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上。

S620:所述服务器根据所述请求,确定所述请求对应的系统应用,并返回所述请求对应的系统应用的标识信息至所述恢复终端。

S630:所述服务器接收所述恢复终端发送的获取待恢复的系统应用的应用数据文件的请求。

S640:所述服务器根据所述获取待恢复的系统应用的应用数据文件的请求,查找到所述请求对应的应用数据文件,并返回至所述恢复终端。

本申请实施例中所述具体技术细节可参照上述图4所述实施例中相关步骤。

本申请实施例中的已备份系统应用的标识信息及应用数据文件,存储于所述服务器。所述服务器根据恢复终端的获取系统应用的标识信息及应用数据文件的请求,将存储的已备份系统应用的标识信息及应用数据文件传给恢复终端。进而通过恢复终端与移动终端的信息交互,实现系统应用的恢复。

通过上述实施例,用户误删某些系统应用后,而导致移动终端运行出现异常,或用户删除所述系统应用后,想重新恢复时,都可以通过本申请实施例中系统应用的恢复方法进行恢复。

图7为本申请一实施例中一种移动终端上系统应用的恢复方法的流程图。本实施例中,所述备份系统应用的方法包括如下步骤:

S710:移动终端向服务器发送获取与该移动终端的IMEI信息对应的系统应用的标识信息的请求,所述请求中包括所述移动终端的IMEI信息。

S720:所述服务器向所述移动终端返回与所述移动终端的IMEI信息对应 的系统应用的标识信息。

S730:所述移动终端发送携带待恢复的系统应用的标识信息的指令至所述服务器。

S740:所述服务器确定所述待恢复的系统应用的标识对应的应用数据文件。

S750:所述服务器返回所述待恢复的系统应用的标识对应的应用数据文件至所述移动终端。

S760:所述移动终端根据所述应用数据文件,恢复所述系统应用。

本申请实施例中所述服务器的具体细节通上述图4中所述服务器。所述系统应用的标识信息及应用数据文件一一对应备份存储于服务器。且所述备份系统应用的标识信息及应用数据文件与备份该系统应用信息的移动终端的IMEI以对应表的形式存储于所述服务器。

所述移动终端通过恢复软件与所述服务器实现信息交互,从而获得所述移动终端之前已备份于服务器的系统应用文件,以实现所述移动终端上已删除的系统应用的恢复。本申请实施例与上述图4所述的实施例不同之处在于,本申请实施例所述移动终端不需通过恢复终端,直接与服务器实现信息交互。使得系统应用的恢复操作更快捷。用户删除某些系统应用后,想重新恢复时,都可以通过本申请实施例中系统应用的恢复方法进行恢复。

图8为图7中以服务器为主体的移动终端上系统应用的恢复的方法实施例,如图7所示,包括:

S810:服务器接收移动终端发送的获取与该移动终端的IMEI信息对应的系统应用的标识信息的请求。

所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上

S820:所述服务器根据所述请求,确定由该移动终端备份过的系统应用,并向所述移动终端推送所述系统应用的标识信息。

S830:所述服务器接收移动终端发送的获取携带待恢复的系统应用的标识信息的指令。

S840:所述服务器获取与所述待恢复的系统应用对应的备份应用数据文件,并将所述应用数据文件发送到移动终端上。

本申请实施例中所述具体技术细节可参照上述图7所述实施例中相关步骤。

本申请实施例中,所述服务器存储有移动终端备份的系统应用的应用数据文件。所述备份的系统应用数据文件,是在移动终端删除这些系统应用时备份的。用户删除某些系统应用后,想重新恢复时,可以通过本申请实施例中系统应用的恢复方法进行恢复。

图9为本申请一实施例中一种备份系统应用的装置的模块示意图。其中,所述恢复终端包含该装置,本实施例中,所述装置包括:

第一获取单元901,用于在移动终端与恢复终端进行连接时,获取所述移动终端的IMEI信息;

第一处理单元902,用于所确定与所述IMEI信息对应的由该移动终端备份过的系统应用,并向所述移动终端推送所述系统应用的标识信息;其中,所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

第一接收单元903,用于接收所述移动终端发送的携带待恢复的系统应用的标识信息的指令;

第一执行单元904,用于确定与所述待恢复的系统应用对应的备份路径,并将所述备份路径中的应用数据文件拷贝到移动终端上。

通过上述实施例,在系统应用被卸载之后,无需通过互联网搜索并下载该系统应用的安装文件,便可实现移动终端上被卸载的系统应用的恢复。

图10为本申请一实施例中一种备份系统应用的装置的模块示意图。其中,所述恢复终端包含该装置,其中,所述服务器包含该装置,本实施例中,所述 装置包括:

第二获取单元1001,用于在移动终端与恢复终端进行连接时,获取所述移动终端的IMEI信息;

第二处理单元1002,用于从服务器获取与所述IMEI信息对应的系统应用的标识信息,并向所述移动终端推送所述系统应用的标识信息其中,所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

第二接收单元1003,用于接收所述移动终端发送的携带待恢复的系统应用的标识信息的指令;

第三获取单元1004,用于向服务器发送获取所述待恢复的系统应用对应的备份应用数据文件的请求;

第三接收单元1005,用于接收所述服务器返回的备份应用数据文件;

第二执行单元1006,用于将所述备份应用数据文件发送到移动终端上。

通过上述实施例,在系统应用被卸载之后,无需通过互联网搜索并下载该系统应用的安装文件,便可实现移动终端上被卸载的系统应用的恢复。

图11为本申请一实施例中一种备份系统应用的装置的模块示意图。其中,所述服务器包含该装置,本实施例中,所述装置包括:

第四接收单元1101,用于接收恢复终端发送的请求,所述请求用于获取与移动终端的IMEI信息对应的系统应用的标识信息;其中,所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

第三处理单元1102,用于根据所述请求,确定所述请求对应的系统应用,并返回所述请求对应的系统应用的标识信息至所述恢复终端;

第五接收单元1103,用于接收所述恢复终端发送的获取待恢复的系统应用的应用数据文件的请求;

第三执行单元1104,用于根据所述获取待恢复的系统应用的应用数据文件 的请求,查找到所述请求对应的应用数据文件,并返回至所述恢复终端。

通过上述实施例,在系统应用被卸载之后,无需通过互联网搜索并下载该系统应用的安装文件,便可实现移动终端上被卸载的系统应用的恢复。

图12为本申请一实施例中一种备份系统应用的装置的模块示意图。其中,所述移动终端包含该装置,本实施例中,所述装置包括:

第四获取单元1201,用于向服务器发送获取与该移动终端的IMEI信息对应的系统应用的标识信息;其中,所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

第六接收单元1202,用于接收与该移动终端的IMEI信息对应的系统应用的标识信息;

第四处理单元1203,用于根据所述系统应用标识信息确定待恢复的系统应用,并向所述服务器发送携带待恢复的系统应用的标识信息的指令;

第四执行单元1204,用于接收所述服务器返回的待恢复的系统应用的应用数据文件,并进行恢复。

通过上述实施例,在系统应用被卸载之后,无需通过互联网搜索并下载该系统应用的安装文件,便可实现移动终端上被卸载的系统应用的恢复。

图13为本申请一实施例中一种备份系统应用的装置的模块示意图。其中,所述服务器包含该装置,本实施例中,所述装置包括:

第七接收单元1301,用于接收移动终端发送的获取与该移动终端的IMEI信息对应的系统应用的标识信息的请求;其中,所述系统应用在被卸载时由所述移动终端将该系统应用对应的应用数据文件备份于所述服务器上;

第五处理单元1302,用于根据所述请求,确定由该移动终端备份过的系统应用,并向所述移动终端推送所述系统应用的标识信息;

第八接收单元1303,用于接收移动终端发送的获取携带待恢复的系统应用的标识信息的指令;

第五执行单元1304,用于获取与所述待恢复的系统应用对应的备份应用数 据文件,并将所述应用数据文件发送到移动终端上进行恢复。

综上,通过上述实施例提供的方法及装置,在卸载移动终端上的系统应用时,将被卸载的系统应用对应的应用数据文件进行备份(可以备份到恢复终端或服务器上),这样,在移动终端连接到上述恢复终端时,便可以根据该移动终端的IMEI信息确定该移动终端上卸载过的系统应用,并向移动终端推送这些系统应用的标识信息,之后,用户便可以通过移动终端发送携带待恢复的系统应用的标识信息的指令,最终便可以获取到与上述待恢复的系统应用对应的应用数据文件并发送至所述移动终端,进行系统应用的恢复。通过上述过程,本申请实施例在系统应用被卸载之后,无需通过互联网搜索并下载该系统应用的安装文件,便可实现移动终端上被卸载的系统应用的恢复。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程 序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

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