Patent ID: 9614543
Date: 2017-04-04
CPC Classifications: H03M

Claim:
1. A computer-implemented method of compressing a plurality of integer data values to produce reduced values and of decompressing the reduced values to reproduce the plurality of integer data values, the method comprising: receiving, at a compressor, the plurality of integer data values; determining, at the compressor, a common divisor for the received plurality of integer data values; dividing, at the compressor, each integer data value within the plurality of integer data values by the common divisor to produce reduced values; and compressing, at the compressor, the plurality of integer data values by representing the plurality of integer data values in a form of data indicating the common divisor and the reduced values, the common divisor being a product of powers of a predetermined set of numbers and data indicating the common divisor includes exponents for the predetermined set of numbers; receiving, at a hardware decompressor, a reduced value and the exponents for the predetermined set of numbers and decompressing the reduced value, the decompressing further comprising: