Patent ID: 7944447

Claim:
A method, comprising: receiving an indication of an external state of a device; and dynamically filtering text that is displayed on a display screen of the device based on the external state of the device such that the text is maintained at a constant orientation on the display screen relative to a fixed point external to the device after the device transitions from a first physical orientation to a second physical orientation and wherein dynamically filtering text based on the external state of the device comprises: retrieving outline points for one or more characters; generating an outline from the outline points; filtering the outline based on the external state of the device after changing from the first to the second physical orientation; rasterizing the outline into a bitmapped image; filtering the bitmapped image based on the external state of the device after changing from the first to the second physical orientation; and generating a glyph from the filtered bitmapped image that is displayed as text on the display screen of the device.