Patent US6232987B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6232987B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Progressively renderable outline font and methods of generating, transmitting and rendering the same

Assignee: SK Hynix Inc
•
Filing: 1997-03-31
•
Granted: 2001-05-15
•
Expires: 2017-03-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This invention relates to an outline font, and more particularly to a progressive renderable outline font and methods for transforming and rendering the same. Its purpose lies in supplying a progressively renderable Font which can be varied according to the quantity of the data composing the font. The Progressively Renderable Font has the function of controlling the display speed and the quality of the font. For example, if the hardware speed is relatively slow and a high quality font is not needed, only a part of the font data will be transmitted and displayed. On the contrary, if the hardware speed is relatively fast and high quality font is needed, gradually increased data will be transmitted and displayed. Therefore, a font can be transmitted and displayed using minimal data without sacrificing quality. On the other hand, in case of the environment, all the data can be transmitted and displayed so that the quality of the font can be fully realized.

Inventors

  • 👤 Hyeong In Choi
  • 👤 Nam Sook Wee
  • 👤 Kyung Hwan Park
  • 👤 Sung Jin Lee
  • 👤 Sung Woo Choi
  • 👤 Hwan Pyo Moon
  • 👤 Seung Won Song

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:36
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

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 111 words
A progressively renderable font containing glyph information of each character, said glyph information of each character comprising: coordinates of control points composing each said character; level information for transmitting or rendering each said character progressively, wherein said control points are divided into a plurality of groups in accordance with said level information, wherein each group of said control points represents said character, and wherein said level information includes; information associated with numbers of groups of said control points, and information indicating the numbers of control points which are included in each said group; and an indexing information for expressing connection relationships between said control points when each said character is rendered.
Claim 2
Dependent Claim 111 words
A progressively renderable font containing glyph information of each character, said glyph information of each character comprising: coordinates of control points composing each said character; level information for transmitting or rendering each said character progressively, wherein said control points are divided into a plurality of groups in accordance with said level information, wherein each group of said control points represents said character, and wherein said level information includes; information associated with numbers of groups of said control points, and information indicating the numbers of control points which are included in each said group; and an indexing information for expressing connection relationships between said control points when each said character is rendered.
Claim 3
Dependent Claim 17 words
A progressively renderable font as claimed in claim 1 , wherein each character further comprises control information.
Claim 4
Dependent Claim 20 words
A progressively renderable font as claimed in claim 2 , wherein said glyph information further comprises predetermined progressive control information.
Claim 5
Dependent Claim 36 words
A progressively renderable font as claimed in claim 1 , wherein said glyph information of each character contains information about tangent vectors in the positive and negative directions of a curve at each said control point.
Claim 6
Dependent Claim 23 words
A progressively renderable font as claimed in claim 1 , wherein said control point is a contact point of a maximal inscribed circle.
Claim 7
Dependent Claim 126 words
A progressively renderable font containing glyph information of each character, said glyph information of each character comprising: information of the maximal inscribed circle containing a control point as a contact point for establishing each said character; level information for transmitting and rendering of each said character progressively wherein said control points are divided into a plurality of groups in accordance with said level information, wherein each group of said control points represents said character, and wherein said level information includes; information associated with numbers of groups of said control points, and information indicating the numbers of control points which are included in each said group; and an indexing information for indicating progressive connection relationships between each said maximal inscribed circle when each said character is rendered.
Claim 8
Dependent Claim 126 words
A progressively renderable font containing glyph information of each character, said glyph information of each character comprising: information of the maximal inscribed circle containing a control point as a contact point for establishing each said character; level information for transmitting and rendering of each said character progressively wherein said control points are divided into a plurality of groups in accordance with said level information, wherein each group of said control points represents said character, and wherein said level information includes; information associated with numbers of groups of said control points, and information indicating the numbers of control points which are included in each said group; and an indexing information for indicating progressive connection relationships between each said maximal inscribed circle when each said character is rendered.
Claim 9
Dependent Claim 31 words
A progressively renderable font as claimed in claim 5 or claim 6 , further comprising a means being capable of partial rasterization by using information of each said maximal inscribed circle.
Claim 10
Dependent Claim 109 words
A conversion method to progressively render fonts comprising the steps of: extracting glyph information of each character of an outline font; providing level and index information to each control point of each said character wherein said control points are divided into a plurality of groups in accordance with said level information, wherein each group of said control points represents said character, and wherein said level information includes; information associated with numbers of groups of said control points, and information indicating the numbers of control points which are included in each said group; and establishing a renderable font file by collecting information on each character provided in the above steps.
Claim 11
Dependent Claim 109 words
A conversion method to progressively render fonts comprising the steps of: extracting glyph information of each character of an outline font; providing level and index information to each control point of each said character wherein said control points are divided into a plurality of groups in accordance with said level information, wherein each group of said control points represents said character, and wherein said level information includes; information associated with numbers of groups of said control points, and information indicating the numbers of control points which are included in each said group; and establishing a renderable font file by collecting information on each character provided in the above steps.
Claim 12
Dependent Claim 105 words
The conversion method as defined in claim 8 further comprising the steps of: determining one of rendering levels, in accordance with a request of a user or an environment, and transmitting only additional data into a designated apparatus, excluding the already transmitted information, wherein said levels represent a character with various degrees of sharpness so that high levels elaborately express said character more than low levels; calculating an outline of said character with data transmitted up to said determined level; and expressing said character by progressively rasterizing said character from a low level to a high level using the outline obtained in the calculating step.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-05-14 2004-11-13 2005-05-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-05-14 2008-11-13 2009-05-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-05-14 2012-11-13 2013-05-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag