[发明专利]增加透明的文件更新无效
| 申请号: | 200780044443.9 | 申请日: | 2007-11-29 |
| 公开(公告)号: | CN101589386A | 公开(公告)日: | 2009-11-25 |
| 发明(设计)人: | 伊塔·戈尔德;奥龙·韦克斯勒;科比·本兹维;伊扎克·波梅兰茨 | 申请(专利权)人: | 桑迪士克IL有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京律盟知识产权代理有限责任公司 | 代理人: | 刘国伟 |
| 地址: | 以色列*** | 国省代码: | 以色列;IL |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 增加 透明 文件 更新 | ||
1.一种在存储装置中执行的存储目标文件的方法,所述存储装置包含:处理器,其用 于检索和执行包装应用程序的程序代码,所述应用程序经配置以保护所述目标文件 的数据不会损坏;第一存储器空间,其用于存储所述目标文件;以及第二存储器空 间,所述方法包括:
截取由另一应用程序发布的至少一个文件命令,所截取的至少一个文件命令操 作以更新所述目标文件,且所述包装应用程序独立于所述另一应用程序;
保存与所截取的至少一个文件命令有关的更新信息;以及
指示文件系统将所述目标文件的至少部分复制到临时文件内,以在所述临时文 件内存储所述目标文件的所述部分的复本,通过将所述更新信息应用于所述临时 文件内的所述目标文件的经复制的部分而更新所述临时文件,及用所修改的临时 文件来替换所述目标文件的经复制的部分;
其中所述第二存储器空间用于存储所述更新信息。
2.根据权利要求1所述的方法,其中所述存储装置进一步包含非易失性存储器且其中 所述第一存储器空间驻存于所述非易失性存储器中。
3.根据权利要求2所述的方法,其中所述第二存储器空间驻存于:所述存储装置的所 述非易失性存储器、所述存储装置的单独非易失性存储器和所述存储装置的易失性 存储器中的一个或多个。
4.根据权利要求1所述的方法,其中所述存储装置进一步包含易失性存储器,其中所 述第二存储器空间驻存于所述易失性存储器中。
5.根据权利要求1所述的方法,其中所述更新信息仅包括与所述至少一个文件命令有 关的数据。
6.根据权利要求1所述的方法,其中所述存储装置进一步包含:
第三存储器空间,其用于存储临时文件,且
其中所述处理器检索和执行所述包装应用程序的所述程序代码,并经配置以:
通过使用所更新的临时文件来替换所述目标文件的所述至少部分而根据所更新 的临时文件来更新所述目标文件。
7.一种由处理器执行的、采用包装应用程序来保护目标文件免受数据损坏的方法,所 述方法包含:
通过所述包装应用程序截取由应用程序发布的至少一个文件命令,所述至少一个 文件命令操作以更新所述目标文件,所述截取对于所述应用程序是透明的;其中所 述文件命令包含将数据写入所述目标文件的写命令;
指示文件系统将与所述至少一个文件命令有关的更新信息保存在增量文件中而 不改变所述目标文件;
指示所述文件系统将经保存的所述更新信息与来自所述目标文件的数据合并以 产生合并数据;
指示所述文件系统将所述合并数据写入临时文件;以及
使用所述临时文件的合并数据来更新所述目标文件。
8.根据权利要求7所述的方法,进一步包含:
确定所述文件命令是写命令;以及
确定所述写命令被截取和重新引导。
9.根据权利要求7所述的方法,其中替换所述目标文件包括:
将所述目标文件的至少部分复制到临时文件内;
将所述更新信息应用于所述临时文件内所述目标文件的经复制的部分,以修改所 述临时文件;以及
使用经修改的所述临时文件的至少部分来替换所述目标文件的所述至少部分。
10.根据权利要求9所述的方法,其进一步包含在将所述更新信息应用于所述临时文件 之后删除含有所述更新信息的所述增量文件。
11.根据权利要求7所述的方法,其中在发生选自由以下一个或多个后便执行所述更 新:
发布用以关闭所述目标文件的命令;
关闭所述应用程序;
关闭存取所述目标文件的应用程序;
出现取决于与多个文件命令有关的统计的条件;
操作系统的活动等级进入最小活动阈值以下;
从所述至少一个文件命令的发布以来超过最大时间阈值;以及
从先前合并事件以来超过最大时间阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桑迪士克IL有限公司,未经桑迪士克IL有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780044443.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种力矩电机机座
- 下一篇:一种灯座上部设有旋柄的电源开关灯座





