发明名称 |
数据的包内增量压缩的系统和方法 |
摘要 |
一种用于以自含包提供文件数据,如一组用于更新计算机系统的文件的系统和方法,其中,通过增量压缩显著地减小了包的大小。构建机制检查要分发的文件,并生成包含文件和增量的自含包。为此目的,从各种基础文件大小和增量文件可能性构建有向图,并且最小生成树计算选择导致最小包的文件。可以向基础文件应用多个增量来合成多个文件,并且任一基础文件其自身可以是先前从另一基础文件和增量合成的。与包一起可任选地提供的客户提取机制如清单所指引地与包的内容一起工作,以从基础文件和所包含的增量合成目标文件。 |
申请公布号 |
CN100447740C |
申请公布日期 |
2008.12.31 |
申请号 |
CN200410058924.3 |
申请日期 |
2004.07.21 |
申请人 |
微软公司 |
发明人 |
A·V·佩特罗夫;M·H·申德;M·V·斯里格;T·麦克古里 |
分类号 |
G06F9/445(2006.01);H04L12/00(2006.01) |
主分类号 |
G06F9/445(2006.01) |
代理机构 |
上海专利商标事务所有限公司 |
代理人 |
谢喜堂 |
主权项 |
1.在计算环境中的一种方法,其特征在于,它包括:接收与多个源文件相对应的信息;选择第一源文件作为基础文件;从所述第一源文件和第二源文件生成一增量;基于选择第一源文件作为基础文件并且基于生成一增量,生成一清单文件,所述清单文件包括执行多个源文件的提取所需的指令;以及将所述基础文件、所述增量和所述清单文件封装为自含包。 |
地址 |
美国华盛顿州 |