Method and apparatus for adaptive data buffering in a paralleliz

Facsimile and static presentation processing – Static presentation processing – Memory

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395116, B41B 1500, B41J 1500, G06F 1500

Patent

active

060316241

ABSTRACT:
An improved non-stop, constant velocity laser printer is provided which operates in parallel to both begin printing a particular page of print media while virtually simultaneously receiving further data for that same page from a host computer. Since the communications link between the host computer and the printer is slower than the rate of consumption by the printhead provided with this printer, a certain amount of data for each page is first buffered in the printer before the print media begins to move via the printer's print engine. Since it is important for the printer to receive all of the required data for the entire page before the printhead requires that data for consumption, the printer must decide how much data of that particular page should be buffered within the printer before commanding the print engine to start moving the print media. The printer is capable of making this "data size" to be buffered decision without any assistance from the host computer that is sending the print job to the printer-all the host need send is the standard page header information that all host computers send when transmitting a rasterized print job to a printer. The printer bases its "data size" decision by estimating the amount of data by using the print resolution, an estimate of the compression ratio, and other information from the page header that provides a rough estimate as to how much of the area of the page of the print media is to be covered, and by estimating the communication link speed, and the amount of time that is available to perform the data transfer. Since print data is received in packets, as each packet is received, stored, and acknowledged by the printer before another packet is sent by the host, the amount of time for all of this to occur for each packet is analyzed to calculate an estimate of the approximate data transfer rate of the communications link, which is refined after receiving each new packet, but is recalculated for each new page.

REFERENCES:
patent: 4048625 (1977-09-01), Harris, Jr. et al.
patent: 4158235 (1979-06-01), Call et al.
patent: 4224869 (1980-09-01), Morin
patent: 4298954 (1981-11-01), Bigelow et al.
patent: 4315312 (1982-02-01), Schmidt
patent: 4378588 (1983-03-01), Katzman et al.
patent: 4578689 (1986-03-01), Spencer et al.
patent: 4780815 (1988-10-01), Shiota
patent: 4965748 (1990-10-01), Chang et al.
patent: 4977519 (1990-12-01), Chang et al.
patent: 5038277 (1991-08-01), Altman et al.
patent: 5046039 (1991-09-01), Ugajin et al.
patent: 5093904 (1992-03-01), Sasaki et al.
patent: 5115493 (1992-05-01), Jeanblanc et al.
patent: 5125096 (1992-06-01), Brantley, Jr. et al.
patent: 5130986 (1992-07-01), Doshi et al.
patent: 5179662 (1993-01-01), Corrigan et al.
patent: 5185853 (1993-02-01), Cheng et al.
patent: 5197128 (1993-03-01), Campbell et al.
patent: 5206932 (1993-04-01), Chang et al.
patent: 5265209 (1993-11-01), Kageyama et al.
patent: 5276781 (1994-01-01), Chang et al.
patent: 5289470 (1994-02-01), Chang et al.
patent: 5301275 (1994-04-01), Vanbuskirk et al.
patent: 5303347 (1994-04-01), Gagne et al.
patent: 5313582 (1994-05-01), Hendel et al.
patent: 5355151 (1994-10-01), Yoshida et al.
patent: 5381528 (1995-01-01), Brunelle
patent: 5382968 (1995-01-01), Endoh
patent: 5412780 (1995-05-01), Rushton
patent: 5440692 (1995-08-01), Janicek
patent: 5442747 (1995-08-01), Chan et al.
patent: 5444827 (1995-08-01), Briggs et al.
patent: 5479587 (1995-12-01), Campbell et al.
patent: 5490237 (1996-02-01), Zimmerman et al.
patent: 5557751 (1996-09-01), Banman et al.
patent: 5566208 (1996-10-01), Balakrishnan
patent: 5566315 (1996-10-01), Milillo et al.
patent: 5627653 (1997-05-01), Nakazato

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for adaptive data buffering in a paralleliz 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 adaptive data buffering in a paralleliz, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for adaptive data buffering in a paralleliz will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-688065

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.