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

Method of displaying text on a screen

Assignee: Adobe Inc
•
Filing: 1993-11-18
•
Granted: 1998-01-07
•
Expires: 2013-11-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

No abstract record available.

Inventors

  • 👤 Peter Dr. Karow

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-10 02:25
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/14; G06K7/1404; G06K7/1408; G06K7/143; G06K19/00; G06K19/06; G06K19/06009; G06K19/06037; G09; G09G; G09G5/00; G09G5/22; G09G5/24; G09G5/28

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 264 words
A method for displaying text and graphics on a display device which comprises a display screen raster with a given number of pixels in x and y direction and a video refresh memory, wherein the glyphs, for example characters and similar graphic symbols, to be displayed are loaded in an outline format from a memory, are scaled, rotated and positioned according to the text processing requirements and wherein the raster points lying on the outline of each glyph are determined by a rasterisation process, e.g. a gridwalk, wherein rasterisation and positioning of the glyphs is done glyph by glyph in a fine raster in which each pixel of the display screen raster is subdivided in x direction into m and in y direction into n fine raster pixels, wherein m, n are natural numbers larger than 1, and wherein each glyph is transformed into a run length code of its outline in which in each fine raster line the start raster position of each stroke in x-direction consisting of at least one filled pixel and the difference between end and start raster position of the stroke are given, and wherein the m × n fine raster pixels in each screen display pixel of each glyph are summed by adding their bit-values by direct calculation from the run length code, and a grey value depending on the sum is allocated to said screen display raster pixel and is written into the video refresh memory which has a bit depth of at least the number of provided grey-values, for example a quarterbyte-, halfbyte- or byte-map memory.
Claim 2
Dependent Claim 39 words
A method according to Claim 1, wherein m×n+1 steps of grey-values are used from black to white and wherein the grey-value of a display screen raster pixel is represented by the sum of the bit-values of the fine raster.
Claim 3
Independent Claim 48 words
A method according to any of the preceeding claims, wherein the determined grey-value of a display screen raster pixel is written into the video refresh memory by adding it to the content of the memory location corresponding to this display screen raster pixel in the video refresh memory.
Claim 4
Dependent Claim 30 words
Method according to any of the preceeding claims, wherein the rasterisation is performed in the fine raster without performing an intelligent rasterisation method utilizing the instructions of the outlined format.
Claim 5
Dependent Claim 18 words
Method according to any of the preceeding claims, wherein for the fine raster m=8 and n=4 is chosen.
Claim 6
Dependent Claim 20 words
Method according to any of the claims 1 to 4, wherein for the fine raster m=4 and n=4 is chosen.
Claim 7
Independent Claim 32 words
A method according to any of the preceeding claims, wherein, when using a colour display screen, the grey steps are generated by uniform excitation of the red, yellow and blue colour centers.
Claim 8
Independent Claim 314 words
A method for displaying text and graphics on a display device which comprises a display screen raster with a given number of pixels in x and y direction and a video refresh memory, wherein the glyphs, for example characters and similar graphic symbols, to be displayed are loaded in an outline format from a memory, are scaled, rotated and positioned according to the text processing requirements and wherein the raster points lying on the outline of each glyph are determined by a rasterisation process, e.g. a gridwalk, wherein before the begin of a text display all glyphs of a script selected by the user are rastered in a fine raster only once which is in x direction m times and in y direction n times finer than the display screen raster, wherein m, n are natural numbers larger than 1, and wherein each glyph is transformed into a run length code of its outline, in which in each fine raster line the start raster position of each stroke in x-direction consisting of at least one filled pixel and the difference between end and start raster position of the stroke are given, and is stored in an intermediate storage, wherein for text display the fine rastered glyphs are recalled from the intermediate storage according to the text processing requirements and are, according to their position in the text, transferred to a corresponding fine raster position in the display screeen raster, wherein the m × n fine raster pixels in each screen display pixel of each glyph are summed by adding their bit-values by direct calculation from the run length code, and a grey value depending on the sum is allocated to said screen display raster pixel and is written into the video refresh memory which has a bit depth of at least the number of provided grey-values, for example a quarterbyte-, halfbyte- or byte-map memory.
Claim 9
Dependent Claim 45 words
A method according to Claim 8, wherein the determined grey-value of a display screen raster pixel is written into the video refresh memory by adding it to the content to the memory location corresponding to this display screen raster pixel in the video refresh memory.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag