A method of macro-compressing a software product made up of one or more separate software packages matches strings having a predetermined minimum length with each other. The matching strings are expanded in size by including adjacent software. A compressed software object is formed by producing software blocks from the largest expanded matching strings and including assembly information that tells how to reconstruct the remaining strings from the software blocks. The software packages may either be data objects or executable objects. A method of producing a maximally compressed software product first macro-compresses the software product, and subsequently micro-compresses it. Micro-compression matches strings of the macro-compressed software product, each having a predetermined maximum size and separated from each other by a maximum distance, and eliminates redundant strings.

Um método de macro-comprimir um produto de software compôs de um ou de mais as cordas separadas dos fósforos dos pacotes de software que têm um comprimento mínimo predeterminado com se. As cordas combinando são expandidas no tamanho incluindo o software adjacente. Um objeto comprimido do software é dado forma produzindo blocos do software das cordas combinando expandidas as maiores e incluir a informação do conjunto que diz como reconstruct as cordas restantes do software obstrui. Os pacotes de software podem ser objetos dos dados ou objetos executáveis. Um método de produzir um produto de software màxima comprimido macro-comprime primeiramente o produto de software, e micro-comprime-o subseqüentemente. a Micro-compressão combina cordas do produto de software macro-comprimido, cada um que tem um tamanho máximo predeterminado e separado de se por uma distância máxima, e elimina cordas redundantes.

 
Web www.patentalert.com

< Network switch including restriction of source address look-ups based on receive queue length

< Method for encoding auxiliary data within a source signal

> Outputting apparatus, outputting method, recording apparatus, recording method, reproduction apparatus, reproduction method and recording medium

> Digital image coding/decoding apparatus and method for recording and restoring a signature image using watermarking

~ 00099