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

Apparatus and method for adjusting and displaying scaled, rasterized characters

Assignee: Adobe Inc
•
Filing: 1990-04-12
•
Granted: 1993-08-31
•
Expires: 2010-04-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method of modifying graphic character images to preserve aesthetic aspects of such images involves manipulation of fractional pixel errors resulting from the transformation of a character image from conformance with a matrix of a first resolution to conformance with a matrix of a second resolution or output device-specific matrix. Fractional pixel errors are saved and processed for integrating into a character image while controlling the transformation and outline drawing of the character image with respect to the output device-specific matrix.

Inventors

  • 👤 Harry J. Collins
  • 👤 Christopher R. Hassett

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 14:07
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/22; G09G5/24; G06; G06K; G06K15/00; G06K15/02; G06T; G06T11/00; G06T11/20; G06T11/23; G06K2215/00; G06K2215/0002; G06K2215/004; G06K2215/0042; G06K2215/0045; Y; Y10; Y10S; Y10S345/00; Y10S345/948

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 230 words
A method of grid correcting a digital representation of a graphic object provided by a digital master for transformation from conformance with a high resolution grid to conformance with a lower resolution grid relative to a raster output device, said method comprising the steps of: translating with cross compilation said digital master into an object display list comprising a plurality of correction instructions and a plurality of object descriptions, one of said object descriptions including a first limit of a stem and a second of said object descriptions including a second limit of said stem; transferring said object display list to a font processor; processing said object display list according to a method comprising the steps of: transforming said plurality of object descriptions to generate a scaled description comprising a plurality of integer descriptors and a corresponding plurality of fractional descriptors; rounding said scaled description to generate a second plurality of fractional descriptors and a plurality of related integer descriptors; calculating a first error comprising a first fractional descriptor for said object description for said first limit of said stem; generating an outline description using said second plurality of integer descriptors and using selective mathematical manipulation of said second plurality of fractional descriptors including applying said first error to adjust said second object description; and filling said outline description for output by said raster output device as an graphic object.
Claim 2
Independent Claim 230 words
A method of grid correcting a digital representation of a graphic object provided by a digital master for transformation from conformance with a high resolution grid to conformance with a lower resolution grid relative to a raster output device, said method comprising the steps of: translating with cross compilation said digital master into an object display list comprising a plurality of correction instructions and a plurality of object descriptions, one of said object descriptions including a first limit of a stem and a second of said object descriptions including a second limit of said stem; transferring said object display list to a font processor; processing said object display list according to a method comprising the steps of: transforming said plurality of object descriptions to generate a scaled description comprising a plurality of integer descriptors and a corresponding plurality of fractional descriptors; rounding said scaled description to generate a second plurality of fractional descriptors and a plurality of related integer descriptors; calculating a first error comprising a first fractional descriptor for said object description for said first limit of said stem; generating an outline description using said second plurality of integer descriptors and using selective mathematical manipulation of said second plurality of fractional descriptors including applying said first error to adjust said second object description; and filling said outline description for output by said raster output device as an graphic object.
Claim 3
Dependent Claim 92 words
The method of claim 1 wherein the step of generating an outline description comprises: drawing a vector using a rasterization engine and storing a fractional pen position indicating a position of the vector and using said fractional pen position and a transformation engine, connected to said rasterizing engine, to subtract said first error from a first scaled value and to add said first error to a second scaled value; and selectively decoupling said rasterization engine from said transformation engine to process said object display list without drawing a vector during said decoupling.

References Cited (Backward Citations)

US4179824A Cited
US4675830A Cited
US4785391A Cited
US4937761A Cited
US5010497A Cited
US4974172A Cited
US5050103A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-08-30 1997-03-01 1997-08-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-08-30 2001-03-01 2001-08-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-08-30 2005-03-01 2005-08-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag