[发明专利]实现在ZIP存档中的对象内的随机访问有效
申请号: | 201110423067.2 | 申请日: | 2011-12-16 |
公开(公告)号: | CN102542013A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | T.A.布尔丁 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 黄维;刘鹏 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 可以使用zip存档的中心目录中存储的对象地址以随机访问方式提取存储于zip存档中的对象(而未涉及存储于zip存档中的其它对象)。然而zip存档经常提供不足以实现随机访问对象内的数据的信息。可以通过将对象分割成具有分节大小的分节并且在zip存档中包括如下块表来提供这一能力,该块表针对相应分节指定对应块的块大小。zip存档提取器可以通过使用块表以计算包括所选部分的块的地址并且仅提取那些块来实现对该对象的随机访问。可以通过在zip存档的中心目录的zip扩展内包括块表来保存zip存档与其它zip存档提取器的向后兼容性。 | ||
搜索关键词: | 实现 zip 存档 中的 对象 随机 访问 | ||
【主权项】:
一种在具有处理器(146)和压缩技术(20)的设备(142)上生成zip存档(14)的方法(50),所述zip存档压缩至少一个对象(12),该对象包括具有分节大小(42)的分节(22),所述方法(50)包括:在所述处理器(146)上执行(54)指令(96),所述指令被配置成: 针对相应对象(12),使用所述压缩技术(20)将所述对象(12)从具有所述分节大小(42)的所述分节(22)压缩(56)成分别具有块大小(46)的块(24);并且 生成(58)zip存档(14),所述zip存档包括: 针对相应对象(12): 局部标头(26),以及 所述对象(12)的所述块(24);以及 块表(44),所述块表指定: 所述压缩技术(20),以及 针对用所述压缩技术(20)压缩的相应对象(12),指定所述对象(12)的相应块(24)的所述块大小(46)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110423067.2/,转载请声明来源钻瓜专利网。
- 上一篇:喇叭接地短路保护系统
- 下一篇:一种耳机