← Back to Patent Explorer
US4648047A Expired / Lapsed US ⏱️ 0.0 years remaining

Interactive operator selection of alternative implementations of printer functions

Assignee: International Business Machines Corp
•
Filing: 1984-10-24
•
Granted: 1987-03-03
•
Expires: 2004-10-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A word processing program is configured to produce a series of examples, for operator examination, of alternative implementations of certain printer functions. By observing the printer performance and physical appearance during the printing of these examples, the operator interactively chooses one of a plurality of implementations for each of these functions. The operator choices of implementation are saved by the work processing program and subsequent printing is effected in accordance with the implementation chosen by the operator.

Inventors

  • 👤 Philip T. Berkland
  • 👤 Allen W. Heath
  • 👤 Grady K. Waddell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 08:35
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/12; G06F3/1297; Y; Y10; Y10S; Y10S400/00; Y10S400/904

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 116 words
In a computer system including a printer, a method of causing said printer to execute a particular function in a particular manner, comprising: formatting in a memory and printing a plurality of example sequences of characters representative of the execution of said particular function, each example being printed according to one of a set of different formatting methods; saving in a storage of said computer system, data representative of an operator's choice of one of said formatting methods associated with said particular function; and formatting characters to be printed associated with said particular function which are subsequently sent from said computer to said printer, in accordance with said choice of said one of said formatting methods.
Claim 2
Dependent Claim 116 words
In a computer system including a printer, a method of causing said printer to execute a particular function in a particular manner, comprising: formatting in a memory and printing a plurality of example sequences of characters representative of the execution of said particular function, each example being printed according to one of a set of different formatting methods; saving in a storage of said computer system, data representative of an operator's choice of one of said formatting methods associated with said particular function; and formatting characters to be printed associated with said particular function which are subsequently sent from said computer to said printer, in accordance with said choice of said one of said formatting methods.
Claim 3
Dependent Claim 36 words
In the method of claim 1, further comprising saving in said storage of said computer system, one or more of said different formatting methods other than said operator's choice of said one of said formatting methods.
Claim 4
Dependent Claim 22 words
In the method of claim 1, further comprising saving in a memory of said computer system, each of said different formatting methods.
Claim 5
Dependent Claim 33 words
In the method of claim 1, wherein said step of saving said data representative of said operator's choice comprising saving an identifier of said operator's choice of said one of said formatting methods.
Claim 6
Dependent Claim 16 words
In the method of claim 1 wherein said particular function is printing superscript and subscript text.
Claim 7
Dependent Claim 84 words
In the method of claim 5 wherein one of said different formatting methods comprises: substituting a begin superscript control code in a printer data stream for a half index up instruction in a text data stream and an end superscript control code in said printer data stream for half a index down instruction in said text data stream when said half index up instruction in said text data stream is followed by one or more text characters followed by said half index down instruction.
Claim 8
Dependent Claim 86 words
In the method of claim 6 wherein said one of said different formatting methods further comprises: substituting a begin subscript control code in said printer data stream for said half index down instruction in said text data stream and an end subscript control code in said printer data stream for half said index up instruction in said text data stream when said half index down instruction in said text data stream is followed by one or more text characters followed by said half index up instruction.
Claim 9
Dependent Claim 45 words
In the method of claim 5 wherein one of said different formatting methods comprises: substituting reverse half index and forward half index printer control codes in a printer data stream for half index up and half index down instructions, respectively, in a text data stream.
Claim 10
Dependent Claim 88 words
In the method of claim 5 wherein one of said different formatting methods comprises: formatting a printer data stream in response to a half index up instruction followed by one or more text characters followed by a half index down instruction in a text data stream, said printer data stream including a first line to be printed comprising said one or more text characters followed by a variable line spacing control followed by a second line of text characters to be printed after said first line of characters.
Claim 11
Dependent Claim 97 words
In the method of claim 5 wherein one of said different formatting methods comprises: formatting a printer data stream in response to a half index down instruction followed by one or more text characters followed by a half index up instruction in a text data stream, said printer data stream including a first line of text to be printed followed by a variable line spacing control followed by a second line of text characters to be printed after said first line of characters, said second line of text characters consisting of said one or more text characters.
Claim 12
Dependent Claim 14 words
In the method of claim 1 wherein said particular function is printing bold text.
Claim 13
Dependent Claim 141 words
In the method of claim 11 wherein one of said different formatting methods comprises: formatting a printer data stream in response to a begin bold instruction followed by one or more text characters followed by an end bold instruction in a text data stream, said printer data stream including a first line of text to be printed including said one or more text characters followed by a carrier return without index control code followed by a second line of text characters to be printed after said first line of text, said second line of text characters consisting of said one or more text characters, and said second line of text being preceded by an escapement control code to cause said one or more text characters to overlie identical text characters in said first line of text with slight relative displacement therebetween.
Claim 14
Dependent Claim 43 words
In the method of claim 11 wherein one of said different formatting methods comprises: substituting begin double strike and end double strike printer control codes in a printer data stream for begin bold and end bold instructions, respectively, in a text data stream.
Claim 15
Dependent Claim 112 words
In the method of claim 11 wherein one of said different formatting methods comprises: formatting a printer data stream in response to a begin bold instruction followed by one or more text characters followed by an end bold up instruction in a text data stream, said printer data stream including a first line of text to be printed including said one or more text characters followed by a carrier return without index control code followed by a second line of text characters to be printed after said first line of text, said second line of text characters comprising said one or more text characters and having multiple-striking printer control codes associated therewith.
Claim 16
Dependent Claim 16 words
In the method of claim 1 wherein said particular function is printing underscored text including spaces.
Claim 17
Dependent Claim 37 words
In the method of claim 15 wherein one of said different formatting methods comprises: substituting escaping, non-printing printer control codes, other than space codes, in a printer data stream for space codes in a text data stream.
Claim 18
Dependent Claim 125 words
In the method of claim 15 wherein one of said different formatting methods comprises: formatting a printer data stream in response to a begin underscore instruction followed by one or more text characters including a space followed by an end underscore instruction in a text data stream, said printer data stream including a first line of text to be printed including said one or more text characters followed by a carrier return without index control code followed by a second line of underscore characters to be printed after said first line of text, said second line of underscore characters being proceded by an escapement control code to cause said one or more underscore characters to underlie said one or more text characters and said space.

References Cited (Backward Citations)

US3912065A Cited
US4057849A Cited
GB1487507A Cited
US4553866A Cited
US4491933A Cited
US4564301A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-03-02 1990-09-01 1991-03-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-03-02 1994-09-01 1995-03-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-03-02 1998-09-01 1999-03-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag