Patent ID: 9286333
Filing Date: 2016-03-15
CPC Classification: G06F,H03M

Claim Text:
1. A method for decompressing records from a block of codes, the method for decompression comprising: for each code that is to be extracted from the block: determining a type of the code; decompressing a sequence of individual fields if the code is of a first type; and decompressing the sequence of repeated fields if the code is of a second type; and a preceding determination of which codes must be decompressed for obtaining a predetermined record, wherein the fields are extracted into a matrix with lines representing records, the matrix is addressable in linearized form such that each field of each record has an offset address in the linearized matrix, and the preceding determination comprises the steps of: determining an offset address for each field of the predetermined record; linearly rescaling the determined offset addresses with a predetermined factor and setting a bit in a bitmap at the rescaled offset address to a predetermined value; for each code in the block: determining a range of offset addresses to which the code decompresses; linearly rescaling the range of offset addresses with the predetermined factor; and determining that the code must be decompressed if the bitmap contains a bit with the predetermined value at a rescaled address that falls within the rescaled range of offset addresses.