[发明专利]文档恢复方法、系统、可读存储介质及终端在审
申请号: | 201710778678.6 | 申请日: | 2017-09-01 |
公开(公告)号: | CN107741889A | 公开(公告)日: | 2018-02-27 |
发明(设计)人: | 陈民敬 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州视睿电子科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙)11201 | 代理人: | 何世磊 |
地址: | 510530 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文档 恢复 方法 系统 可读 存储 介质 终端 | ||
1.一种文档恢复方法,其特征在于,所述方法包括如下步骤:
响应于检测到一文档被修改的事件,将修改后的所述文档对应的文档版本信息以及修改后的所述文档包含的子文件均向服务器发送,其中所述文档版本信息包括一用于识别文档的文档标识符;
响应于接收到一携带目标文档标识符的文档恢复信号的事件,根据所述目标文档标识符查找到对应的目标文档,将所述目标文档包含的所述子文件下载以得到所需版本的所述文档。
2.根据权利要求1所述的文档恢复方法,其特征在于,所述响应于检测到一文档被修改的事件,将修改后的所述文档对应的文档版本信息以及修改后的所述文档包含的子文件均向服务器发送的步骤之前,所述方法还包括:
将所述文档进行解压以得到多个所述子文件;
所述检测到一文档被修改的步骤包括:
检测到所述文档中的至少一所述子文件被修改。
3.根据权利要求2所述的文档恢复方法,其特征在于,每个所述子文件分别对应一文件哈希值,所述将修改后的所述文档包含的子文件均向服务器发送的步骤包括:
当判断到存在仍需进行上传的所述子文件时,计算得到所述子文件对应的文件哈希值;
当判断到所述服务器中不存在与所述子文件的所述文件哈希值相同的文件时,则将所述子文件向所述服务器发送。
4.根据权利要求3所述的文档恢复方法,其特征在于,在所述将所述子文件向所述服务器发送的步骤之后,所述方法还包括:
当判断到所述子文件上传完成后,为每个所述子文件记录对应的文件索引信息,其中所述文件索引信息包括以下至少之一:唯一性的文件标识符、文件名、文件存储路径、所述文件哈希值。
5.根据权利要求4所述的文档恢复方法,其特征在于,所述方法还包括:
当判断到其中一所述子文件对应的所述文件哈希值发生变化时,则生成一与所述子文件的文件名相同的第一子文件,所述第一子文件对应有第一文件标识符以及第一文件存储路径。
6.根据权利要求4所述的文档恢复方法,其特征在于,所述文档还包括对应的文档版本号、文档创建时间以及文档存储空间值,所述方法还包括:
当判断到所述文档中的至少一所述子文件的所述文件哈希值发生变化时,则将修改后的所述文档进行保存以得到文档名相同的第一文档;
记录所述第一文档对应的所述文档标识符、所述文档版本号、所述文档创建时间以及所述文档存储空间值并进行储存。
7.一种文档恢复系统,其特征在于,所述系统包括:
数据发送模块,用于响应于检测到一文档被修改的事件,将修改后的所述文档对应的文档版本信息以及修改后的所述文档包含的子文件均向服务器发送,其中所述文档版本信息包括一用于识别文档的文档标识符;
文档恢复模块,用于响应于接收到一携带目标文档标识符的文档恢复信号的事件,根据所述目标文档标识符查找到对应的目标文档,将所述目标文档包含的所述子文件下载以得到所需版本的所述文档。
8.根据权利要求7所述的文档恢复系统,其特征在于,所述系统还包括一文档解压模块;
所述文档解压单元,用于将所述文档进行解压以得到多个所述子文件。
9.一种可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如权利要求1至6任意一项所述的文档恢复方法。
10.一种终端,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现如权利要求1至6任意一项所述的文档恢复方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视睿电子科技有限公司,未经广州视源电子科技股份有限公司;广州视睿电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710778678.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种液压提升机的油压装置
- 下一篇:负载敏感多路阀和具有其的工程机械