[发明专利]一种存储文档的方法及系统在审
| 申请号: | 201410122294.5 | 申请日: | 2014-03-28 |
| 公开(公告)号: | CN103942185A | 公开(公告)日: | 2014-07-23 |
| 发明(设计)人: | 江潮 | 申请(专利权)人: | 武汉传神信息技术有限公司 |
| 主分类号: | G06F17/24 | 分类号: | G06F17/24 |
| 代理公司: | 北京康盛知识产权代理有限公司 11331 | 代理人: | 张宇峰 |
| 地址: | 430073 湖北省武汉市东湖开发区光谷软件*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 存储 文档 方法 系统 | ||
1.一种存储文档的方法,其特征在于,包括:
记录文档在编辑过程中产生的至少一处修改变动,及每处所述修改变动在所述文档中的位置信息;
扫描所有所述修改变动,确定所有所述修改变动中的每个字符的出现频率,建立哈夫曼树;
根据所述哈夫曼树,建立每个所述修改变动的编码串;
将所述哈夫曼树、每个所述修改变动的编码串和每个所述修改变动的所述位置信息作为单独的一个文件保存。
2.根据权利要求1所述的方法,其特征在于,所述文档具有备份;还包括:
在编辑结束后,删除所述编辑的文档。
3.根据权利要求1所述的方法,其特征在于,还包括:
建立所述文件与所述文档的关联关系。
4.根据权利要求3所述的方法,其特征在于,还包括:
在文件被选取后,根据所述关联关系调取与所述文件具有关联关系的所述文档;
将所述文件与所述文档进行合并,其过程包括:
根据所述哈夫曼树,将每个所述编码串还原回修改变动;
根据所述文件中的位置信息,将该文件中的修改变动拼接到所述文档中。
5.根据权利要求4所述的方法,其特征在于,所述文档为原文档依次与至少一个其他文件经过所述合并后的文档;
建立的所述关联关系为所述文件与最后与原文档合并的所述其他文件之间的关联关系。
6.一种存储文档的系统,其特征在于,包括:
记录模块,用于记录文档在编辑过程中产生的至少一处修改变动,及每处所述修改变动在所述文档中的位置信息;
第一建立模块,用于扫描所有所述修改变动,确定所有所述修改变动中的每个字符的出现频率,建立哈夫曼树;
第二建立模块,用于根据所述哈夫曼树,建立每个所述修改变动的编码串;以及
存储模块,用于将所述哈夫曼树、每个所述修改变动的编码串和每个所述修改变动的所述位置信息作为单独的一个文件保存。
7.根据权利要求1所述的系统,其特征在于,所述文档具有备份;所述系统还包括:清除模块,用于在编辑结束后,删除所述编辑的文档。
8.根据权利要求1所述的系统,其特征在于,还包括:
关联模块,用于建立所述文件与所述文档的关联关系。
9.根据权利要求8所述的系统,其特征在于,还包括:
提取模块,用于在文件被选取后,根据所述关联关系调取与所述文件具有关联关系的所述文档;
解析模块,用于根据所述哈夫曼树,将每个所述编码串还原回修改变动;以及,
合并模块,用于根据所述文件中的位置信息,将该文件中的修改变动拼接到所述文档中。
10.根据权利要求9所述的系统,其特征在于,所述文档为原文档依次与至少一个其他文件合并后的文档;
所述关联模块建立的所述关联关系为所述文件与最后与原文档合并的所述其他文件之间的关联关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉传神信息技术有限公司,未经武汉传神信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410122294.5/1.html,转载请声明来源钻瓜专利网。





