A second aspect of the present invention which further enhances
its ability to achieve high compression percentages, is its
ability to be applied to data recursively. Specifically, the
methods of the present invention are able to make multiple
passes over a file, each time further compressing the
file. Thus, a series of recursions are repeated until the
desired compression level is achieved.
...
Thus, one skilled in the art can see that by keeping the
appropriate counters, the direct bit encode method of the
present invention is effective for reducing an input string by
one bit regardless of the bit pattern of the input string.
[0] https://www.google.com/patents/US5533051