移动终端中图片的备份方法、系统、装置以及移动终端的制作方法
【专利摘要】本发明公开了一种移动终端中图片的备份方法,包括:获取移动终端中的本地图片,并根据本地图片生成每个本地图片对应的签名;根据本地图片的签名生成本地签名数据表;根据本地签名数据表和云服务器的云签名数据表生成待上传签名数据表;以及将待上传签名数据表中每个签名对应的图片上传至云服务器。本发明实施例的方法通过将移动终端中的本地图片在云服务器中备份,防止图片意外丢失,并且在整个备份过程中,只是通过网络将本地图片上传到云服务器,从而提高了可用性,提升了用户体验。本发明还公开了一种移动终端中图片的备份系统、装置以及一种移动终端。
【专利说明】移动终端中图片的备份方法、系统、装置以及移动终端
【技术领域】
[0001] 本发明涉及移动设备【技术领域】,尤其涉及一种移动终端中图片的备份方法、系统、 装置以及移动终端。
【背景技术】
[0002] 随着人们生活水平的提高,带来的生活压力也越来越大,出游旅行已成为大多数 人选择的娱乐放松身心的项目,而照相设备(如照相机、单反、带有拍照功能的移动终端 等)也成为了人们出游旅行的必备工具,特别是带有拍照功能的移动终端已成为人们不可 或缺的出游旅行的帮手。
[0003] 由于移动终端的摄像头像素越来越高,拍照的图片越来越大,从而导致占用移动 终端的存储体积也越来越大。目前,用户主要是将移动终端中存储的图片拷贝到其他具有 大存储容量的设备(如PC机(Personal Computer,个人计算机))中以进行备份,从而腾出 更多的移动终端的存储空间。但是,这种方法还需要通过媒介将移动终端和其他存储设备 进行连接,若用户身边没有具有大存储容量的设备,但此时移动终端的存储空间已满,这样 就不能通过上述方法来减少图片对移动终端的存储空间的占用比例,甚至可能会导致移动 终端不能正常使用,从而导致用户体验变差。
【发明内容】
[0004] 本发明的目的旨在至少在一定程度上解决上述的技术问题之一。
[0005] 为此,本发明的第一个目的在于提出一种移动终端中图片的备份方法。该方法通 过将移动终端中的本地图片在云服务器中备份,防止图片意外丢失,并且在整个备份过程 中,只是通过网络将本地图片上传到云服务器,从而提高了可用性,提升了用户体验。
[0006] 本发明的第二个目的在于提出一种移动终端中图片的备份系统。
[0007] 本发明的第三个目的在于提出一种移动终端中图片的备份装置。
[0008] 本发明的第四个目的在于提出一种移动终端。
[0009] 为了实现上述目的,本发明第一方面实施例的移动终端中图片的备份方法,包括: 获取移动终端中的本地图片,并根据所述本地图片生成每个本地图片对应的签名;根据所 述本地图片的签名生成本地签名数据表;根据所述本地签名数据表和云服务器的云签名数 据表生成待上传签名数据表;以及将所述待上传签名数据表中每个签名对应的图片上传至 云服务器。
[0010] 本发明实施例的移动终端中图片的备份方法,可获取移动终端中的本地图片,并 根据本地图片生成每个本地图片对应的签名,并根据本地图片的签名生成本地签名数据 表,以及根据本地签名数据表和云服务器的云签名数据表生成待上传签名数据表,从而将 待上传签名数据表中每个签名对应的图片上传至云服务器,即通过将移动终端中的本地图 片在云服务器中备份,防止图片意外丢失,并且在整个备份过程中,无需通过有线媒介(如 数据线等)将移动终端和其他存储设备进行连接,只是通过网络将本地图片上传到云服务 器,从而提高了可用性,提升了用户体验。
[0011] 为了实现上述目的,本发明第二方面实施例的移动终端中图片的备份系统,包括: 移动终端和云服务器,其中,所述移动终端,用于获取所述移动终端中的本地图片,并根据 所述本地图片生成每个本地图片对应的签名,并根据所述本地图片的签名生成本地签名数 据表,并根据所述本地签名数据表和所述云服务器的云签名数据表生成待上传签名数据 表,以及将所述待上传签名数据表中每个签名对应的图片上传至所述云服务器。
[0012] 本发明实施例的移动终端中图片的备份系统,可通过移动终端获取移动终端中的 本地图片,并根据本地图片生成每个本地图片对应的签名,并根据本地图片的签名生成本 地签名数据表,以及根据本地签名数据表和云服务器的云签名数据表生成待上传签名数据 表,从而将待上传签名数据表中每个签名对应的图片上传至云服务器,即通过将移动终端 中的本地图片在云服务器中备份,防止图片意外丢失,并且在整个备份过程中,无需通过有 线媒介(如数据线等)将移动终端和其他存储设备进行连接,只是通过网络将本地图片上 传到云服务器,从而提高了可用性,提升了用户体验。
[0013] 为了实现上述目的,本发明第三方面实施例的移动终端中图片的备份装置,包括: 第一生成模块,用于获取移动终端中的本地图片,并根据所述本地图片生成每个本地图片 对应的签名;第二生成模块,用于根据所述本地图片的签名生成本地签名数据表;第三生 成模块,用于根据所述本地签名数据表和云服务器的云签名数据表生成待上传签名数据 表;以及上传模块,用于将所述待上传签名数据表中每个签名对应的图片上传至云服务器。
[0014] 本发明实施例的移动终端中图片的备份装置,可通过第一生成模块获取移动终端 中的本地图片,并根据本地图片生成每个本地图片对应的签名,第二生成模块根据本地图 片的签名生成本地签名数据表,第三生成模块根据本地签名数据表和云服务器的云签名数 据表生成待上传签名数据表,上传模块将待上传签名数据表中每个签名对应的图片上传至 云服务器,即通过将移动终端中的本地图片在云服务器中备份,防止图片意外丢失,并且在 整个备份过程中,无需通过有线媒介(如数据线等)将移动终端和其他存储设备进行连接, 只是通过网络将本地图片上传到云服务器,从而提高了可用性,提升了用户体验。
[0015] 为了实现上述目的,本发明第四方面实施例的移动终端,包括:壳体、处理器、存储 器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和 所述存储器设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件 供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可 执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行以下步骤:获取移动 终端中的本地图片,并根据所述本地图片生成每个本地图片对应的签名;根据所述本地图 片的签名生成本地签名数据表;根据所述本地签名数据表和云服务器的云签名数据表生成 待上传签名数据表;以及将所述待上传签名数据表中每个签名对应的图片上传至云服务 器。
[0016] 本发明实施例的移动终端,可获取移动终端中的本地图片,并根据本地图片生成 每个本地图片对应的签名,并根据本地图片的签名生成本地签名数据表,以及根据本地签 名数据表和云服务器的云签名数据表生成待上传签名数据表,从而将待上传签名数据表中 每个签名对应的图片上传至云服务器,即通过将移动终端中的本地图片在云服务器中备 份,防止图片意外丢失,并且在整个备份过程中,无需通过有线媒介(如数据线等)将移动 终端和其他存储设备进行连接,只是通过网络将本地图片上传到云服务器,从而提高了可 用性,提升了用户体验。
[0017] 本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变 得明显,或通过本发明的实践了解到。
【专利附图】
【附图说明】
[0018] 本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变 得明显和容易理解,其中,
[0019] 图1是根据本发明一个实施例的移动终端中图片的备份方法的流程图;
[0020] 图2是根据本发明另一个实施例的移动终端中图片的备份方法的流程图;
[0021] 图3是根据本发明又一个实施例的移动终端中图片的备份方法的流程图;
[0022] 图4是根据本发明再一个实施例的移动终端中图片的备份方法的流程图;
[0023] 图5是根据本发明一个实施例的移动终端中图片的备份系统的结构示意图;
[0024] 图6是根据本发明一个实施例的移动终端中图片的备份装置的结构示意图;
[0025] 图7是根据本发明另一个实施例的移动终端中图片的备份装置的结构示意图;
[0026] 图8是根据本发明又一个实施例的移动终端中图片的备份装置的结构示意图;
[0027] 图9是根据本发明再一个实施例的移动终端中图片的备份装置的结构示意图;以 及
[0028] 图10是根据本发明又再一个实施例的移动终端中图片的备份装置的结构示意 图。
【具体实施方式】
[0029] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0030] 下面参考附图描述根据本发明实施例的移动终端中图片的备份方法、系统、装置 以及移动终端。
[0031] 图1是根据本发明一个实施例的移动终端中图片的备份方法的流程图。如图1所 示,该移动终端中图片的备份方法可以包括:
[0032] S101,获取移动终端中的本地图片,并根据本地图片生成每个本地图片对应的签 名。
[0033] 其中,在本发明的实施例中,移动终端可以是手机、平板电脑、个人数字助理等具 有各种操作系统的硬件设备。
[0034] 具体地,可先获取移动终端中本地存储的图片(如移动终端内存中存储的图片、 移动终端中SD卡存储的图片等),之后,可将本地的每张图片通过散列算法来计算出对应 的字符串,即数字签名,例如5d41402abc4b2a76b9719d911017c592。由于数字签名能够保证 唯一性,因此每张图片只对应一个数字签名。
[0035] S102,根据本地图片的签名生成本地签名数据表。
[0036] 具体地,可将每个本地图片的签名合并在一起以形成一个数据表,即本地签名数 据表,该本地签名数据表包含移动终端中所有本地图片的签名。
[0037] S103,根据本地签名数据表和云服务器的云签名数据表生成待上传签名数据表。
[0038] 优选的,在本发明的实施例中,可先获取用户的身份信息,并根据用户的身份信息 登陆云服务器以获取云签名数据表。之后可将本地签名数据表与云签名数据表进行比对, 以生成待上传签名数据表。
[0039] 举例而言,以云服务器为移动终端中已安装的网盘应用为例,在根据本地图片的 签名生成本地签名数据表之后,可向移动终端上安装的网盘客户端(例如金山云、微云等 第三方网盘应用)发起请求,请求用户在此网盘内所有图片的签名,即云签名数据表。在向 所有的网盘获取完云签名数据表之后,可将本地签名数据表与云签名数据表进行比对,找 出本地图片中没有在第三方网盘中的签名,并将这些比对后没有上传到网盘中的签名提取 出来,并保存为一个数据表,以形成待上传签名数据表。
[0040] S104,将待上传签名数据表中每个签名对应的图片上传至云服务器。
[0041] 举例而言,在待上传签名数据表生成之后,可先读取待上传签名数据表中的每个 签名,根据每个签名找到对应的待上传的图片。之后,可通过各个平台的API (Application Programming Interface,应用程序编程接口)接口,将上述待上传的图片上传到云服务器 中,直至最后一张图片上传完毕。此时,本地的图片与云服务器中的图片库保持一致,也即 本地图片已经在云服务器中有了备份。
[0042] 本发明实施例的移动终端中图片的备份方法,可获取移动终端中的本地图片,并 根据本地图片生成每个本地图片对应的签名,并根据本地图片的签名生成本地签名数据 表,以及根据本地签名数据表和云服务器的云签名数据表生成待上传签名数据表,从而将 待上传签名数据表中每个签名对应的图片上传至云服务器,即通过将移动终端中的本地图 片在云服务器中备份,防止图片意外丢失,并且在整个备份过程中,无需通过有线媒介(如 数据线等)将移动终端和其他存储设备进行连接,只是通过网络将本地图片上传到云服务 器,从而提高了可用性,提升了用户体验。
[0043] 为了提升用户体验,节省移动终端的本地空间,在本发明的一个实施例中,如图2 所示,上述S104之后,该移动终端中图片的备份方法还可以包括:
[0044] S205,根据本地签名数据表对移动终端中的本地图片进行清理。
[0045] 可选的,在本发明的一个实施例中,可先获取本地签名数据表中签名对应的本地 图片,并获取本地签名数据表中签名对应的本地图片的更新时间。之后,可根据更新时间对 本地签名数据表中签名对应的本地图片进行清理。
[0046] 也就是说,在待上传签名数据表中每个签名对应的图片上传至云服务器之后,可 先读取出本地签名数据表中签名对应的本地图片,并获取这些本地图片的更新时间。之后, 可对更新时间靠后的图片进行清理,即可清理删除存储时间太长的图片,或删除不常用的 图片。由此,可实现自动删除不常用的图片,提升了用户体验。
[0047] 可选的,在本发明的另一个实施例中,可先获取本地签名数据表中签名对应的本 地图片,并将本地签名数据表中签名对应的本地图片提供至用户以供用户进行选择。之后, 可根据用户的选择结果对本地签名数据表中签名对应的本地图片进行清理。由此,可根据 用户的选择结果进行图片的清理,遵循用户的自主意愿,从而提升了用户体验。
[0048] 本发明实施例的移动终端中图片的备份方法,在将待上传签名数据表中每个签名 对应的图片上传至云服务器之后,可根据本地签名数据表对移动终端中的本地图片进行清 理,节省了移动终端的本地空间,将备份后而且不常用的图片删除,为用户腾出了更多的存 储空间,从而提升了用户体验。
[0049] 可选的,在本发明的另一个实施例中,如图3所示,上述S104之后,该移动终端中 图片的备份方法还可以包括:
[0050] S306,根据待上传签名数据表对云签名数据表进行更新。
[0051] 具体地,在将待上传签名数据表中每个签名对应的图片上传至云服务器之后,可 将待上传签名数据表中的所有签名添加至云签名数据表中,以完成对云签名数据表的更 新。
[0052] 本发明实施例的移动终端中图片的备份方法,在将待上传签名数据表中每个签名 对应的图片上传至云服务器之后,根据待上传签名数据表对云签名数据表进行更新,扩大 并完善了云签名数据表中的签名的数量,同时也保障了待上传签名数据表中每个签名对应 的图片均上传到了云服务器中。
[0053] 可选的,在本发明的又一个实施例中,如图4所示,在将待上传签名数据表中每个 签名对应的图片上传至云服务器(即上述S104)之后,该移动终端中图片的备份方法还可 以包括:
[0054] S407,向用户发送备份完成提示。
[0055] 本发明实施例的移动终端中图片的备份方法,在将待上传签名数据表中每个签名 对应的图片上传至云服务器之后,可向用户发送备份完成提示,以使得用户更加直观地了 解到图片已完成备份,提升了用户体验。
[0056] 综上所述,本发明的基本思想为:可先检测移动终端中的本地图片是否上传到云 服务器中,如果没有上传则将这些新图片提醒用户上传或者直接上传到云服务器中;如果 已经检测到图片在云服务器中有备份,则删除本地已经备份好的图片,以此来清理移动终 端中的图片,增加移动终端的可用空间。
[0057] 另外,本发明还提出了一种移动终端中图片的备份系统。
[0058] 图5是根据本发明一个实施例的移动终端中图片的备份系统的结构示意图。如图 5所不,该移动终端中图片的备份系统可以包括:移动终端100和z?服务器200。其中,在本 发明的实施例中,移动终端100可以是手机、平板电脑、个人数字助理等具有各种操作系统 的硬件设备。
[0059] 具体地,移动终端100可用于获取移动终端100中的本地图片,并根据本地图片生 成每个本地图片对应的签名,并根据本地图片的签名生成本地签名数据表,并根据本地签 名数据表和云服务器200的云签名数据表生成待上传签名数据表,以及将待上传签名数据 表中每个签名对应的图片上传至云服务器200。
[0060] 更具体地,移动终端100可先获取移动终端100中本地存储的图片(如移动终端 100内存中存储的图片、移动终端100中SD卡存储的图片等),之后,可将本地的每张图片 通过散列算法来计算出对应的字符串,即数字签名,例如5d41402abc4b2a76b9719d911017c 592。由于数字签名能够保证唯一性,因此每张图片只对应一个数字签名。之后,可将每个本 地图片的签名合并在一起以形成一个数据表,即本地签名数据表,该本地签名数据表包含 移动终端100中所有本地图片的签名。然后,根据本地签名数据表和云服务器的云签名数 据表生成待上传签名数据表。最后,在待上传签名数据表生成之后,移动终端100可先读取 待上传签名数据表中的每个签名,根据每个签名找到对应的待上传的图片。之后,可通过各 个平台的API接口,将上述待上传的图片上传到云服务器200中,直至最后一张图片上传完 毕。此时,本地的图片与云服务器200中的图片库保持一致,也即本地图片已经在云服务器 200中有了备份。
[0061] 优选的,在本发明的实施例中,移动终端100可获取用户的身份信息,并根据用户 的身份信息登陆云服务器200以获取云签名数据表,以及将本地签名数据表与云签名数据 表进行比对,以生成待上传签名数据表。
[0062] 举例而言,以云服务器200为移动终端100中已安装的网盘应用为例,在根据本地 图片的签名生成本地签名数据表之后,可向移动终端100上安装的网盘客户端(例如金山 云、微云等第三方网盘应用)发起请求,请求用户在此网盘内所有图片的签名,即云签名数 据表。在向所有的网盘获取完云签名数据表之后,可将本地签名数据表与云签名数据表进 行比对,找出本地图片中没有在第三方网盘中的签名,并将这些比对后没有上传到网盘中 的签名提取出来,并保存为一个数据表,以形成待上传签名数据表。
[0063] 进一步地,在本发明的一个实施例中,移动终端100还可用于在将待上传签名数 据表中每个签名对应的图片上传至云服务器200之后,根据本地签名数据表对移动终端 100中的本地图片进行清理。
[0064] 优选的,在本发明的一个实施例中,移动终端100可先获取本地签名数据表中签 名对应的本地图片,并获取本地签名数据表中签名对应的本地图片的更新时间,之后可根 据更新时间对本地签名数据表中签名对应的本地图片进行清理。
[0065] 也就是说,移动终端100在待上传签名数据表中每个签名对应的图片上传至云服 务器200之后,可先读取出本地签名数据表中签名对应的本地图片,并获取这些本地图片 的更新时间。之后,可对更新时间靠后的图片进行清理,即可清理删除存储时间太长的图 片,或删除不常用的图片。由此,可实现自动删除不常用的图片,提升了用户体验。
[0066] 优选的,在本发明的另一个实施例中,移动终端100可先获取本地签名数据表中 签名对应的本地图片,并将本地签名数据表中签名对应的本地图片提供至用户以供用户进 行选择,之后可根据用户的选择结果对本地签名数据表中签名对应的本地图片进行清理。 由此,可根据用户的选择结果进行图片的清理,遵循用户的自主意愿,从而提升了用户体 验。
[0067] 由此,根据本地签名数据表对移动终端中的本地图片进行清理,节省了移动终端 的本地空间,将备份后而且不常用的图片删除,为用户腾出了更多的存储空间,从而提升了 用户体验。
[0068] 可选的,在本发明的一个实施例中,云服务器200还可用于在移动终端100将待上 传签名数据表中每个签名对应的图片上传至云服务器200之后,根据待上传签名数据表对 云签名数据表进行更新。更具体地,在移动终端100将待上传签名数据表中每个签名对应 的图片上传至云服务器200之后,云服务器200可将待上传签名数据表中的所有签名添加 至云签名数据表中,以完成对云签名数据表的更新。由此,扩大并完善了云签名数据表中的 签名的数量,同时也保障了待上传签名数据表中每个签名对应的图片均上传到了云服务器 中。
[0069] 可选的,在本发明的一个实施例中,云服务器200还用于在移动终端100将待上传 签名数据表中每个签名对应的图片上传至云服务器200之后,向用户发送备份完成提示。 由此,可使得用户更加直观地了解到图片已完成备份,提升了用户体验。
[0070] 本发明实施例的移动终端中图片的备份系统,可通过移动终端获取移动终端中的 本地图片,并根据本地图片生成每个本地图片对应的签名,并根据本地图片的签名生成本 地签名数据表,以及根据本地签名数据表和云服务器的云签名数据表生成待上传签名数据 表,从而将待上传签名数据表中每个签名对应的图片上传至云服务器,即通过将移动终端 中的本地图片在云服务器中备份,防止图片意外丢失,并且在整个备份过程中,无需通过有 线媒介(如数据线等)将移动终端和其他存储设备进行连接,只是通过网络将本地图片上 传到云服务器,从而提高了可用性,提升了用户体验。
[0071] 另外,本发明还提出了一种移动终端中图片的备份装置。
[0072] 图6是根据本发明一个实施例的移动终端中图片的备份装置的结构示意图。如图 6所示,该移动终端中图片的备份装置可以包括:第一生成模块110、第二生成模块120、第 三生成模块130和上传模块140。
[0073] 具体地,第一生成模块110可用于获取移动终端中的本地图片,并根据本地图片 生成每个本地图片对应的签名。其中,在本发明的实施例中,移动终端可以是手机、平板电 脑、个人数字助理等具有各种操作系统的硬件设备。
[0074] 更具体地,第一生成模块110可先获取移动终端中本地存储的图片(如移动终端 内存中存储的图片、移动终端中SD卡存储的图片等),之后,可将本地的每张图片通过散列 算法来计算出对应的字符串,即数字签名,例如5d41402abc4b2a76b9719d911017c592。由于 数字签名能够保证唯一性,因此每张图片只对应一个数字签名。
[0075] 第二生成模块120可用于根据本地图片的签名生成本地签名数据表。更具体地, 第二生成模块120可将每个本地图片的签名合并在一起以形成一个数据表,即本地签名数 据表,该本地签名数据表包含移动终端中所有本地图片的签名。
[0076] 第三生成模块130可用于根据本地签名数据表和云服务器的云签名数据表生成 待上传签名数据表。
[0077] 上传模块140可用于将待上传签名数据表中每个签名对应的图片上传至云服务 器。举例而言,在待上传签名数据表生成之后,上传模块140可先读取待上传签名数据表中 的每个签名,根据每个签名找到对应的待上传的图片。之后,可通过各个平台的API接口, 将上述待上传的图片上传到云服务器中,直至最后一张图片上传完毕。此时,本地的图片与 云服务器中的图片库保持一致,也即本地图片已经在云服务器中有了备份。
[0078] 优选的,在本发明的一个实施例中,如图7所示,第三生成模块130可包括获取单 元131和生成单元132。具体地,获取单元131可用于获取用户的身份信息,并根据用户的 身份信息登陆云服务器以获取云签名数据表。生成单元132可用于将本地签名数据表与云 签名数据表进行比对,以生成待上传签名数据表。
[0079] 举例而言,以云服务器为移动终端中已安装的网盘应用为例,在第二生成模块120 根据本地图片的签名生成本地签名数据表之后,获取单元131可向移动终端上安装的网盘 客户端(例如金山云、微云等第三方网盘应用)发起请求,请求用户在此网盘内所有图片的 签名,即云签名数据表。在向所有的网盘获取完云签名数据表之后,生成单元132可将本地 签名数据表与云签名数据表进行比对,找出本地图片中没有在第三方网盘中的签名,并将 这些比对后没有上传到网盘中的签名提取出来,并保存为一个数据表,以形成待上传签名 数据表。
[0080] 可选的,在本发明的一个实施例中,如图8所示,该移动终端中图片的备份装置还 可以包括清理模块150。具体地,清理模块150可用于在上传模块140将待上传签名数据表 中每个签名对应的图片上传至云服务器之后,根据本地签名数据表对移动终端中的本地图 片进行清理。由此,节省了移动终端的本地空间,将备份后而且不常用的图片删除,为用户 腾出了更多的存储空间,从而提升了用户体验。
[0081] 可选的,在本发明的实施例中,如图9所示,清理模块150可包括获取单元151和 第一清理单元152。具体地,获取单元151可用于获取本地签名数据表中签名对应的本地图 片,并获取本地签名数据表中签名对应的本地图片的更新时间。第一清理单元152可用于 根据更新时间对本地签名数据表中签名对应的本地图片进行清理。
[0082] 也就是说,在上传模块140将待上传签名数据表中每个签名对应的图片上传至云 服务器之后,获取单元151可先读取出本地签名数据表中签名对应的本地图片,并获取这 些本地图片的更新时间。第一清理单元152可对更新时间靠后的图片进行清理,即可清理 删除存储时间太长的图片,或删除不常用的图片。由此,可实现自动删除不常用的图片,提 升了用户体验。
[0083] 可选的,在本发明的实施例中,如图10所示,清理模块150可包括提供单元153和 第二清理单元154。具体地,提供单元153可用于获取本地签名数据表中签名对应的本地 图片,并将本地签名数据表中签名对应的本地图片提供至用户以供用户进行选择。第二清 理单元154可用于根据用户的选择结果对本地签名数据表中签名对应的本地图片进行清 理。由此,可根据用户的选择结果进行图片的清理,遵循用户的自主意愿,从而提升了用户 体验。
[0084] 本发明实施例的移动终端中图片的备份装置,可通过第一生成模块获取移动终端 中的本地图片,并根据本地图片生成每个本地图片对应的签名,第二生成模块根据本地图 片的签名生成本地签名数据表,第三生成模块根据本地签名数据表和云服务器的云签名数 据表生成待上传签名数据表,上传模块将待上传签名数据表中每个签名对应的图片上传至 云服务器,即通过将移动终端中的本地图片在云服务器中备份,防止图片意外丢失,并且在 整个备份过程中,无需通过有线媒介(如数据线等)将移动终端和其他存储设备进行连接, 只是通过网络将本地图片上传到云服务器,从而提高了可用性,提升了用户体验。
[0085] 此外,本发明还提出了一种移动终端,需要说明的是,在本发明的实施例中,移动 终端可理解为手机、平板电脑、个人数字助理等具有各种操作系统的硬件设备。其可以包 括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处 理器和存储器设置在电路板上;电源电路,用于为移动终端的各个电路或器件供电;存储 器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可 执行程序代码对应的程序,以用于执行以下步骤:
[0086] S101',获取移动终端中的本地图片,并根据本地图片生成每个本地图片对应的签 名。
[0087] S102',根据本地图片的签名生成本地签名数据表。
[0088] S103',根据本地签名数据表和云服务器的云签名数据表生成待上传签名数据表。
[0089] S104',将待上传签名数据表中每个签名对应的图片上传至云服务器。
[0090] 本发明实施例的移动终端,可获取移动终端中的本地图片,并根据本地图片生成 每个本地图片对应的签名,并根据本地图片的签名生成本地签名数据表,以及根据本地签 名数据表和云服务器的云签名数据表生成待上传签名数据表,从而将待上传签名数据表中 每个签名对应的图片上传至云服务器,即通过将移动终端中的本地图片在云服务器中备 份,防止图片意外丢失,并且在整个备份过程中,无需通过有线媒介(如数据线等)将移动 终端和其他存储设备进行连接,只是通过网络将本地图片上传到云服务器,从而提高了可 用性,提升了用户体验。
[0091] 在本发明的描述中,需要理解的是,术语"第一"、"第二"仅用于描述目的,而不能 理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有"第 一"、"第二"的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,"多个" 的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0092] 流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括 一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部 分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺 序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明 的实施例所属【技术领域】的技术人员所理解。
[0093] 在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是 用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以 供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指 令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置 或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传 播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使 用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个 布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读 存储器(R0M),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光 盘只读存储器(⑶ROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其 他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必 要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器 中。
[0094] 应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述 实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件 或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下 列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路 的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场 可编程门阵列(FPGA)等。
[0095] 本【技术领域】的普通技术人员可以理解实现上述实施例方法携带的全部或部分步 骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介 质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0096] 此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以 是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模 块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如 果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机 可读取存储介质中。
[0097] 上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0098] 在本说明书的描述中,参考术语"一个实施例"、"一些实施例"、"示例"、"具体示 例"、或"一些示例"等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特 点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不 必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任 一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技 术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结 合和组合。
[0099] 尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例 性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述 实施例进行变化、修改、替换和变型。
【权利要求】
1. 一种移动终端中图片的备份方法,其特征在于,包括以下步骤: 获取移动终端中的本地图片,并根据所述本地图片生成每个本地图片对应的签名; 根据所述本地图片的签名生成本地签名数据表; 根据所述本地签名数据表和云服务器的云签名数据表生成待上传签名数据表;以及 将所述待上传签名数据表中每个签名对应的图片上传至云服务器。
2. 如权利要求1所述的移动终端中图片的备份方法,其特征在于,在所述将所述待上 传签名数据表中每个签名对应的图片上传至云服务器之后,还包括: 根据所述本地签名数据表对所述移动终端中的本地图片进行清理。
3. 如权利要求1所述的移动终端中图片的备份方法,其特征在于,所述根据本地签名 数据表和云服务器的云签名数据表生成待上传签名数据表具体包括: 获取用户的身份信息,并根据所述用户的身份信息登陆所述云服务器以获取所述云签 名数据表;以及 将所述本地签名数据表与所述云签名数据表进行比对,以生成所述待上传签名数据 表。
4. 如权利要求1所述的移动终端中图片的备份方法,其特征在于,在所述将所述待上 传签名数据表中每个签名对应的图片上传至云服务器之后,还包括: 根据所述待上传签名数据表对所述云签名数据表进行更新。
5. 如权利要求2所述的移动终端中图片的备份方法,其特征在于,所述根据所述本地 签名数据表对所述移动终端中的本地图片进行清理具体包括: 获取所述本地签名数据表中签名对应的本地图片,并获取所述本地签名数据表中签名 对应的本地图片的更新时间; 根据更新时间对所述本地签名数据表中签名对应的本地图片进行清理。
6. 如权利要求2所述的移动终端中图片的备份方法,其特征在于,所述根据所述本地 签名数据表对所述移动终端中的本地图片进行清理具体包括: 获取所述本地签名数据表中签名对应的本地图片,并将所述本地签名数据表中签名对 应的本地图片提供至用户以供所述用户进行选择; 根据所述用户的选择结果对所述本地签名数据表中签名对应的本地图片进行清理。
7. 如权利要求1所述的移动终端中图片的备份方法,其特征在于,在所述将所述待上 传签名数据表中每个签名对应的图片上传至云服务器之后,还包括: 向用户发送备份完成提示。
8. -种移动终端中图片的备份系统,其特征在于,包括:移动终端和云服务器,其中, 所述移动终端,用于获取所述移动终端中的本地图片,并根据所述本地图片生成每个 本地图片对应的签名,并根据所述本地图片的签名生成本地签名数据表,并根据所述本地 签名数据表和所述云服务器的云签名数据表生成待上传签名数据表,以及将所述待上传签 名数据表中每个签名对应的图片上传至所述云服务器。
9. 如权利要求8所述的移动终端中图片的备份系统,其特征在于,所述移动终端还用 于在所述将待上传签名数据表中每个签名对应的图片上传至所述云服务器之后,根据所述 本地签名数据表对所述移动终端中的本地图片进行清理。
10. 如权利要求8所述的移动终端中图片的备份系统,其特征在于,所述移动终端具体 用于:获取用户的身份信息,并根据所述用户的身份信息登陆所述云服务器以获取所述云 签名数据表,以及将所述本地签名数据表与所述云签名数据表进行比对,以生成所述待上 传签名数据表。
11. 如权利要求8所述的移动终端中图片的备份系统,其特征在于,所述云服务器还用 于在所述移动终端将所述待上传签名数据表中每个签名对应的图片上传至所述云服务器 之后,根据所述待上传签名数据表对所述云签名数据表进行更新。
12. 如权利要求9所述的移动终端中图片的备份系统,其特征在于,所述移动终端还具 体用于:获取所述本地签名数据表中签名对应的本地图片,并获取所述本地签名数据表中 签名对应的本地图片的更新时间,以及根据更新时间对所述本地签名数据表中签名对应的 本地图片进行清理。
13. 如权利要求9所述的移动终端中图片的备份系统,其特征在于,所述移动终端还具 体用于:获取所述本地签名数据表中签名对应的本地图片,并将所述本地签名数据表中签 名对应的本地图片提供至用户以供所述用户进行选择,以及根据所述用户的选择结果对所 述本地签名数据表中签名对应的本地图片进行清理。
14. 如权利要求8所述的移动终端中图片的备份方法,其特征在于,所述云服务器还用 于在所述移动终端将所述待上传签名数据表中每个签名对应的图片上传至所述云服务器 之后,向用户发送备份完成提示。
15. -种移动终端中图片的备份装置,其特征在于,包括: 第一生成模块,用于获取移动终端中的本地图片,并根据所述本地图片生成每个本地 图片对应的签名; 第二生成模块,用于根据所述本地图片的签名生成本地签名数据表; 第三生成模块,用于根据所述本地签名数据表和云服务器的云签名数据表生成待上传 签名数据表;以及 上传模块,用于将所述待上传签名数据表中每个签名对应的图片上传至云服务器。
16. 如权利要求15所述的移动终端中图片的备份装置,其特征在于,还包括: 清理模块,用于在所述上传模块将所述待上传签名数据表中每个签名对应的图片上传 至云服务器之后,根据所述本地签名数据表对所述移动终端中的本地图片进行清理。
17. 如权利要求15所述的移动终端中图片的备份装置,其特征在于,所述第三生成模 块包括: 获取单元,用于获取用户的身份信息,并根据所述用户的身份信息登陆所述云服务器 以获取所述云签名数据表;以及 生成单元,用于将所述本地签名数据表与所述云签名数据表进行比对,以生成所述待 上传签名数据表。
18. 如权利要求16所述的移动终端中图片的备份装置,其特征在于,还所述清理模块 包括: 获取单元,用于获取所述本地签名数据表中签名对应的本地图片,并获取所述本地签 名数据表中签名对应的本地图片的更新时间;以及 第一清理单元,用于根据更新时间对所述本地签名数据表中签名对应的本地图片进行 清理。
19. 如权利要求16所述的移动终端中图片的备份装置,其特征在于,所述清理模块包 括: 提供单元,用于获取所述本地签名数据表中签名对应的本地图片,并将所述本地签名 数据表中签名对应的本地图片提供至用户以供所述用户进行选择;以及 第二清理单元,用于根据所述用户的选择结果对所述本地签名数据表中签名对应的本 地图片进行清理。
20. -种移动终端,其特征在于,包括:壳体、处理器、存储器、电路板和电源电路,其 中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电 路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存储器用于存 储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所 述可执行程序代码对应的程序,以用于执行以下步骤: 获取移动终端中的本地图片,并根据所述本地图片生成每个本地图片对应的签名; 根据所述本地图片的签名生成本地签名数据表; 根据所述本地签名数据表和云服务器的云签名数据表生成待上传签名数据表;以及 将所述待上传签名数据表中每个签名对应的图片上传至云服务器。
【文档编号】G06F11/14GK104123200SQ201410345698
【公开日】2014年10月29日 申请日期:2014年7月18日 优先权日:2014年7月18日
【发明者】范路, 周琦, 江昪 申请人:北京金山安全软件有限公司