数据处理方法及装置的制造方法

文档序号:10512037阅读:174来源:国知局
数据处理方法及装置的制造方法
【专利摘要】本发明提供一种数据处理方法及装置。本发明数据处理方法,包括:浏览器确定目标终端,以及与所述目标终端建立连接;若所述浏览器接收到用户针对所述目标终端的清除数据指示,所述浏览器输出是否需要备份数据的提示信息;若接收到需要备份数据的指示,服务器对所述目标终端进行数据备份,以及在所述数据备份完毕后,所述服务器对所述目标终端中所述数据执行清除操作。本发明实现了在清除终端中的数据之前对数据进行备份,安全有效的保护了终端中数据,避免不必要的数据丢失。
【专利说明】
数据处理方法及装置
技术领域
[0001]本发明涉及网络应用技术领域,尤其涉及一种数据处理方法及装置。
【背景技术】
[0002]随着社会的不断发展和进步,终端的使用越来越普及,例如,手机、平板电脑等,而且在生活中占有的地位也越来越重要。现有的终端中普遍具有大容量的内存,用户可以将一些数据存储在内存中,例如拍摄的照片、下载的文件、大量的短信等数据。
[0003]当存储的数据越来越多需要进行整理,或者有些涉及到用户隐私的数据需要进行清除时,用户不但可以直接在终端上进行整理或清除的操作,也可以用过其他设备连接终端进行相应的整理或清除的操作。
[0004]现有终端中清除数据的功能,通常在用户选择清除终端数据之后,直接将终端数据清除,如果用户误操作导致重要数据被清除,且已清除的数据没有备份而无法恢复,将给用户带来重大损失,因此现有技术中数据的清除方式不利于终端数据的保护。

【发明内容】

[0005]本发明提供一种数据处理方法及装置,能够避免误操作导致的数据被清除,不利于备份终端数据的问题。
[0006]本发明提供一种数据处理方法,包括:
[0007]浏览器确定目标终端,以及与所述目标终端建立连接;
[0008]若所述浏览器接收到用户针对所述目标终端的清除数据指示,所述浏览器输出是否需要备份数据的提示信息;
[0009]若接收到需要备份数据的指示,服务器对所述目标终端进行数据备份,以及在所述数据备份完毕后,所述服务器所述浏览器对所述目标终端中所述数据执行清除操作。
[0010]进一步地,上述数据处理方法中,所述方法还包括:
[0011 ]若所述浏览器接收到不需要备份数据的指示,所述服务器对所述目标终端中所述数据执行清除操作。
[0012]进一步地,上述数据处理方法中,对所述目标终端中所述数据执行清除操作,包括:
[0013]所述服务器向所述目标终端发送数据清除指示,以使得所述目标终端根据所述数据清除指示,运行数据清除函数,运行的所述数据清除函数清除所述终端中的数据。
[0014]进一步地,上述数据处理方法中,所述浏览器确定目标终端,包括:
[0015]所述浏览器接收所述用户输入的用户名和密码;
[0016]所述浏览器根据所述用户名和密码,并利用定位技术,确定所述用户的目标终端。
[0017]进一步地,上述数据处理方法中,若接收到需要备份数据的指示,服务器对所述目标终端进行数据备份,包括;
[0018]若接收到需要备份数据的指示,所述服务器向所述目标终端发送数据备份命令,以使得所述目标终端根据所述数据备份命令,将所述数据备份至所述服务器的指定存储位置。
[0019]本发明提供一种数据处理装置,包括:
[0020]确定模块,用于确定目标终端;
[0021 ]通信模块,用于与所述目标终端建立连接;
[0022]输出模块,用于若接收到用户针对所述目标终端的清除数据指示,输出是否需要备份数据的提示信息;
[0023]处理模块,用于若接收到需要备份数据的指示,服务器对所述目标终端进行数据备份,以及在所述数据备份完毕后,所述服务器对所述目标终端中所述数据执行清除操作。
[0024]进一步地,上述数据处理装置中,所述处理模块,还用于:
[0025]若接收到不需要备份数据的指示,所述服务器对所述目标终端中所述数据执行清除操作。
[0026]进一步地,上述数据处理装置中,所述处理模块,具体用于:
[0027]所述服务器向所述目标终端发送数据清除指示,以使得所述目标终端根据所述数据清除指示,运行数据清除函数,运行的所述数据清除函数清除所述终端中的数据。
[0028]进一步地,上述数据处理装置中,所述确定模块,具体用于:
[0029]接收所述用户输入的用户名和密码;
[0030]根据所述用户名和密码,并利用定位技术,确定所述用户的目标终端。
[0031]进一步地,上述数据处理装置中,所述处理模块,具体用于:
[0032]若接收到需要备份数据的指示,所述服务器向所述目标终端发送数据备份命令,以使得所述目标终端根据所述数据备份命令,将所述数据备份至所述服务器的指定存储位置。
[0033]本发明数据处理方法及装置,通过使用浏览器来确定目标终端以及与目标终端建立连接,若浏览器接收到用户针对所述目标终端的清除数据指示后,浏览器输出是否需要备份数据的提示信息;若接收到需要备份数据的指示,浏览器等待所述目标终端进行数据备份,以及在所述数据备份完毕后,浏览器对目标终端中数据执行清除操作,能够避免误操作导致的数据被清除,不利于备份终端数据的问题,实现了在清除终端中的数据之前对数据进行备份,安全有效的保护了终端中数据,避免不必要的数据丢失。
【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0035]图1为本发明数据处理方法实施例一的流程图;
[0036]图2为本发明数据处理方法实施例二的流程图;
[0037]图3为本发明数据处理装置实施例一的结构示意图。
【具体实施方式】
[0038]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]实施例一
[0040]图1为本发明数据处理方法实施例一的流程图,如图1所示,本实施例的数据处理方法,可以包括如下步骤:
[0041 ] 101、浏览器确定目标终端,以及与目标终端建立连接。
[0042]具体地,例如当终端中存储的数据量越来越大,需要进行清理时,常规会选择删除一些不必要的数据,当用户在删除过程中错误的删除了必要数据后,导致删除的数据无法再次获取或回复,造成不必要的损失;亦或者当用户使用的终端丢失后,用户想要对终端中的数据进行清除以避免数据外泄,但又想对重要的数据进行保护时等,在这些情况下,用户可以使用用户名和密码登录浏览器,这样,浏览器就可以根据用户名和密码,确定与用户名和密码绑定的终端,从而确定了需要进行数据处理的终端,本发明称为目标终端。然后,月艮务器可以通过使用浏览器所在终端的GPS(Global Posit1ning System,全球定位系统)模块和网络,与目标终端建立连接,基于该连接,服务器与目标终端之间可以进行数据交互,从而可以实现通过浏览器选择性的对终端的数据进行处理。
[0043]102、若浏览器接收到用户针对目标终端的清除数据指示,浏览器输出是否需要备份数据的提示信息。
[0044]具体地,当服务器与目标终端建立连接后,若用户点击清除数据标签,则浏览器跳转到清除数据页面,用户可以对需要清除数据的内容进行选择,然后点击浏览器显示的清除数据按钮,这样浏览器可以接收到用户针对该目标终端的清除数据指示。
[0045]例如,清除某个文件夹中的所有文件,清除某个文件夹中的部分文件,清除终端中的所有文件等。
[0046]当浏览器接收到用户针对目标终端的清除数据指示以后,浏览器输出是否需要备份数据的提示信息,以提示用户是否对需要清除的数据进行备份,避免用户误操作导致重要数据被清除。
[0047]103、若接收到需要备份数据的指示,服务器对目标终端进行数据备份,以及在数据备份完毕后,服务器对目标终端中数据执行清除操作。
[0048]具体地,若用户根据提示信息,点击备份数据的按钮,则服务器可以接收到需要备份数据的指示,然后服务器对目标终端进行数据备份,以及在数据备份完毕后,服务器对目标终端中数据执行清除操作。
[0049]在一个具体的实现过程中,若接收到需要备份数据的指示,服务器向目标终端发送数据备份命令,以使得目标终端根据数据备份命令,将数据备份至服务器的指定存储位置。
[0050]当数据备份完成后,浏览器可以根据目标终端发送的备份完毕指示,确定目标终端上的数据备份操作完成,则服务器对目标终端中已经选择的待清除数据执行清除操作,至此完成一次对目标终端中数据的清除。
[0051 ]本实施例的数据处理方法,通过使用浏览器来确定目标终端以及与目标终端建立连接,若浏览器接收到用户针对目标终端的清除数据指示后,浏览器输出是否需要备份数据的提示信息;若接收到需要备份数据的指示,浏览器等待目标终端进行数据备份,以及在数据备份完毕后,浏览器对目标终端中数据执行清除操作,能够避免误操作导致的数据被清除,不利于备份终端数据的问题,实现了在清除终端中的数据之前对数据进行备份,安全有效的保护了终端中数据,避免不必要的数据丢失。
[0052]实施例二
[0053]图2为本发明数据处理方法实施例二的流程图,如图2所示,本实施例的数据处理方法是在上述实施例的基础上做了进一步的说明,本实施例的数据处理方法,可以包括如下步骤:
[0054]201、浏览器确定目标终端,以及与目标终端建立连接。
[0055]浏览器接收用户输入的用户名和密码;浏览器根据用户名和密码,并利用定位技术,确定用户的目标终端。
[0056]具体地,在浏览器页面中,用户输入用户名和密码,登录浏览器后,对目标终端进行查找,其中,目标终端可以是预先与用户名进行绑定的终端,也可以是临时添加的终端,还可以是用户在使用终端的过程中,使用相同的用户名和密码登录终端上的应用程序,以使得浏览器可以根据用户名和密码,利用GPS,快速定位到目标终端,获得用户的目标终端的数据信息。
[0057]202、若浏览器接收到用户针对目标终端的清除数据指示,浏览器输出是否需要备份数据的提示信息;若需要备份数据,执行步骤203;若不需要备份数据,执行步骤204。
[0058]具体地,用户在登录浏览器后,点击清除数据标签,浏览器跳转到清除数据页面,用户可以对需要清除数据的内容进行选择,用户选择清除数据指令由服务器发送到终端以前,提示用户是否需要备份数据。
[0059]203、服务器对目标终端进行数据备份,以及在数据备份完毕后,服务器对目标终端中数据执行清除操作。
[0060]若接收到需要备份数据的指示,服务器向目标终端发送数据备份命令,以使得目标终端根据数据备份命令,将数据备份至服务器的指定存储位置。
[0061 ]具体地,用户选择备份数据后,浏览器接收到需要备份数据的指示,浏览器提示用户选择上传备份数据时使用的网络类型,例如2G或3G或4G或无线网络等。
[0062]服务器向目标终端发送数据备份命令,目标终端接收到数据备份命令后将终端存储器中的目录树发送到服务器中,服务器经过解析后,将目录树发送到浏览器,浏览器展现该目录树,这样,用户就可以在浏览器展现的目录树中选择备份的数据,用户确定需要备份的数据后,浏览器将用户选择需要备份的数据发送给服务器,然后由服务器下发备份指令给目标终端,备份指令中携带有需要备份数据所在的文件名或目录信息。
[0063]目标终端解析备份指令中的内容后,找到备份指令中携带的目标终端中存储器的文件名或目录信息,并将对应的数据进行压缩,压缩处理完成后,判断目标终端当前的网络类型与用户设定的网络类型是否一致,当目标终端当前的网络类型与用户设定的网络类型相一致时,目标终端执行上传操作将压缩处理完成后的数据上传至服务器,当目标终端当前的网络类型与用户设定的网络类型不一致时,待目标终端切换到用户设定的网络类型后,自动执行上传操作将压缩处理完成后的数据上传至服务器。
[0064]数据备份完成后,服务器对目标终端中已经备份的数据执行清除操作。
[0065]204、服务器对目标终端中数据执行清除操作。
[0066]服务器向目标终端发送数据清除指示,以使得目标终端根据数据清除指示,运行预先设置的数据清除函数,运行的数据清除函数清除终端中的数据。
[0067]具体地,当用户选择不备份数据时,服务器向目标终端发送清除指示,目标终端接收到清除指令后,运行数据清除函数,运行的数据清除函数可以清除目标终端中全部或部分数据。
[0068]例如,当用户的终端丢失后,用户可以利用其它设备上的浏览器或应用,输入用户名和密码,经由服务器向丢失的终端发送清除数据指示,丢失的终端接收到数据清除指令后,运行数据清除函数,将目标终端中的全部数据进行清除操作,以保证丢失的终端中的数据不会泄露。
[0069]本实施例的数据处理方法,通过使用浏览器来确定目标终端以及与目标终端建立连接,若浏览器接收到用户针对目标终端的清除数据指示后,浏览器输出是否需要备份数据的提示信息;若接收到需要备份数据的指示,浏览器等待目标终端进行数据备份,以及在数据备份完毕后,浏览器对目标终端中数据执行清除操作,若接收到不需要备份数据的指示,浏览器对目标终端中数据执行清除操作,能够避免误操作导致的数据被清除,不利于备份终端数据的问题,实现了在清除终端中的数据之前对数据进行备份,安全有效的保护了终端中数据,避免不必要的数据丢失。
[0070]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0071 ] 实施例三
[0072]图3为本发明数据处理装置实施例一的结构示意图,如图3所示,本实施例的数据处理装置,包括:确定模块11、通信模块12、输出模块13和处理模块14。其中,
[0073]确定模块11,用于确定目标终端。
[0074]通信模块12,用于与确定模块11确定的目标终端建立连接。
[0075]输出模块13,用于若接收到用户针对目标终端的清除数据指示,输出是否需要备份数据的提示信息。
[0076]处理模块14,用于若接收到需要备份数据的指示,服务器对目标终端进行数据备份,以及在数据备份完毕后,服务器对目标终端中数据执行清除操作。
[0077]进一步地,处理模块14,还用于若接收到不需要备份数据的指示,服务器对目标终端中数据执行清除操作。
[0078]进一步地,处理模块14,具体用于服务器向目标终端发送数据清除指示,以使得目标终端根据数据清除指示,运行数据清除函数,运行的数据清除函数清除终端中的数据。
[0079]进一步地,确定模块11,具体用于:
[0080]接收用户输入的用户名和密码;
[0081]根据用户名和密码,并利用定位技术,获得用户的目标终端。
[0082]进一步地,处理模块14,具体用于若接收到需要备份数据的指示,服务器向目标终端发送数据备份命令,以使得目标终端根据数据备份命令,将目标数据备份至服务器的指定存储位置。
[0083]本实施例的装置,可以用于执行图1或图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0084]以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到至少两个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0085]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种数据处理方法,其特征在于,包括: 浏览器确定目标终端,以及与所述目标终端建立连接; 若所述浏览器接收到用户针对所述目标终端的清除数据指示,所述浏览器输出是否需要备份数据的提示信息; 若接收到需要备份数据的指示,服务器对所述目标终端进行数据备份,以及在所述数据备份完毕后,所述服务器对所述目标终端中所述数据执行清除操作。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 若所述浏览器接收到不需要备份数据的指示,所述服务器对所述目标终端中所述数据执行清除操作。3.根据权利要求1或2所述的方法,其特征在于,对所述目标终端中所述数据执行清除操作,包括: 所述服务器向所述目标终端发送数据清除指示,以使得所述目标终端根据所述数据清除指示,运行数据清除函数,运行的所述数据清除函数清除所述终端中的数据。4.根据权利要求1或2所述的方法,其特征在于,所述浏览器确定目标终端,包括: 所述浏览器接收所述用户输入的用户名和密码; 所述浏览器根据所述用户名和密码,并利用定位技术,确定所述用户的目标终端。5.根据权利要求1所述的方法,其特征在于,若接收到需要备份数据的指示,服务器对所述目标终端进行数据备份,包括; 若接收到需要备份数据的指示,所述服务器向所述目标终端发送数据备份命令,以使得所述目标终端根据所述数据备份命令,将所述数据备份至所述服务器的指定存储位置。6.一种数据处理装置,其特征在于,包括: 确定模块,用于确定目标终端; 通信模块,用于与所述目标终端建立连接; 输出模块,用于若接收到用户针对所述目标终端的清除数据指示,输出是否需要备份数据的提示信息; 处理模块,用于若接收到需要备份数据的指示,服务器对所述目标终端进行数据备份,以及在所述数据备份完毕后,所述服务器对所述目标终端中所述数据执行清除操作。7.根据权利要求6所述的装置,其特征在于,所述处理模块,还用于: 若接收到不需要备份数据的指示,所述服务器对所述目标终端中所述数据执行清除操作。8.根据权利要求6或7所述的装置,其特征在于,所述处理模块,具体用于: 所述服务器向所述目标终端发送数据清除指示,以使得所述目标终端根据所述数据清除指示,运行数据清除函数,运行的所述数据清除函数清除所述终端中的数据。9.根据权利要求6或7所述的装置,其特征在于,所述确定模块,具体用于: 接收所述用户输入的用户名和密码; 根据所述用户名和密码,并利用定位技术,确定所述用户的目标终端。10.根据权利要求6所述的装置,其特征在于,所述处理模块,具体用于: 若接收到需要备份数据的指示,所述服务器向所述目标终端发送数据备份命令,以使得所述目标终端根据所述数据备份命令,将所述数据备份至所述服务器的指定存储位置。
【文档编号】G06F11/14GK105868049SQ201510937811
【公开日】2016年8月17日
【申请日】2015年12月15日
【发明人】童天成
【申请人】乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1