Patent ID: 7602390

Claim:
A computer-implemented method of rendering a glyph to make the glyph more readable, comprising: performing operations by a computer, the operations comprising: receiving a glyph associated with a font, the glyph to be rendered at a size; calculating by a programmable processor of the computer a set of initial density values to provide one density value for each of a set of device pixels to represent the glyph; calculating by the programmable processor an initial adjustment value for the glyph; for one or more of the device pixels in the set of device pixels, calculating by the programmable processor a length of an edge of the glyph that passes through the device pixel; for one or more of the device pixels, adjusting the initial density value of the device pixel by a final adjustment value, the final adjustment value based upon the initial adjustment value and the length of the edge of the glyph passing through the device pixel; and providing a representation of the glyph on a display device of the computer.