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

Method for typesetting a set glyphs represented as a set of two dimensional distance fields

Assignee: Mitsubishi Electric Research Laboratories Inc
•
Filing: 2004-03-16
•
Granted: 2006-02-28
•
Expires: 2024-03-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method typesets a set of glyphs. A current glyph is selected from the set of glyphs and a current position of the current glyph is selected. A next position of a next glyph is determined, where the next glyph is selected from the set of glyphs. The determination of the next position of the next glyph first represents the current glyph as a two-dimensional distance field and then determines the next position using the current position, an escapement of the current glyph, and an alignment of the two-dimensional distance field. The current glyph is then updated to be the next glyph and the current position is updated to be the next position. The selection of the next glyph and the determination of the next position continue until a termination condition is satisfied.

Inventors

  • 👤 Sarah F. Frisken
  • 👤 Ronald N. Perry

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:31
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/20; G06T11/23; G06T11/10

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 123 words
A computer implemented method for typesetting a set of glyphs represented as a set of graphical objects, comprising: selecting a current glyph from the set of glyphs represented as a set of graphical objects; selecting a current position of the current glyph; and determining a next position of a next glyph, the next glyph selected from the set of glyphs, the selection continuing until a termination condition is satisfied, the determining further comprising: representing the current glyph as a two-dimensional distance field; determining the next position using the current position, an escapement of the current glyph, and an alignment of the two-dimensional distance field; updating the current glyph to be the next glyph; and updating the current position to be the next position.
Claim 2
Dependent Claim 123 words
A computer implemented method for typesetting a set of glyphs represented as a set of graphical objects, comprising: selecting a current glyph from the set of glyphs represented as a set of graphical objects; selecting a current position of the current glyph; and determining a next position of a next glyph, the next glyph selected from the set of glyphs, the selection continuing until a termination condition is satisfied, the determining further comprising: representing the current glyph as a two-dimensional distance field; determining the next position using the current position, an escapement of the current glyph, and an alignment of the two-dimensional distance field; updating the current glyph to be the next glyph; and updating the current position to be the next position.
Claim 3
Dependent Claim 17 words
The method of claim 1 wherein the alignment aligns the two-dimensional distance field to a pixel grid.
Claim 4
Dependent Claim 20 words
The method of claim 1 wherein the alignment aligns the two-dimensional distance field to a component of a pixel grid.
Claim 5
Dependent Claim 16 words
The method of claim 1 wherein the alignment uses a selected iso-contour of the distance field.
Claim 6
Dependent Claim 127 words
A computer implemented method for typesetting a set of glyphs represented as a set of graphical objects, comprising: selecting a current glyph from the set of glyphs represented as a set of graphical objects; selecting a current position of the current glyph; and determining a next position of a next glyph, the next glyph selected from the set of glyphs, the selection continuing until a termination condition is satisfied, the determining further comprising: representing the current glyph as a two-dimensional distance field; selecting an iso-contour of the two-dimensional distance field; determining the next position using the current position, an escapement of the current glyph, and the selected iso-contour; updating the current glyph to be the next glyph; and updating the current position to be the next position.
Claim 7
Dependent Claim 127 words
A computer implemented method for typesetting a set of glyphs represented as a set of graphical objects, comprising: selecting a current glyph from the set of glyphs represented as a set of graphical objects; selecting a current position of the current glyph; and determining a next position of a next glyph, the next glyph selected from the set of glyphs, the selection continuing until a termination condition is satisfied, the determining further comprising: representing the current glyph as a two-dimensional distance field; selecting an iso-contour of the two-dimensional distance field; determining the next position using the current position, an escapement of the current glyph, and the selected iso-contour; updating the current glyph to be the next glyph; and updating the current position to be the next position.
Claim 8
Dependent Claim 21 words
The method of claim 5 wherein the selected iso-contour determines an alignment of the two-dimensional distance field to a pixel grid.
Claim 9
Dependent Claim 24 words
The method of claim 5 wherein the selected iso-contour determines an alignment of the two-dimensional distance field to a component of a pixel grid.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2009-02-27 2009-08-29 2010-02-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2013-02-27 2013-08-29 2014-02-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2017-02-27 2017-08-29 2018-02-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag