【技术实现步骤摘要】
数据压缩相关申请的交叉引用本申请是优先权日为2006年06月19日、国际申请日为2007年06月18日、国际申请号为PCT/US2007/014138、中国专利申请号为200780023129.2、专利技术名称为“数据压缩”的专利申请的分案申请。
本专利申请涉及数据压缩。
技术介绍
近年来,人们通过网络共享数据变得越来越流行;然而,数据传输在带宽利用方面具有一定成本。所以,例如,大量数据常常被压缩。压缩也可以用于存储数据到磁的或其它介质上。附图说明主题在说明书的结论部分被特别地指出并清楚地请求保护。然而,所请求保护的主题,包括其组织和操作方法以及目的、特征和优点,可以通过结合附图参考以下的详细说明而被最好地理解,其中:图1是说明根据所请求保护的主题的一个实施例的示意图。图2示出一个示例性系统。具体实施方式在以下的详细说明中,许多特定细节被阐述,以便提供对于所请求保护的主题的透彻的理解。然而,本领域技术人员将理解,所请求保护的主题可无需这些特定细节而实施。在其它实例中,对熟知的方法、过程、部件和/或电路没有进行详细描述,以免使所请求保护的主题模糊。随后的具体实施方式的某些部分以算法和/或对存储在计算系统内——诸如在计算机和/或计算系统存储器内——的数据比特和/或二进制数字信号的操作的符号表示的形式而给出。这些算法描述和/或表示是由数据处理领域技术人员用来把他们的工作内容传达给该领域其它技术人员的技术。在这里并且通常地,算法被认为是自相一致的运算序列和/或导致期望结果的类似处理。运算和/或处理可包括对物理量的物理操作。典型地——虽然不一定必须,这些量可以采取能 ...
【技术保护点】
一种压缩数据集的方法,包括:选择所述数据集内出现的符号串,所述符号串是一个或多个字符;生成与所述符号串在所述数据集内的各个位置相对应的符号串码,如果符号串包括符号串的重复,则符号串码包括指示所述符号串的一连串出现的存在的数据;对于所述数据集内出现的任何其他符号串,重复所述选择符号串以及所述生成符号串码,以产生任何相应的其他符号串码;以及通过组合各个符号串码来生成压缩数据码。
【技术特征摘要】
2006.06.19 US 11/425,1371.一种压缩数据集的方法,包括:选择所述数据集内出现的符号串,所述符号串是一个或多个字符;生成与所述符号串在所述数据集内的各个位置相对应的符号串码,如果符号串包括符号串的重复,则符号串码包括指示所述符号串的一连串出现的存在的数据;对于所述数据集内出现的任何其他符号串,重复所述选择符号串以及所述生成符号串码,以产生任何相应的其他符号串码;以及通过组合各个符号串码来生成压缩数据码。2.根据权利要求1所述的方法,还包括:对于所述各个符号串码中的一个符号串码,使用行程长度编码对所述符号串的各个位置进行编码。3.根据权利要求1所述的方法,还包括:以组结尾EOG符号结束所述符号串码。4.根据权利要求1所述的方法,其中所述生成符号串码包括:确定所述符号串在所述数据集内的出现之间的距离,以及基于所述距离生成所述符号串码。5.根据权利要求4所述的方法,其中所述生成符号串码包括:当先前已编码的符号串的位置被省略时,确定所述符号串在所述数据集内的出现之间的所述距离。6.根据权利要求l所述的方法,其中所述选择符号串包括从具有已知长度的数据集中选择符号串,并且其中所述生成符号串码包括避免对最后一个符号串进行编码。7.根据权利要求1所述的方法,其中所述选择符号串包括从具有标准长度的数据集中选择符号串。8.根据权利要求1所述的方法,还包括:将所述数据集的长度作为所述压缩数据码的前缀,或者在编码之前提供所述数据集的所述长度。9.根据权利要求1所述的方法,还包括:采用所述符号串的预定次序,或者相对于所述符号串的出现频率对所述符号串进行排序。10.根据权利要求1所述的方法,其中所述选择符号串包括选择具有固定的预定义形式的符号串,或者选择形式上具有灵活性的符号串。11.根据权利要求1所述的方法,还包括:利用所述符号串作为所述符号串码的前缀或者后缀。12.根据权利要求1所述的方法,还包括:在第一模式期间以预定次序生成所述符号串码;以及在第二模式期间将所述符号串嵌入到所述压缩数据码中。13.根据权利要求1所述的方法,还包括:将“不再有组”信号解释为所述数据集的结尾。14.根据权利要求1所述的方法,还包括:将关于所述符号串的附加信息与所述符号串组合以形成新的符号串。15.根据权利要求l所述的方法,还包括:存储所述压缩数据码,或者通过通信信道发送所述压缩数据码。16.一种压缩数据集的设备,包括:用于选择所述数据集内出现的符号串的装置,所述符号串...
【专利技术属性】
技术研发人员:D·M·门罗,
申请(专利权)人:埃塞克斯PA有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。