US5506940A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Font resolution method for a data processing system to a convert a first font definition to a second font definition
Assignee: International Business Machines Corp
•
Filing: 1993-03-25
•
Granted: 1996-04-09
•
Expires: 2013-03-25
Abstract
Abstract An improved font resolution method is disclosed for a data processing system, which enables the translation of an originally defined font for a document, into available fonts in a local data processing system where the document is to be displayed or printed. The method allows for the selective substitution by a user of alternate Code Page Names and Character Set Names for fonts which may be available on a local data processing system.
Inventors
- 👤 James H. Bamford
- 👤 James J. DiMare
- 👤 Jose M. Goncalves
- 👤 James W. Morris
- 👤 Michael C. Tarquinio
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 01:39
CPC Classifications
G; G06; G06K; G06K15/00; G06K15/02; G06K15/18; G06K15/1827
Claims Analysis
Total Claims: 3
Claim 1
Independent Claim
267 words
In a data processing system, a method for font resolution between a first defined font in a document architecture and a second available font within the data processing system, comprising the steps of: loading data interpretation tables into the data processing system; loading a Font Substitution Table into the data processing system; loading a locally available Font Library into the data processing system; loading a source document which includes a map coded font structure into the data processing system; getting said map coded font structure and parsing it in the data processing system; matching parsed names extracted from said map coded font structure against said Font Substitution Table; generating an initial Code Page Name and an initial Character Set Name from said Font Substitution Table; searching said Font Library for a working Code Page Name and a working Character Set Name; printing said document using said working Code Page Name and said working Character Set Name on a printer in said data processing system; if said step of matching parsed names against said Font Substitution Table fails to generate an initial Code Page Name and an initial Character Set Name, the method further comprises the steps of: matching said parsed names against said data interpretation tables; generating an initial Code Page name and initial Character Set Name from said data interpretation tables; searching said Font Library for a working Code Page Name and a working Character Set Name; outputting said working Code Page Name and said working Character Set Name derived from said data interpretation tables to print and display said document in said data processing system.
Claim 2
Dependent Claim
267 words
In a data processing system, a method for font resolution between a first defined font in a document architecture and a second available font within the data processing system, comprising the steps of: loading data interpretation tables into the data processing system; loading a Font Substitution Table into the data processing system; loading a locally available Font Library into the data processing system; loading a source document which includes a map coded font structure into the data processing system; getting said map coded font structure and parsing it in the data processing system; matching parsed names extracted from said map coded font structure against said Font Substitution Table; generating an initial Code Page Name and an initial Character Set Name from said Font Substitution Table; searching said Font Library for a working Code Page Name and a working Character Set Name; printing said document using said working Code Page Name and said working Character Set Name on a printer in said data processing system; if said step of matching parsed names against said Font Substitution Table fails to generate an initial Code Page Name and an initial Character Set Name, the method further comprises the steps of: matching said parsed names against said data interpretation tables; generating an initial Code Page name and initial Character Set Name from said data interpretation tables; searching said Font Library for a working Code Page Name and a working Character Set Name; outputting said working Code Page Name and said working Character Set Name derived from said data interpretation tables to print and display said document in said data processing system.
Claim 3
Dependent Claim
105 words
The method of claim 1 which further comprises: if said step of parsing said names against said data interpretation tables fails to generate an initial Code Page Name and an initial Character Set Name, the method further comprising the steps of: looking up an alternate Code Page name and an alternate Character Set Name in said data interpretation tables: searching for said alternate Code Page Name and said Alternate Character Set Name in said Font Library; outputting a working Code Page Name and a working Character Set Name to print and display said document on said printer and said display in said data processing system.
References Cited (Backward Citations)
US4594674A
Cited
US4686525A
Cited
US4751740A
Cited
US5367618A
Cited
US5167013A
Cited
US5233683A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-04-09 | 1999-10-09 | 2000-04-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-04-09 | 2003-10-09 | 2004-04-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-04-09 | 2007-10-09 | 2008-04-09 | $7700.00 | Window Closed / Lapsed |