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

Method and apparatus for moving control points in displaying digital typeface on raster output devices

Assignee: Apple Inc
•
Filing: 1989-05-08
•
Granted: 1992-10-13
•
Expires: 2009-05-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for manipulating the control points of a symbol image represented by an outline font to improve the appearance of the font on raster output devices which are under control of a computer. The method includes storing control points specifying the outlines of a symbol image, specifying the desired movement direction defined by a first unit vector in which the control point should move, and specifying a desired measurement direction defined by a second unit vector by which the movement of the control point should be measured. The desired measurement direction and the desired movement direction forming an angle of predetermined size. The method further includes moving the control points in the desired movement direction and measuring the control points against the predetermined angle with the desired measurement direction, this measurement producing a resulting movement direction and storing the results of the manipulation of the control points in a memory.

Inventors

  • 👤 Sampo Kaasila

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 18:49
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/20; G06T11/23

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 176 words
A method for manipulating the control points of a symbol image for modifying digital typeface on a raster output device, comprising the steps of: storing in a first memory means control points specifying the outlines of a symbol image, said first memory including addresses of a plurality of desired movement directions and desired measurement directions; specifying a first vector which defines a desired movement direction in which said control points should move; specifying a second vector which defines a desired measurement direction by which movement of said control points should be measured, said first and second vectors defining an angle; moving said control points in said desired movement direction by using values specified for said desired movement direction; measuring the movement of said control points against said angle with said desired movement direction, said measurement producing a resulting movement direction and a resulting vector; storing the results of the movement of said control points in a second memory means; whereby a different set of control points specifying an outline of a modified symbol image is formed.
Claim 2
Independent Claim 176 words
A method for manipulating the control points of a symbol image for modifying digital typeface on a raster output device, comprising the steps of: storing in a first memory means control points specifying the outlines of a symbol image, said first memory including addresses of a plurality of desired movement directions and desired measurement directions; specifying a first vector which defines a desired movement direction in which said control points should move; specifying a second vector which defines a desired measurement direction by which movement of said control points should be measured, said first and second vectors defining an angle; moving said control points in said desired movement direction by using values specified for said desired movement direction; measuring the movement of said control points against said angle with said desired movement direction, said measurement producing a resulting movement direction and a resulting vector; storing the results of the movement of said control points in a second memory means; whereby a different set of control points specifying an outline of a modified symbol image is formed.
Claim 3
Dependent Claim 18 words
The method as defined in claim 1, wherein said angle may be between 0 degrees and 360 degrees.
Claim 4
Dependent Claim 40 words
The method as defined in claim 1, wherein said resulting vector has the following relationship: resulting vector={(DDP-CDP)×desired movement direction} divided by (desired movement direction×desired measurement direction), where CDP is the current distance projection and DDP is the desired distance projection.
Claim 5
Dependent Claim 24 words
The method as defined in claim 3, wherein said control point has a new position equal to the original position plus the resulting vector.

References Cited (Backward Citations)

US4897801A Cited
US4905168A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-10-13 1996-04-13 1996-10-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-10-13 2000-04-13 2000-10-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-10-13 2004-04-13 2004-10-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag