[发明专利]批量计算机文件的遍历性压缩和解压缩方法有效
申请号: | 200410046015.8 | 申请日: | 2004-06-01 |
公开(公告)号: | CN1584875A | 公开(公告)日: | 2005-02-23 |
发明(设计)人: | 王金波 | 申请(专利权)人: | 北京九州计算机网络有限公司 |
主分类号: | G06F17/00 | 分类号: | G06F17/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100080北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 对计算机文件自动进行遍历性压缩和解压缩的方法。按照该方法,可对任意一个或一批计算机文件,自动进行高效的遍历性压缩处理:对不需要压缩的文件不予压缩,对需要压缩的文件,自动采用适宜的有损或无损编码。本发明也可用于对任意一个或一批文件自动进行遍历性解压操作。 | ||
搜索关键词: | 批量 计算机 文件 遍历性 压缩 和解 方法 | ||
【主权项】:
1.通过计算机系统对计算机文件自动进行遍历性压缩的方法,包含下列操作:(1).在系统中设定下述两组文件类型:A.A组文件类型,即不需要进行压缩的文件类型。它们可以是已进行压缩的文件类型,也可以是不宜进行压缩的文件类型。这些文件类型可仅用文件扩展名列表来表示。B.B组文件类型,即需要用特定的压缩算法进行压缩的文件类型。这些文件类型的文件格式需是已知的,并且它们可以采用比系统设定的通用无损编码更适宜的有损或无损编码。这些文件类型需由两个列表来表示:一个是文件扩展名列表;一个是与其相对应的文件控制信息列表。(2).对于任意一个待进行遍历性压缩处理的计算机文件,按下述操作验证它是否属于系统设定的两组文件类型:A.验证它是否属于A组文件类型,亦即它是否需进行压缩的文件。为此系统需验证该文件的文件扩展名是否包括在A组文件的文件扩展名列表中。B.验证它是否属于B组文件类型,亦即它是否需用特定的算法进行压缩的文件类型。此时系统将首先验证该文件的扩展名是否列在B组文件的文件扩展名列表中。如果是,系统将接着验证该文件的控制信息是否与B组文件控制信息列表中的相应控制信息正好相符。如果上述两个验证都是肯定的,则该文件属于B组文件类型;如果有任一验证是否定的,则该文件不属于B组文件类型;(3).根据上述验证结果,采取下述压缩操作:A.如果该文件属于A组文件类型,则不予压缩。B.如果该文件不属于A组文件类型,也不属于B组文件类型,则采用系统预设的通用无损压缩编码对之压缩。C.如果该文件属于B组文件类型,并且该文件只包含一种数据信息类型,则根据该文件的数据信息类型,采用适宜的无损或有损编码对之压缩。D.如果该文件属于B组文件类型,并且该文件包含多种数据信息类型,则首先将该文件拆分为多个信息单元,每个单元只包含一种数据信息类型,然后根据各个信息单元的数据信息类型,分别采用适宜的无损或有损编码对之压缩。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京九州计算机网络有限公司,未经北京九州计算机网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200410046015.8/,转载请声明来源钻瓜专利网。