×

Method and apparatus for display of text on screens

  • US 5,579,030 A
  • Filed: 09/29/1994
  • Issued: 11/26/1996
  • Est. Priority Date: 11/18/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for displaying text and graphics on a video display device comprising a screen with a display raster having a given number of pixels in the x- and a given number of consecutive lines in the y-direction, and a video refresh memory, said method using glyphs formatted in an intelligent outline description which are loaded from memory on demand and scaled, rotated, and positioned according to text processing requirements and rastered by pixels being located along their contours, said method comprising the steps of:

  • rasterising each glyph as it appears in the text processing requirements as necessary, in a high resolution fine-raster in which each screen pixel is more finely resolved with m fine-pixels in the x- and n fine-pixels in the y-direction, m and n being integers larger than 1, and in which each glyph is represented as run length code and stored in a cache-memory describing the positions of start and end transitions between white and black glyph strokes in the fine-raster,determining, depending on each glyph'"'"'s position as provided by the text processing requirements, one out of m×

    n different positions of said stored fine-rastered glyph relative to the screen raster, there being m×

    n different possible positions for the fine-pixels of the glyph to fall as groups of m×

    n fine-pixels into respectively corresponding single screen pixels,summing, for each screen pixel the group of m×

    n fine-pixels falling in said screen pixel by calculating from start positions and end positions to determine a grey-value for said screen pixel, depending on the sum of black fine-pixels in relation to the number of m×

    n fine-pixels in register with said screen pixel at said determined position, andstoring the determined grey value in the video refresh memory thus providing one out of m×

    n possible glyph variants from each cache-stored, fine-rastered glyph.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×