Method and system for matching the software command language of a computer with the printer language of a printer
First Claim
1. A method for determining a command language in which a computer or computer workstation is operating which comprises the steps of:
- a. scanning a predetermined number of characters in the data stream from said computer and within a group of printable non-command characters,b. counting the existence in said data stream of the presence of a plurality of individually selected printable non-command characters to generate a plurality of count output values only after a larger predetermined number of characters have been scanned,c. adding certain ones of said count output values to establish a plurality of numeric conditions, some of which are indicative of a first printer command language and some of which are indicative of a second printer command language, andd. comparing said plurality of numeric conditions in sequence to a corresponding plurality of reference values to thereby generate output data representative of either said first printer command language or said second printer command language.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for matching the software command language of a computer with the printer language of a printer wherein the nature, character and frequency of a stream of data generated from computer software is sensed to determine the particular command language in which the computer is operating. In response to this sensing function and in the detection of the presence or absence of certain preselected ASCII characters within a predetermined number of characters initially scanned, an automatic selection is made between the computer or computer workstation and either one of a plurality of available printers operating in this same language or to a correct language conversion card connection within a single printer. In this manner, manual language matching keycap selection and problems associated therewith at the computer keyboard are eliminated.
-
Citations
2 Claims
-
1. A method for determining a command language in which a computer or computer workstation is operating which comprises the steps of:
-
a. scanning a predetermined number of characters in the data stream from said computer and within a group of printable non-command characters, b. counting the existence in said data stream of the presence of a plurality of individually selected printable non-command characters to generate a plurality of count output values only after a larger predetermined number of characters have been scanned, c. adding certain ones of said count output values to establish a plurality of numeric conditions, some of which are indicative of a first printer command language and some of which are indicative of a second printer command language, and d. comparing said plurality of numeric conditions in sequence to a corresponding plurality of reference values to thereby generate output data representative of either said first printer command language or said second printer command language.
-
-
2. A system for determining a command language in which a computer or computer workstation is operating including, in combination:
-
a. means for scanning a predetermined number of characters in a data stream received from said computer and within a group of printable non-command characters, b. means connected to said scanning means for counting the existence in said data stream of the presence of a plurality of individually select characters to generate a plurality of count output values only after a larger predetermined number of characters have been scanned, c. means connected to said counting means for adding certain count output values to establish a plurality of numeric conditions, some of which are indicative of a first printer command language and some of which are indicative of a second printer command language, and d. means connected to said adding means for comparing said plurality of numeric conditions in sequence to a corresponding plurality of reference values to generate output data representative of either said first printer command language or said second printer command language.
-
Specification