[发明专利]基于另存为操作而建立的文件父子关系的表明方法及系统有效
申请号: | 201210462224.5 | 申请日: | 2012-11-15 |
公开(公告)号: | CN103136323A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 朱雄杰;陈波 | 申请(专利权)人: | 珠海金山办公软件有限公司;北京金山办公软件有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广东秉德律师事务所 44291 | 代理人: | 杨焕军 |
地址: | 519015 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 另存为 操作 建立 文件 父子 关系 表明 方法 系统 | ||
【技术领域】
本发明涉及计算机通讯领域,尤其涉及基于另存为操作而建立的文件父子关系的表明方法。
【背景技术】
在日常工作中,一份文件的不同版本,往往是在文件名称后面增加后缀来标识它们的关系,例如:《广东省高新项目申报书_初稿.doc》、《广东省高新项目申报书_二稿.doc》。
这种方式的缺陷在于:a、这些后缀容易因篡改而丢失它们之间的真实关系;b、在个别情况下出现在两个不同保存位置的两份同名文件,也无法直接通过文件名识别出之间的先后顺序。
或者,需要采用专门的文件管理系统,在数据库中对每个独立的文件建立一个分支,每次提取该分支上的文件版本编辑保存之后,只能添加到该分支的末尾,以此维护多个文件版本之间的关系。
这种方式是一种比较严谨的做法,但是在操作上限制颇多。一方面需要部署一个比较复杂的系统;另一方面需要操作者严格的遵循系统要求进行操作,与个人习惯形成很大的冲突。所以说,这种方式在相对松散的组织里是比较难推广开的。
从目前微软公司的文件(例如,WORD文件、EXCEL文件等)的软件系统来看,每一个文件都有自己的特征码(MD5哈希值或SHA1哈希值),文件的特征码可以通过右击文件的缩略图标查看属性进来查看;但是,该文件特征码是以文件的内容为作为对应的特征码算法(MD5哈希值算法或SHA1哈希值算法)的计算参数进行计算得出;但是由于文件及由该文件复制而建立的文件副本具有相同的内容,即文件的内容并不能唯一标识出文件,因此,由上述方法得出的特 征码同样不能唯一标识出文件。
另外,在本申请中,将唯一能标识出文件的特征称为文件的唯一属性。
另外,在此陈述下本申请文件中的“基于另存为操作而建立的文件父子关系”,假设文件B是在文件A的基础上进行另存为而得到,文件A和文件B之间的关系是基于另存为操作而建立的文件父子关系,文件A为父文件,文件B为子文件。
【发明内容】
本发明提供一种基于另存为操作而建立的文件父子关系的表明方法,其解决了用户不能简单、有效地管理文件的问题。
上述技术问题通过以下技术方案解决:
一种基于另存为操作而建立的文件父子关系的表明方法,其特征在于,包括以下步骤:
(1)在父文件的形成过程中提取父文件的唯一属性,通过特征码算法并以父文件的唯一属性作为计算参数得出父文件的特征码,所述特征码算法以不同计算参数进行计算时会得出有不同的结果;将父文件的特征码存放于形成的父文件中并可以被用户进行查看;
(2)当对已打开的父文件进行另存为子文件的操作后,在子文件的形成过程中提取所述父文件的特征码,将所述父文件的特征码存放于形成的子文件中并可以被用户进行查看;同时,在子文件的形成过程中提取子文件的关键属性唯一属性,通过所述特征码算法并以子文件的唯一属性作为计算参数得出子文件的特征码,将子文件的特征码存放于形成的子文件中并可以被用户进行查看。
由上述方案可见,通过本方案,用户只要简单地从父文件中另存为子文件,就可以在子文件中就可以查看父文件的特征码及结合查看父文件的特征码来确定出具有父子关系的两个文件,而不需要用户自己制定管理规则来表明不同文件之间的父子关系,例如,通过按一定规则来设置文件的名称和严格存放文件 以表明不同文件之间的父子关系,因此,本发明大大减少了用户在管理文件上的操作。由于基于文件的唯一属性而得出的特征码对于文件来说也是一一对应的,特征码不会在不同的文件中重复,因此,本发明有效地表明基于另存为而建立的文件父子关系。
进一步的方案是,所述唯一属性包括文件的存储路径和文件的名称。因为在目前计算机操作系统的管理制度下,在同一个存储路径下,不会有两个名称相同的同种文件,因此,使用文件的存储路径及名称,就可以唯一标识出文件。
进一步的方案是,所述唯一属性还包括文件的创建时间。
进一步的方案是,所述特征码算法是MD5哈希值算法或SHA1哈希值算法;
进一步的方案是,在所述父文件中,所述父文件的特征码存放于所述父文件的属性对话框中。
进一步的方案是,在所述子文件中,所述父文件的特征码和所述子文件的特征码存放于子文件的属性对话框中。
在申请中,还提供了实现基于另存为操作而建立的文件父子关系的表明方法的表明系统,其包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山办公软件有限公司;北京金山办公软件有限公司,未经珠海金山办公软件有限公司;北京金山办公软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210462224.5/2.html,转载请声明来源钻瓜专利网。