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

Professional office system printer support for personal computers

Assignee: Lenovo Singapore Pte Ltd
•
Filing: 1987-10-28
•
Granted: 1989-07-18
•
Expires: 2007-10-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A printer support utility provides full support for all compatible printers attached to personal computers operating in a professional office system environment. The utility provides an interface that interprets ANSI printable data and restructures the data to allow for improved printing of underscore, overstrike and highlight, especially in non-impact printers such as laser printers and ink jet printers. The utility reads each line of printable data from an input file and tests the line for a line control indicating a new print line. If not a new print line, the utility scans the line for underscoring, overstriking and highlighting of characters; but if a new print line, the utility converts the scanned line to a personal computer printer line and writes the line to an output file. Finally, the converted print line in the output file is printed.

Inventors

  • 👤 Michael O. Mitchell
  • 👤 Kevin P. McGlynn

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 09:23
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/12; G06F3/1297

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 118 words
A printer support utility for supporting all compatible printers attached to personal computers which provides an interface that interprets ANSI printable data and restructures the data to allow for improved printing of underscore, overstrike and highlighting, comprising the computer performed steps of: reading each line of printable data from an input file; testing a line read from said input file for a line control indicating a new print line; if not a new print line, scanning the line for underscoring, overstriking and highlighting of characters; if a new print line, converting the scanned line to a personal computer printer line and writing the line to an output file; and printing a converted print line in the output file.
Claim 2
Dependent Claim 118 words
A printer support utility for supporting all compatible printers attached to personal computers which provides an interface that interprets ANSI printable data and restructures the data to allow for improved printing of underscore, overstrike and highlighting, comprising the computer performed steps of: reading each line of printable data from an input file; testing a line read from said input file for a line control indicating a new print line; if not a new print line, scanning the line for underscoring, overstriking and highlighting of characters; if a new print line, converting the scanned line to a personal computer printer line and writing the line to an output file; and printing a converted print line in the output file.
Claim 3
Dependent Claim 100 words
The printer support utility as recited in claim 1 wherein said step of scanning the line comprises the computer performed steps of: creating a new empty overstrike line for each line read from said input file and adding any character in the overstrike line which is an overstrike; testing for a last character in the line and when the last character is detected in the line, testing for any characters in said overstrike line; if there are no characters in said overstrike line, deleting said overstrike line; and for each character having an underscore and/or highlight, setting a corresponding flag.
Claim 4
Dependent Claim 67 words
The printer support utility as recited in claim 2 wherein said step of converting the scanned line comprises the computer performed steps of: testing for an underscore or highlight flag being set for each character in the line and turning underscore and/or highlight on or off for each character according to whether the corresponding flag has been set; and writing each overstrike character to an overstrike line.
Claim 5
Dependent Claim 37 words
The printer support utility as recited in claim 3 wherein said step of printing the converted line in the output file includes the step of printing said overstrike line if said overstrike line has not been deleted.

References Cited (Backward Citations)

US4760406A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-07-17 1993-01-16 1993-07-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-07-17 1997-01-16 1997-07-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-07-17 2001-01-16 2001-07-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag