Patent ID: 9355108
Filing Date: 2016-05-31
CPC Classification: G06F

Claim Text:
1. A method, in a data processing system, for storing data files in a file system, wherein the file system provides a plurality of reference data files, wherein each reference data file in the plurality of reference data files represents a group of similar data files, the method comprising: creating a new data file that comprises a plurality of smaller data files; determining whether there is an association of each of the plurality of smaller data files in the new data file with a reference data file in the plurality reference of data files and, responsive to identifying a reference data filed associated with a smaller data file, defining an associated reference data file of the plurality of reference data files to the smaller data file of the new data file; informing the file system about each association of a smaller data file in the new data file to an associated reference data file in the plurality of reference data files; compressing the new data file thereby forming a compressed data file that is smaller in size due to each one of the one or more smaller data files in the new data file associated with the one or more associated reference data files being removed and replaced by information about the association of the one of the one or more smaller data files that are associated with a respective reference data file in the plurality of reference data files, wherein the new data file is compressed by the method comprising: storing the compressed data file together with the information about the association of the one of the one or more smaller data files in the new data file that are associated with a respective reference data file in the plurality of reference data files.