一种数据处理方法、装置和系统转让专利

申请号 : CN201610940552.X

文献号 : CN106357807B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 马志峰

申请人 : OPPO广东移动通信有限公司

摘要 :

本发明实施例公开了一种数据处理方法、装置和系统;该数据处理方法通过接收终端发送的数据获取请求,该数据获取请求携带目标云账号,然后,根据数据获取请求从目标云账号下的备份数据中确定相应的备份数据集合,并向终端发送备份数据集合中的部分备份数据,然后,接收终端发送的鉴权信息,并对鉴权信息进行验证,若验证通过,则向终端发送备份数据集合中未发送的其他备份数据;该方案可以在终端登录云账号时只反馈部分备份数据,在鉴权通过之后,反馈剩余未返回的备份数据,提高了数据的安全性。

权利要求 :

1.一种数据处理方法,其特征在于,包括:

接收终端发送的数据获取请求,所述数据获取请求携带目标云账号和终端标识;

根据所述数据获取请求从所述目标云账号下的备份数据中确定相应的备份数据集合,并向所述终端发送所述备份数据集合中的部分备份数据,包括:确定所述备份数据集合中备份数据对应的重要级别;根据所述重要级别从所述备份数据集合中获取目标备份数据;

向所述终端发送所述目标备份数据,其中,所述重要级别基于数据类型和数据隐私程度进行设定;

接收所述终端发送的鉴权信息,并对所述鉴权信息进行验证;

若对所述鉴权信息验证通过,则对所述终端标识进行验证;

若对所述终端标识验证通过,则按照预设加密规则对备份数据集合中未发送的其他备份数据加密处理,并向所述终端发送加密处理后的备份数据,以使所述终端接收到加密处理后的备份数据时,按照预设的解密规则对所述加密处理后的备份数据进行解密处理获取需要的信息。

2.如权利要求1所述的数据处理方法,其特征在于,所述所述对所述终端标识进行验证,包括:判断在预设样本标识集合中是否存在与所述终端标识匹配的样本标识;

若存在,则执行按照预设加密规则对备份数据集合中未发送的其他备份数据加密处理,并向所述终端发送加密处理后的备份数据的步骤。

3.如权利要求1所述的数据处理方法,其特征在于,所述向所述终端发送所述备份数据集合中的部分备份数据的步骤,包括:获取所述备份数据集合对应的总数据量;

按照预设数据量比例和所述总数据量从所述备份数据集合中选取相应数据量的目标备份数据;

向所述终端发送所述目标备份数据。

4.一种数据处理装置,其特征在于,包括:

接收模块,用于接收终端发送的数据获取请求,所述数据获取请求携带目标云账号和终端标识;

第一处理模块,用于根据所述数据获取请求从所述目标云账号下的备份数据中确定相应的备份数据集合,并向所述终端发送所述备份数据集合中的部分备份数据,包括:确定所述备份数据集合中备份数据对应的重要级别;根据所述重要级别从所述备份数据集合中获取目标备份数据;向所述终端发送所述目标备份数据,其中,所述重要级别基于数据类型和数据隐私程度进行设定;

验证模块,用于接收所述终端发送的鉴权信息,并对所述鉴权信息进行验证;

判断模块,用于在所述验证模块对所述鉴权信息验证通过后,对所述终端标识进行验证;

第二处理模块,用于若对所述终端标识验证通过,则按照预设加密规则对备份数据集合中未发送的其他备份数据加密处理,并向所述终端发送加密处理后的备份数据,以使所述终端接收到加密处理后的备份数据时,按照预设的解密规则对所述加密处理后的备份数据进行解密处理获取需要的信息。

5.如权利要求4所述的数据处理装置,其特征在于,所述判断模块,用于判断在预设样本标识集合中是否存在与所述终端标识匹配的样本标识;

第二数据处理模块,用于若所述判断模块判定为是,则向所述终端发送所述备份数据集合中未发送的其他备份数据。

6.如权利要求4所述的数据处理装置,其特征在于,第一处理模块用于:获取所述备份数据集合对应的总数据量;

按照预设数据量比例和所述总数据量从所述备份数据集合中选取相应数据量的目标备份数据;

向所述终端发送所述目标备份数据。

7.一种数据处理系统,其特征在于,所述系统包括终端和服务器,所述服务器包括如权利要求4-6任一项所述的数据处理装置。

8.一种存储介质,其特征在于,其存储有计算机程序,其中,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1-3任一项所述的方法。

说明书 :

一种数据处理方法、装置和系统

技术领域

[0001] 本发明涉及移动终端技术领域,尤其涉及一种数据处理方法、装置和系统。

背景技术

[0002] 传统的虚拟服务器也能做到一定程度的集约化,但和云服务器最大的区别在于其平台的规模和资源配置改变的速度。云服务器采用了更新的技术部分解决了资源分配的时滞问题,现在可以稳定的在数分钟内分配好计算资源,而不是传统虚拟服务器的数小时或是数天。本质来说云服务就是硬件资源集约化,然后进行分割出租,相比传统虚拟服务器而言,主要在于能够动态调配计算资源,在平台总容量可以接纳、应用软件可以根据硬件资源的变化进行相应的优化的情况下能够有效解决高峰时期的处理速度。
[0003] 现有技术中,云账号被窃取后,操作者可以查看到账户中存有的全部数据,可以将数据下载到设备中分享给其他用户,即使不下载,也可以通过手机拍照等采集信息,造成数据泄露。

发明内容

[0004] 本发明实施例提供一种数据处理方法、装置和系统,可以解决数据安全性较差的技术问题。
[0005] 本发明实施例提供一种数据处理方法,包括:
[0006] 接收终端发送的数据获取请求,所述数据获取请求携带目标云账号;
[0007] 根据所述数据获取请求从所述目标云账号下的备份数据中确定相应的备份数据集合,并向所述终端发送所述备份数据集合中的部分备份数据;
[0008] 接收所述终端发送的鉴权信息,并对所述鉴权信息进行验证;
[0009] 若验证通过,则向所述终端发送所述备份数据集合中未发送的其他备份数据。
[0010] 相应地,本发明实施例提供了一种数据处理装置,包括:
[0011] 接收模块,用于接收终端发送的数据获取请求,所述数据获取请求携带目标云账号;
[0012] 第一处理模块,用于根据所述数据获取请求从所述目标云账号下的备份数据中确定相应的备份数据集合,并向所述终端发送所述备份数据集合中的部分备份数据;
[0013] 验证模块,用于接收所述终端发送的鉴权信息,并对所述鉴权信息进行验证;
[0014] 第二处理模块,用于若验证通过,则向所述终端发送所述备份数据集合中未发送的其他备份数据。
[0015] 相应地,本发明实施例还提供一种数据处理系统,所述系统包括终端和服务器,所述服务器包括如上所述的数据处理装置。
[0016] 本发明实施例采用接收终端发送的数据获取请求,该数据获取请求携带目标云账号,然后,根据数据获取请求从目标云账号下的备份数据中确定相应的备份数据集合,并向终端发送备份数据集合中的部分备份数据,然后,接收终端发送的鉴权信息,并对鉴权信息进行验证,若验证通过,则向终端发送备份数据集合中未发送的其他备份数据;该方案可以在终端登录云账号时只反馈部分备份数据,在鉴权通过之后,反馈剩余未返回的备份数据,提高了数据的安全性。

附图说明

[0017] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018] 图1是本发明实施例提供的一种数据处理方法的流程示意图。
[0019] 图2是本发明实施例提供的一种数据处理系统的场景示意图。
[0020] 图3是本发明实施例提供的另一种数据处理方法的流程示意图。
[0021] 图4是本发明实施例提供的一种数据处理装置的结构示意图。
[0022] 图5是本发明实施例提供的另一种数据处理装置的结构示意图。
[0023] 图6是本发明实施例提供的移动终端的结构示意图。

具体实施方式

[0024] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025] 本发明实施例提供一种数据处理方法、装置和系统。以下将分别进行详细说明。
[0026] 在一优选实施例中,该数据处理装置可以集成在服务器中。
[0027] 如图1所示,数据处理方法,流程可以如下:
[0028] 101、接收终端发送的数据获取请求,该数据获取请求携带目标云账号。
[0029] 在具体实施过程中,为了可以减少服务器负荷,更好地维护服务器,可以设置只在预设时间段内对终端发送的数据获取请求进行接收。该预设时间段可以由本领域技术人员或者服务器维护人员进行设置,比如,该预设时间段可以设置为7:00—23:00。
[0030] 在接收终端发送的数据获取请求之前,本实施例方法还可以包括登录目标云账号的过程,具体如下:
[0031] 接收终端发送的账号登录请求,该账号登录请求携带目标云账号及其对应的密码信息;根据该账号登录请求进行密码信息验证,并根据验证结果向终端返回登录响应信息,以使得终端根据该登录响应信息登录该目标云账号。具体地,终端可以获取云账号及其对应的密码信息,然后,服务器接收终端根据目标云账号及其对应的密码信息发送账号登录请求,验证成功后向终端返回允许登录目标云账号的响应信息。
[0032] 其中,获取云账号和密码信息的方式可以有多种,比如,可以为用户输入,即获取用户输入的云账号及其对应的密码信息,也可以为自动获取,如可以从终端本地存储或者服务器中自动获取云账号和密码信息。
[0033] 本实施例中,终端发送数据获取请求的方式可以有多种,比如,在成功登录目标云账号之后,点击进入一级文件夹,在此以一级文件夹下即有文件为例,选取目标文件,并点击该文件的文件名或图标,即可触发终端发送数据获取请求,以获取该文件对应的数据。其中,终端与服务器之间可以通过数据网络、无线网络等方式进行通信。
[0034] 102、根据数据获取请求从目标云账号下的备份数据中确定相应的备份数据集合,并向终端发送备份数据集合中的部分备份数据。
[0035] 具体地,根据该目标云账号从存储区中确定该账号对应的备份数据,然后,从备份数据中确定该终端待获取的备份数据,构成备份数据集合,最后,从该备份数据集合中选取满足条件的备份数据,再向终端发送选取的备份数据。
[0036] 本实施例中,向终端发送备份数据集合中的部分备份数据的方式可以有多种。可选地,可以预先对存储区内的数据划分重要级别,根据数据的重要级别确定发送的目标备份数据;也即,步骤“向所述终端发送备份数据集合中的部分备份数据”可以包括:
[0037] 确定备份数据集合中备份数据对应的重要级别;
[0038] 根据重要级别从备份数据集合中获取目标备份数据;
[0039] 向终端发送目标备份数据。
[0040] 具体地,可以基于数据类型对备份数据的重要级别进行划分,比如,一级为最高重要级别,则可以把日记类数据设置重要级别为一级,照片类数据设置重要级别为二级,音乐类数据设置重要级别为三级等等,然后,可以按照重要级别从低到高选取备份数据集合中较低级别(如三级)的数据作为目标备份数据,再将其发送给终端。
[0041] 可选地,可以从已确定的数据集合中,选取一定数据量的备份数据发送给终端;也即,步骤“向终端发送备份数据集合中的部分备份数据”,可以包括:
[0042] 获取备份数据集合对应的总数据量;
[0043] 按照预设数据量比例和总数据量从备份数据集合中选取相应数据量的目标备份数据;
[0044] 向终端发送目标备份数据。
[0045] 具体地,按照预设数据量比例从备份数据集合中选取相应数据量的备份数据,作为目标备份数据。其中,该预设数据量比例可以由本领域技术人会员或者生产厂商进行设定,当然,为了便于用户可以灵活使用,满足更多用户的需求,该预设数据量比例可以由用户自行设置。比如,该预设数据量比例可以设置为5%、10%等。
[0046] 另外,在某些实施方式中,选取一定数据量的备份数据发送给终端时,还可以根据终端请求获取的总数据量所处的数据量范围,选取相应数据量的备份数据返回给终端;也即,步骤“向终端发送备份数据集合中的部分备份数据”可以包括:
[0047] 获取备份数据集合中数据的总数据量,并确定该总数据量所处的数据量区间;
[0048] 根据该数据量区间确定对应的预设数据量;
[0049] 从备份数据集合中选取该预设数据量的备份数据作为目标备份数据;
[0050] 向终端发送目标备份数据。
[0051] 比如,备份数据集合中数据的总数据量为a,数据量区间[b,c]对应的预设数量为d,其中,b
[0052] 103、接收终端发送的鉴权信息,并对鉴权信息进行验证。
[0053] 具体地,对鉴权信息进行验证的方式可以有多种,比如,可以判断是否存储有与该鉴权信息匹配的样本信息;也即,步骤“对鉴权信息进行验证”具体流程可以如下:
[0054] 确定与该目标云账号对应的预设信息集合;
[0055] 判断在该预设信息集合中是否存在与该鉴权信息匹配的样本信息;
[0056] 若存在,则判定验证通过;
[0057] 若不存在,则判定验证不通过。
[0058] 更进一步地,还可以针对不同的数据设置不同的预设鉴权信息,比如,可以针对目标云账号下的某一文件夹设定独立鉴权信息,当且仅当终端发送的鉴权信息与该文件夹对应的独立鉴权信息匹配时,才可判定为验证通过。
[0059] 其中,该鉴权信息具体可以是生物特征信息(如指纹信息)、字符密码、手势密码等,对此不做具体限定。
[0060] 104、若验证通过,则向终端发送备份数据集合中未发送的其他备份数据。
[0061] 具体地,若对该终端发送的鉴权信息验证通过,则将该备份数据集合中,除上述已发送的部分备份数据外的剩余未发送的其他备份数据,发送给终端,以使得终端可以获取所有需要获取的备份数据。
[0062] 在某些实施方式中,为了提高数据安全性,避免非授权终端获取备份数据,可以对该终端设备进行验证,比如,可以对该终端的终端标识进行验证;也即,该数据获取请求还携带所述终端对应的终端标识;在对鉴权信息验证通过之后,向终端发送备份数据集合中未发送的其他备份数据之前,该方法还可以包括:
[0063] 判断在预设样本标识集合中是否存在与该终端标识匹配的样本标识;
[0064] 若存在,则执行向终端发送备份数据集合中未发送的其他备份数据的步骤。
[0065] 其中,该终端标识可以为终端设备的IMEI号(International Mobile Equipment Identity,国际移动设备识别码),或者SIM卡号(Subscriber Identity Module,用户身份识别码)等。
[0066] 本实施例中,为了避免非授权终端通过恶意手段获取到备份数据后造成数据泄露,进一步提高数据的安全性,可以将待发送的备份数据进行加密处理;也即,步骤“向终端发送备份数据集合中未发送的其他备份数据”具体流程可以如下:
[0067] 按照预设加密规则对备份数据集合中未发送的其他备份数据加密处理;
[0068] 向终端发送加密处理后的备份数据。
[0069] 具体地,在终端接收到加密处理后的备份数据时,若该终端为授权设备,则可以按照预设的解密规则对该加密数据解密处理,以得到需要获取的信息。若该终端为非授权设备,则无法对该加密数据解密处理,在终端则可以显示为乱码,使得备份数据得到保护,进一步提高了数据的安全性。
[0070] 由上可知,本发明实施例提供了一种数据处理方法,通过接收终端发送的数据获取请求,该数据获取请求携带目标云账号,然后,根据数据获取请求从目标云账号下的备份数据中确定相应的备份数据集合,并向终端发送备份数据集合中的部分备份数据,然后,接收终端发送的鉴权信息,并对鉴权信息进行验证,若验证通过,则向终端发送备份数据集合中未发送的其他备份数据;该方案可以在终端登录云账号时只反馈部分备份数据,在鉴权通过之后,反馈剩余未返回的备份数据,提高了数据的安全性。
[0071] 在一优选实施例中,提供一种数据处理系统,主要包括服务器和终端。其中,该终端具体可以为平板电脑、手机等。该服务器与终端可通过有线或无线网络进行连接。
[0072] 比如,请参考图2,图2为本发明提供的数据处理系统的结构示意图,该数据处理装置具体集成在服务器202中,主要用于接收终端201发送的数据获取请求,该数据获取请求携带目标云账号,然后,根据数据获取请求从目标云账号下的备份数据中确定相应的备份数据集合,并向终端201发送备份数据集合中的部分备份数据,然后,接收终端201发送的鉴权信息,并对鉴权信息进行验证,若验证通过,则向终端201发送备份数据集合中未发送的其他备份数据。
[0073] 另外,如图2所示,该数据备份系统还可以包括终端201,该终端201可以向服务器202发送数据获取请求,在接收到服务器202返回的部分备份数据后,可以获取用户输入的鉴权信息,并向服务器202发送该鉴权信息,以使得服务器202根据该鉴权信息返回待获取的其他备份数据。
[0074] 在本实施例中,将以该数据处理装置具体集成在服务器中为例,进行详细描述。
[0075] 在一优选实施例中,还提供另一种数据处理方法,如图3所示,流程可以如下:
[0076] 301、终端向服务器发送数据获取请求,该数据获取请求携带目标云账号。
[0077] 具体地,在步骤301之前,本实施例方法还可以包括登录目标云账号的过程,具体如下:
[0078] 终端向服务器发送账号登录请求,该账号登录请求携带目标云账号及其对应的密码信息;
[0079] 服务器根据该账号登录请求进行密码信息验证,并根据验证结果向终端返回登录响应信息,以使得终端根据该登录响应信息登录该目标云账号。
[0080] 具体地,终端可以获取云账号及其对应的密码信息,然后,服务器接收终端根据目标云账号及其对应的密码信息发送账号登录请求,验证成功后向终端返回允许登录目标云账号的响应信息。
[0081] 其中,终端获取云账号和密码信息的方式可以有多种,比如,可以为用户输入,即获取用户输入的云账号及其对应的密码信息,也可以为自动获取,如可以从终端本地存储或者服务器中自动获取云账号和密码信息。
[0082] 302、服务器根据数据获取请求从目标云账号下的备份数据中确定相应的备份数据集合,并向终端发送备份数据集合中的部分备份数据。
[0083] 具体地,根据该目标云账号从存储区中确定该账号对应的备份数据,然后,从备份数据中确定该终端待获取的备份数据,构成备份数据集合,最后,从该备份数据集合中选取满足条件的备份数据,再向终端发送选取的备份数据。
[0084] 本实施例中,向终端发送备份数据集合中的部分备份数据的方式可以有多种。可选地,可以预先对存储区内的数据划分重要级别,根据数据的重要级别确定发送的备份数据;也即,步骤“向所述终端发送备份数据集合中的部分备份数据”可以包括:
[0085] 确定备份数据集合中备份数据对应的重要级别;
[0086] 根据重要级别从备份数据集合中获取目标备份数据;
[0087] 向终端发送目标备份数据。
[0088] 具体地,可以基于数据类型对备份数据的重要级别进行划分,比如,一级为最高重要级别,则可以把日记类数据设置重要级别为一级,照片类数据设置重要级别为二级,音乐类数据设置重要级别为三级等等,然后,可以按照重要级别从低到高选取备份数据集合中较低级别(如三级)的数据作为目标备份数据,再将其发送给终端。
[0089] 可选地,可以从已确定的数据集合中,选取一定数据量的备份数据发送给终端;也即,步骤“向终端发送备份数据集合中的部分备份数据”,可以包括:
[0090] 获取备份数据集合对应的总数据量;
[0091] 按照预设数据量比例和总数据量从备份数据集合中选取相应数据量的目标备份数据;
[0092] 向终端发送目标备份数据。
[0093] 具体地,按照预设数据量比例从备份数据集合中选取相应数据量的备份数据,作为目标备份数据。其中,该预设数据量比例可以由本领域技术人会员或者生产厂商进行设定,当然,为了便于用户可以灵活使用,满足更多用户的需求,该预设数据量比例可以由用户自行设置。比如,该预设数据量比例可以设置为5%、10%等。
[0094] 303、终端接收服务器发送的部分备份数据,并向服务器发送用户输入的鉴权信息。
[0095] 具体地,在接收到服务器返回的部分备份数据之后,若用户欲查看所有信息,则可以输入该目标云账号对应的鉴权信息(即待获取数据对应的鉴权信息),以使得服务器可以对该鉴权信息进行验证,根据验证结果返回响应信息。
[0096] 304、服务器对接收到的鉴权信息进行验证,并判断是否验证通过;若是,执行步骤305,若否,结束流程。
[0097] 具体地,对鉴权信息进行验证的方式可以有多种,比如,可以判断是否存储有与该鉴权信息匹配的样本信息;也即,步骤“对鉴权信息进行验证”流程可以如下:
[0098] 确定与该目标云账号对应的预设信息集合;
[0099] 判断在该预设信息集合中是否存在与该鉴权信息匹配的样本信息;
[0100] 若存在,则判定验证通过;
[0101] 若不存在,则判定验证不通过。
[0102] 305、服务器判断该终端是否为授权终端;若是,执行步骤306,若否,结束流程。
[0103] 具体地,为了提高数据安全性,避免非授权终端获取备份数据,在对鉴权信息验证通过之后,可以对该终端设备进行验证,判断该终端是否为授权终端;比如,可以对该终端的终端标识进行验证;也即,步骤“判断该终端是否为授权终端”具体流程可以如下:
[0104] 获取该终端的终端标识;
[0105] 判断在预设样本标识集合中是否存在与该终端标识匹配的样本标识;
[0106] 若存在,则判定该终端是为授权终端;
[0107] 若不存在,则判定该终端是为非授权终端。
[0108] 其中,该终端标识可以为终端设备的IMEI号或者SIM卡号等。在具体实施时,获取该终端的终端标识的方式可以有多种,比如,可以根据终端发送的数据获取请求获取其携带的终端标识。
[0109] 306、服务器将备份数据集合中未发送的其他备份数据发送至终端。
[0110] 具体地,在判定该终端为授权终端时,将备份数据集合中未发送的其他备份数据发送至该终端。
[0111] 本实施例中,为了避免非授权终端通过恶意手段获取到备份数据后造成数据泄露,进一步提高数据的安全性,可以将待发送的备份数据进行加密处理;也即,步骤“向终端发送备份数据集合中未发送的其他备份数据”流程可以如下:
[0112] 按照预设加密规则对备份数据集合中未发送的其他备份数据加密处理;
[0113] 向终端发送加密处理后的备份数据。
[0114] 具体地,在终端接收到加密处理后的备份数据时,若该终端为授权设备,则可以按照预设的解密规则对该加密数据解密处理,以得到需要获取的信息。
[0115] 若该终端为非授权设备,则无法对该加密数据解密处理,在终端则可以显示为乱码,使得备份数据得到保护,进一步提高了数据的安全性。
[0116] 由上可知,本发明实施例提供了一种数据处理方法,通过终端向服务器发送数据获取请求,该数据获取请求携带目标云账号,服务器根据数据获取请求从目标云账号下的备份数据中确定相应的备份数据集合,并向终端发送备份数据集合中的部分备份数据,终端接收服务器发送的部分备份数据,并向服务器发送用户输入的鉴权信息,服务器对接收到的鉴权信息进行验证,在验证通过时,进一步地判断该终端是否为授权终端,若为授权终端,则服务器将备份数据集合中未发送的其他备份数据发送至该终端;该方案可以在终端登录云账号时只反馈部分备份数据,在鉴权通过之后,反馈剩余未返回的备份数据,提高了数据的安全性。
[0117] 在一优选实施例中,还提供一种数据处理装置,该数据处理装置可以集成在服务器中。如图4所示,该数据处理装置400可以包括接收模块401、第一处理模块402、验证模块403和第二处理模块404,如下:
[0118] 接收模块401,用于接收终端发送的数据获取请求,该数据获取请求携带目标云账号;
[0119] 第一处理模块402,用于根据数据获取请求从目标云账号下的备份数据中确定相应的备份数据集合,并向终端发送备份数据集合中的部分备份数据;
[0120] 验证模块403,用于接收终端发送的鉴权信息,并对鉴权信息进行验证;
[0121] 第二处理模块404,用于若验证通过,则向终端发送备份数据集合中未发送的其他备份数据。
[0122] 在某些实施方式中,如图5所示,数据获取请求还携带终端对应的终端标识;该数据处理装置400还可以包括:
[0123] 判断模块405,用于在对鉴权信息验证通过之后,向终端发送备份数据集合中未发送的其他备份数据之前,判断在预设样本标识集合中是否存在与终端标识匹配的样本标识;
[0124] 第二数据处理模块404,用于若判断模块405判定为是,则向终端发送备份数据集合中未发送的其他备份数据。
[0125] 在某些实施方式中,第一处理模块可以用于:
[0126] 确定备份数据集合中备份数据对应的重要级别;
[0127] 根据重要级别从备份数据集合中获取目标备份数据;
[0128] 向终端发送目标备份数据。
[0129] 在某些实施方式中,第一处理模块用于:
[0130] 获取备份数据集合对应的总数据量;
[0131] 按照预设数据量比例和总数据量从备份数据集合中选取相应数据量的目标备份数据;
[0132] 向终端发送目标备份数据。
[0133] 由上可知,本发明实施例提供了一种数据处理装置,通过接收终端发送的数据获取请求,该数据获取请求携带目标云账号,然后,根据数据获取请求从目标云账号下的备份数据中确定相应的备份数据集合,并向终端发送备份数据集合中的部分备份数据,然后,接收终端发送的鉴权信息,并对鉴权信息进行验证,若验证通过,则向终端发送备份数据集合中未发送的其他备份数据;该方案可以在终端登录云账号时只反馈部分备份数据,在鉴权通过之后,反馈剩余未返回的备份数据,提高了数据的安全性。
[0134] 另外,一优选实施例还提供一种数据处理系统,包括服务器以及终端。其中该服务器可以包括如上所提及的任一数据处理装置,终端可以为手机、平板电脑等。
[0135] 在一优选实施例中,还提供一种服务器,参考图6,其示出了本发明一优选实施例所涉及的服务器的结构示意图。具体地,该服务器500可以包括一个或者一个以上处理核心的处理器501、一个或一个以上计算机可读存储介质的存储器502、通讯单元503、电源504、输入单元505、以及显示单元506等部件。本领域技术人员可以理解,图6中示出的服务器结构并不构成对服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0136] 处理器501是该服务器的控制中心,利用各种接口和线路连接整个服务器的各个部分,通过运行或执行存储在存储器502内的软件程序和/或模块,以及调用存储在存储器502内的数据,执行服务器的各种功能和处理数据,从而对服务器进行整体监控。可选的,处理器501可包括一个或多个处理核心;优选的,处理器501可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器501中。
[0137] 存储器502可用于存储软件程序以及模块。处理器501通过运行存储在存储器502的软件程序以及模块,从而执行各种功能应用以及数据处理。
[0138] 通讯单元503可用于收发信息过程中,信号的接收和发送,特别地,通讯单元503接收终端发送的信号,并将该数据获取请求交由一个或者一个以上处理器501处理。同时,通讯单元503将处理器501发出的反馈信号发送给终端。
[0139] 服务器还包括给各个部件供电的电源504(比如电池)。优选的,电源可以通过电源管理系统与处理器501逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源504还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0140] 该服务器还可包括输入单元505,该输入单元505可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
[0141] 该服务器还可包括显示单元506,该显示单元506可用于显示由用户输入的信息或提供给用户的信息以及服务器的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元508可包括显示面板,可选的,可以采用液晶显示器(LCD,Liquid Crystal Display)、有机发光二极管(OLED,Organic Light-Emitting Diode)等形式来配置显示面板。
[0142] 具体在本实施例中,服务器中的处理器501会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器502中,并由处理器501来运行存储在存储器502中的应用程序,从而实现各种功能,如下:
[0143] 接收终端发送的数据获取请求,该数据获取请求携带目标云账号,然后,根据数据获取请求从目标云账号下的备份数据中确定相应的备份数据集合,并向终端发送备份数据集合中的部分备份数据,然后,接收终端发送的鉴权信息,并对鉴权信息进行验证,若验证通过,则向终端发送备份数据集合中未发送的其他备份数据。
[0144] 由上可知,本发明实施例提供了一种服务器,该服务器通过接收终端发送的数据获取请求,该数据获取请求携带目标云账号,然后,根据数据获取请求从目标云账号下的备份数据中确定相应的备份数据集合,并向终端发送备份数据集合中的部分备份数据,然后,接收终端发送的鉴权信息,并对鉴权信息进行验证,若验证通过,则向终端发送备份数据集合中未发送的其他备份数据;该方案可以在终端登录云账号时只反馈部分备份数据,在鉴权通过之后,反馈剩余未返回的备份数据,提高了数据的安全性。
[0145] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read OnlyMemory)、随机存取记忆体(RAM,RandomAccess Memory)、磁盘或光盘等。
[0146] 以上对本发明实施例所提供的一种数据处理方法、装置和系统进行了详细介绍,本文中应用程序了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用程序范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。