Browse Prior Art Database

Method to Provide a Printer-Not-Online Warning

IP.com Disclosure Number: IPCOM000062647D
Original Publication Date: 1986-Dec-01
Included in the Prior Art Database: 2005-Mar-09
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Horn, GR: AUTHOR [+2]

Abstract

A method is described to provide the user with timely feedback if the printer is suspected as not being online. On an IBM Personal Computer, if a program is running on PCDOS, and using DOS to write to the printer, if the printer is not online (ready), DOS can wait up to one minute before informing the application that the printer is not online. During this time, the program appears to be dead, since keystrokes cannot be processed. Several possible solutions present themselves: 1. Display a message before the first character is sent to the printer informing the user to be sure his printer is online. Remove this message when DOS returns successfully.

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

Page 1 of 1

Method to Provide a Printer-Not-Online Warning

A method is described to provide the user with timely feedback if the printer is suspected as not being online. On an IBM Personal Computer, if a program is running on PCDOS, and using DOS to write to the printer, if the printer is not online (ready), DOS can wait up to one minute before informing the application that the printer is not online. During this time, the program appears to be dead, since keystrokes cannot be processed. Several possible solutions present themselves: 1. Display a message before the first character is sent to the

printer informing the user to be sure his printer is online.

Remove this message when DOS returns successfully.

Unfortunately, if the printer is online, this message would

flash briefly on the screen, causing the user to believe

something might be wrong, even though all is right.

2. Display a message before the first character is sent to the

printer that simply informs the user that the program is

printing the document. The user must deduce the problem if

the printer is not online. Another disadvantage of this

solution is that if the printer is powered off, DOS will

immediately return with an unsuccessful completion, and the

first message would only briefly flash before the application

displays an appropriate error message. The new method avoids each of these problems: Assume that there is a global variable in the program called print_count that is initially set to zero. Before the ...