Patent ID: 6252607
Filing Date: 2001-06-26
Classification: G06F

Abstract:
A method for minimizing an unused area in a graphics window generated by a client computer and distributing in the graphics window a plurality of characters comprising a text produced during an emulation session between the client computer and a host computer, comprising the steps of:receiving the text containing the plurality of characters from the host computer;determining dimensions of the graphics window;using a font-sizing system on the client computer to scale each character of the plurality of characters in the text to each have a character cell to maximize a text area in the graphics window;comparing the dimensions of the graphics window with dimensions of the plurality of characters having the character cell to determine dimensions associated with a first remaining unused area of the graphics window;subsequent to using the font-sizing system, using a font synthesizing procedure to reduce the first remaining unused area to a second remaining unused area by adding one or more pixels to at least one of the character cells without being a portion of a character according to the dimensions associated with the first remaining unused area;subsequent to using the font synthesizing procedure, using a linear distribution procedure to distribute one or more pixels between two or more of the character cells according to dimensions associated with the second remaining unused area; andcentering the text area within the graphics window subsequent to using the linear distribution procedure.