Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Scalable stroke font system and method

A technology of stroke and font data, applied in character and pattern recognition, 2D image generation, electrical digital data processing, etc.

Inactive Publication Date: 2005-10-05
BLACKBERRY LTD
View PDF1 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, stroke fonts typically produce glyphs with compromised quality compared to outline fonts
Therefore, existing rendering engines that render stroke-based fonts produce glyphs of rather limited quality

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Scalable stroke font system and method
  • Scalable stroke font system and method
  • Scalable stroke font system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Font data is typically stored on a computing device and used to render text as glyphs. A font is a set of characters of a specific type design and size. A typeface is a specific design for a printing character set, such as Courier, Helvetica, or Times Roman. Associated characters typically include scripts such as Latin, Greek, Hiragana, Katakana or Kanji, subsets of which are used to write a particular language.

[0028] A glyph is the visual element used to represent a character; a glyph is the actual shape of an image of a character. Applies text representation schemes such as fonts and styles to glyphs. For example, the italic Times font for the character "c" and the bold Times font for the character "c" have corresponding glyphs.

[0029] A typical computing device operative to store text data for use in rendering text may be a personal computer or a mobile communication device. figure 1 is a block diagram of a typical mobile device 100 operative to display text...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method of creating font format data from source font data includes analyzing the source font data to obtain glyph data for a plurality of glyphs, dissecting the glyph data, extracting midline data from the dissected glyph data, classifying the midline data as unique element data and common element data, associating unique element data and common element data to each glyph of the plurality of glyphs.

Description

[0001] This application claims the benefit of US Provisional Application Serial Nos. 60 / 393,795 and 60 / 400,373, filed July 3, 2002 and August 1, 2002, the entire disclosures of which are hereby incorporated by reference. technical field [0002] The present invention relates generally to scalable stroke fonts, and more particularly to a system and method for creating and storing scalable stroke font data on a mobile computing device ("mobile device"). Background technique [0003] Text data, such as font data, is typically stored in the memory of the mobile device. Because mobile devices typically have relatively limited memory and processing resources, the amount of text data stored on the mobile device and the text rendering capabilities of the mobile device are often limited. [0004] There are three basic font types: bitmap, profile, and stroke. Stores bitmap fonts as graphic images of characters and typefaces for each point size as separate fonts. Store each character...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G09G5/24G06F17/21G06K15/02G06T7/00G06T11/20
CPCG06K15/02G06T11/203G06T7/001G06K2215/0028G06F17/214G06K15/1834G06F40/109G06T7/00G06T11/20G06F18/00
Inventor 瓦迪姆·富克斯丹尼斯·N·费多坚科
Owner BLACKBERRY LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products