×

Storage of compressed data on random access storage devices

  • US 5,237,460 A
  • Filed: 09/04/1992
  • Issued: 08/17/1993
  • Est. Priority Date: 12/14/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of processing blocks of data received from an input and storing said blocks of data in a memory device so that data in any of said blocks can be retrieved in original form, the blocks of data being of fixed size, comprising the steps of:

  • a) partitioning the memory device to provide a first memory space containing a large number of memory locations of a first size, said first size being smaller than said fixed size, each of said memory locations of a first size being capable of storing a compressed version of one of said blocks of data, and to provide a second memory space containing a large number of memory locations of said fixed size, each of said memory locations of a fixed size being capable of storing an uncompressed version of one of said blocks of data;

    b) receiving from said input and compressing each of said blocks of data to produce a compressed block, and detecting whether or not each said compressed block is as small as said first size to produce a size indicator;

    c) storing each of said blocks of data, so that data in any of said compressed blocks of data can be expanded to original form, either in said first memory space as a compressed block or in said second memory space as an uncompressed block in response to said size indicator produced by said step of detecting.

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