REMOTING SUB-PIXEL RESOLVED CHARACTERS
First Claim
1. In a computing environment including a terminal server and a terminal client, a method of remoting text at sub-pixel precision, the method comprising:
- generating text definitions, wherein the text definitions include information defining character boundaries with colors so as to be able to define character boundaries using sub-pixel precision by defining colors at the boundaries so as to make use of sub-pixel color components of LCD pixels when the characters are rendered on an LCD screen;
blending a background on which the text is to be displayed with colored portions of the characters;
creating a bitmap including the blended characters and background; and
sending the bitmap to a terminal client.
2 Assignments
0 Petitions
Accused Products
Abstract
Remoting sub-pixel defined text. Text is remoted at sub-pixel precision in a computing environment including a terminal server and a terminal client. At a terminal server text definitions are generated. The text definitions include character definitions defining character boundaries with colors so as to be able to define character boundaries using sub-pixel precision by defining colors at the boundaries so as to make use of sub-pixel color components of LCD pixels when the characters are rendered on an LCD screen. At the terminal server glyphs of individual characters are generated. The glyphs include the character definitions including definitions of colored character boundaries. At the terminal server, the glyphs are sent to a terminal client. At the terminal client, the glyphs are blended with background color information and rendered on an LCD screen.
23 Citations
20 Claims
-
1. In a computing environment including a terminal server and a terminal client, a method of remoting text at sub-pixel precision, the method comprising:
-
generating text definitions, wherein the text definitions include information defining character boundaries with colors so as to be able to define character boundaries using sub-pixel precision by defining colors at the boundaries so as to make use of sub-pixel color components of LCD pixels when the characters are rendered on an LCD screen; blending a background on which the text is to be displayed with colored portions of the characters; creating a bitmap including the blended characters and background; and sending the bitmap to a terminal client. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a computing environment including a terminal server and a terminal client, a method of remoting text at sub-pixel precision, the method comprising:
-
at a terminal server generating text definitions, wherein the text definitions include character definitions defining character boundaries with colors so as to be able to define character boundaries using sub-pixel precision by defining colors at the boundaries so as to make use of sub-pixel color components of LCD pixels when the characters are rendered on an LCD screen; at the terminal server generating glyphs of individual characters, the glyphs including the character definitions including definitions of colored character boundaries; at the terminal server sending the glyphs to a terminal client. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. In a computing environment including a terminal server and a terminal client, a method of remoting text at sub-pixel precision, the method comprising:
-
at the terminal client receiving glyphs of characters, the glyphs including defined character boundaries with colors so as to be able to define character boundaries using sub-pixel precision by defining colors at the boundaries so as to make use of sub-pixel color components of LCD pixels when the characters are rendered on an LCD screen; at the terminal client blending the glyphs with background color information; and at the terminal client rendering the glyphs on an LCD screen. - View Dependent Claims (18, 19, 20)
-
Specification