Browse Prior Art Database

Improvement of Printer Throughput

IP.com Disclosure Number: IPCOM000046786D
Original Publication Date: 1983-Aug-01
Included in the Prior Art Database: 2005-Feb-07
Document File: 2 page(s) / 48K

Publishing Venue

IBM

Related People

Minshall, LA: AUTHOR [+3]

Abstract

The operation of a printer attached to a word processor is controlled by commands from the word processor. Each printer command takes a certain amount of time for the printer hardware to process. The response time of the printer could be improved if the number of commands to the printer could be reduced. A solution to this problem is to combine like keystrokes in an interactive environment. This process has been implemented for a word processor in the Echo Mode, as shown in the figure. According to this process, the input data stream which is to be printed is scanned. Similar commands, such as those produced by consecutive nongraphic operations, are combined. The total displacement is then sent to the printer as one command.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 98% of the total text.

Page 1 of 2

Improvement of Printer Throughput

The operation of a printer attached to a word processor is controlled by commands from the word processor. Each printer command takes a certain amount of time for the printer hardware to process. The response time of the printer could be improved if the number of commands to the printer could be reduced. A solution to this problem is to combine like keystrokes in an interactive environment. This process has been implemented for a word processor in the Echo Mode, as shown in the figure. According to this process, the input data stream which is to be printed is scanned. Similar commands, such as those produced by consecutive nongraphic operations, are combined. The total displacement is then sent to the printer as one command. This reduces the hardware's overhead for processing several commands, while the net print position movement is the same. All contiguous motion in the same dimension (either horizontal or vertical) is combined. For example, left-to-right and right-to- left motions are added algebraically, with the movement being in the net direction. Operations that fall into this category include, but are not limited to, cursor motion, microspace, microindex, half-index, index, backspace, and tab. This technique improves printer throughput and reduces response time. In addition, since the number of start/stop cycles is reduced, the procedure should reduce the wear on the printer hardware.

1

Page 2 of 2

2

[This page contains 3...