×

Page printer having adaptive data compression for memory minimization

  • US 5,479,587 A
  • Filed: 09/03/1992
  • Issued: 12/26/1995
  • Est. Priority Date: 09/03/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. In a peripheral unit that converts an input data flow to a page-arranged output, said peripheral unit including random access memory with allocated memory space for storing only a portion of said page-arranged output, a processor and control memory containing a plurality of data compression procedures, each said procedure exhibiting a speed of compression performance characteristic, a method for compressing portions of said input data flow for storage in said random access memory, said method comprising the steps of:

  • allocating portions of said input data flow for storage in said random access memory;

    determining when an insufficient amount of said random access memory is available for allocation to said input data flow portions;

    employing a first data compression procedure upon a said input data flow portion to produce a compressed data portion, said first data compression procedure generally accomplishing data compression in less time than other data compression procedures available in said peripheral unit;

    testing a compression level of said compressed data portion against a compression threshold to determine if said compression level exceeds said threshold, and if not, employing another data compression procedure and repeating said testing in relation to a threshold, whereby a compression procedure is found that enables the compression level of said input data flow portion to exceed a said threshold and is employed to compress said data flow portion.

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