×

Data compression/decompression and storage of compressed and uncompressed data on a same removable data storage medium

  • US 5,394,534 A
  • Filed: 09/11/1992
  • Issued: 02/28/1995
  • Est. Priority Date: 09/11/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. In apparatus for storing data in compressed form in a data storage device having a multiplicity of addressable data storage areas, each of the data storage areas for recording a first predetermined number of data bytes, the data storage device being connected to a programmed machine, said programmed machine for receiving data to be recorded, said received data being arranged in a plurality of addressable data blocks, the improvement including, in combination:

  • selection means in the programmed machine for selecting a plurality of data transfer units of said data blocks to be recorded, each said data transfer unit of data blocks having a given number of data bytes not less than said first predetermined number and includes one or more of said addressable data blocks;

    allocation means in the programmed machine connected to the selection means for responding to said given number to indicate that said data transfer units of data blocks each requires a first number of said addressable data storage areas for storage in the data storage unit and for indicating that all of said first number of said indicated addressable data storage areas are allocated for storing data from respective ones of said selected data transfer units;

    compression means in the programmed machine connected to the selection means for receiving and compressing said data transfer units of data blocks into respective compressed blocks to be respectively recorded in a second number of said first number of addressable data storage areas, said second number being equal to or less than said first number;

    data access means in said data storage device and being connected to said compression means for respectively receiving and then respectively recording said compressed blocks in said second predetermined ones of said first number of said addressable data storage areas and indicating that the respective compressed block is recorded in the respective ones of said second predetermined ones of said first number of said addressable data storage areas; and

    directory means in the programmed machine and connected to said data access means and to said allocation means for receiving said indications of said allocation and said indications of said second ones of said first number of said addressable data storage areas for indicating that said compressed blocks are recorded in said respective second predetermined ones of said first number of said addressable data storage areas and that said recorded compressed blocks contain respective ones of said selected data transfer units of data blocks and that a plurality of said data transfer units of data blocks have been separately compressed and recorded in respective ones of said compressed blocks.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×