Facsimile and static presentation processing – Static presentation processing – Memory
Patent
1997-08-29
2000-02-08
Coles, Edward L.
Facsimile and static presentation processing
Static presentation processing
Memory
358 116, 358 115, 358 11B, 358 1111, 358 11, 358296, B41B 1500, H04N 121
Patent
active
060233435
ABSTRACT:
An improved printer is provided that uses a hard disk drive resident in the printer to temporarily store some of the page data of print jobs received by this printer. Since disk access time is relatively slow as compared to access time of random access memory (RAM), only a minimal amount of pages are initially stored on the hard disk drive while the remaining pages of a print job continue to be stored in RAM, such that the pages on the hard disk drive are interleaved with those stored in RAM. Once the pages are stored on the hard disk drive, some of the areas of RAM where they previously resided are released, which allows the printer to free up some of its RAM. In a preferred embodiment of the present invention, only every fourth page is initially stored on the hard disk drive, which effectively spreads out the effects of the slower disk access time across several pages as they are printed. The page data that is stored on the hard disk drive will be divided into tiled "blocks" of print data, so that the individual blocks can be stored in non-contiguous locations within the printer's main memory system of RAM, and later stored on the hard disk drive. If a page of data is to be stored on the hard disk drive, some "empty" space in RAM large enough to hold all of the blocks of data that are being stored on the hard disk drive for this page is reserved in RAM, so that later the blocks that have been stored on the hard disk drive can be retrieved from that drive and will have an immediate place to go in the printer's RAM, which allows the printer to maintain its overall rated printing speed in more situations. These "empty" locations that have been reserved in RAM and known as "shared memory tables," and will contain enough memory locations in the printer's main RAM system to hold all of the compressed bitmap data for all of the blocks for a particular page, or for the "largest" page (in terms of compressed bitmap data) of several pages. If the printer's RAM becomes so scarce that, even after all pages of bitmap data are stored on the disk, the printer still calls for more RAM to be freed, then two or more shared memory tables can be combined with one another in an attempt to make more RAM available to meet the printer's request for more free RAM.
REFERENCES:
patent: 4872091 (1989-10-01), Maniwa et al.
patent: 5003494 (1991-03-01), Ng
patent: 5047955 (1991-09-01), Shope et al.
patent: 5050100 (1991-09-01), Damon et al.
patent: 5159681 (1992-10-01), Beck et al.
patent: 5201031 (1993-04-01), Kasaki
patent: 5241662 (1993-08-01), Maniwa et al.
patent: 5297876 (1994-03-01), Imagawa
patent: 5345314 (1994-09-01), Ho-II
patent: 5357607 (1994-10-01), Sathi et al.
patent: 5408589 (1995-04-01), Yamamoto
patent: 5478155 (1995-12-01), Sasaki
patent: 5524186 (1996-06-01), Campbell
patent: 5537517 (1996-07-01), Wakabayashi et al.
patent: 5548740 (1996-08-01), Kiyohara
patent: 5553202 (1996-09-01), Wakabayashi et al.
patent: 5563987 (1996-10-01), Scott
patent: 5579452 (1996-11-01), Ambalavanar et al.
QMS Crown: Multi-Tasking (URL:http//www.qms.com/www/products/crown.html) Last update Oct. 16,1996.
Hoang Cuong Manh
Knapp Christopher Lawrence
Coles Edward L.
Lamb Twyler
Lexmark International Inc.
McArdle John J.
LandOfFree
Method and apparatus for temporary storage on disk of collated p does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for temporary storage on disk of collated p, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for temporary storage on disk of collated p will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1685414