Compressing a Set of Values
OwnerGunduz Vehbi Demirci, Timothy James Atherton +2inventors
InventorsGunduz Vehbi Demirci, Timothy James Atherton, James Stuart Imber, Simon Fenney
Life of this patent
Estimating the term…
Abstract
A computer-implemented method of compressing a set of values, the method comprising: determining a matrix comprising the set of values; assessing a similarity between pairs of rows and/or pairs of columns of the matrix; reordering the rows and/or columns of the matrix in dependence on the similarity between the pairs of rows and/or pairs of columns so as to form a plurality of groups of values of the set of values; and compressing at least one group of values of the plurality of groups of values so as to compress the set of values.
Claims20
A computer-implemented method of compressing a set of values, the method comprising:
- determining a matrix comprising the set of values;
- assessing a similarity between pairs of rows and/or pairs of columns of the matrix;
- reordering the rows and/or columns of the matrix in dependence on the similarity between the pairs of rows and/or pairs of columns so as to form a plurality of groups of values of the set of values;
- and
- compressing at least one group of values of the plurality of groups of values so as to compress the set of values.
A non-transitory computer readable storage medium having stored thereon computer readable instructions that, when executed at a computer system, cause the computer system to perform a computer-implemented method of compressing a set of values, the method comprising:
- determining a matrix comprising the set of values;
- assessing a similarity between pairs of rows and/or pairs of columns of the matrix;
- reordering the rows and/or columns of the matrix in dependence on the similarity between the pairs of rows and/or pairs of columns so as to form a plurality of groups of values of the set of values;
- and
- compressing at least one group of values of the plurality of groups of values so as to compress the set of values.
A processing system configured to compress a set of values, the processing system comprising:
- matrix logic configured to determine a matrix comprising the set of values;
- similarity logic configured to assess a similarity between pairs of rows and/or pairs of columns of the matrix;
- reordering logic configured to reorder the rows and/or columns of the matrix in dependence on the similarity between the pairs of rows and/or pairs of columns so as to form a plurality of groups of values;
- and
- compression logic configured to compress at least one group of values of the plurality of groups of values.
Dependencies are inferred from the claim text.