Browse Prior Art Database

Improved Printer Throughput

IP.com Disclosure Number: IPCOM000042860D
Original Publication Date: 1984-Jun-01
Included in the Prior Art Database: 2005-Feb-04
Document File: 1 page(s) / 11K

Publishing Venue

IBM

Related People

Hsieh, DM: AUTHOR [+2]

Abstract

This article describes a technique for improving throughput in an on-the-fly, high speed printer used with a word processing system or the like. Preformatted information for printing is split into packet segments including a pseudotrailer indicating that more information is to be transmitted for that packet. As used here, a print packet comprises a header, character data, and a trailer followed by a sum check byte. A particular bit in the trailer portion is set on to indicate a pseudotrailer. Detection of this condition suspends printing of that packet until the entire line has been received by the printer. The end of line condition is indicated when the pseudotrailer bit is off. Printer throughput is improved because fewer stops occur within a print line when pseudotrailers are used.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 98% of the total text.

Page 1 of 1

Improved Printer Throughput

This article describes a technique for improving throughput in an on-the-fly, high speed printer used with a word processing system or the like. Preformatted information for printing is split into packet segments including a pseudotrailer indicating that more information is to be transmitted for that packet. As used here, a print packet comprises a header, character data, and a trailer followed by a sum check byte. A particular bit in the trailer portion is set on to indicate a pseudotrailer. Detection of this condition suspends printing of that packet until the entire line has been received by the printer. The end of line condition is indicated when the pseudotrailer bit is off. Printer throughput is improved because fewer stops occur within a print line when pseudotrailers are used. Pseudotrailers facilitate error checking in data sent for printing. Packets may be split into shorter packets, each containing a sum check byte after the pseudotrailer. The printer returns a sum check "okay" or sum check "error" message. If transmission is successful, the sending device can clear its print buffer to receive more data. However, an error message signals the sending device to retransmit. The header of a packet contains, inter alia, font information. A matrix printer can change fonts midline with no print time impact. Pseudotrailers enable a new header to be sent to the printer without starting a new print buffer, thereby saving print carrier...