An ascending numerical sequence, such as an index of word position values within a file, is variable length binary encoded, and subsequently decoded to derive the original sequence. Encoding involves obtaining certain properties of the sequence, including the first and last element values and the maximum...http://www.google.com/patents/US6600432?utm_source=gb-gplus-sharePatent US6600432 - Variable length encoding and decoding of ascending numerical sequences