Adaptive and dynamic text filtering
First Claim
Patent Images
1. A method, comprising:
- retrieving outline points for one or more characters;
generating an outline from the outline points;
rasterizing the outline into a bitmapped image;
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;
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, the glyph being displayed as text on the display screen of the device.
0 Assignments
0 Petitions
Accused Products
Abstract
A device sensor determines an external state of a device. Text to be displayed on a display screen of the device is dynamically filtered based on the external state of the device.
-
Citations
16 Claims
-
1. A method, comprising:
-
retrieving outline points for one or more characters; generating an outline from the outline points; rasterizing the outline into a bitmapped image; 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; 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, the glyph being displayed as text on the display screen of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device, comprising:
-
a sensor to determine an external state of the device; a processor to dynamically filter text that is displayed based on the external state of the device and the processor configured to; retrieve outline points for one or more characters; generate an outline from the outline points; and rasterize the outline into a bitmapped image; and a display screen to display the dynamically filtered text, wherein the processor further dynamically filters text 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 wherein the processor, when the processor dynamically filters text based on the external state of the device, is configured to; filter the bitmapped image based on the external state of the device after changing from the first to the second physical orientation; and generate a glyph from the filtered bitmapped image, the glyph being displayed as text on the display screen of the device. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method, comprising:
-
receiving an indication of a first orientation of a device from an orientation sensor; filtering a character that is displayed as text on a display screen of the device according to the first orientation wherein the character is generated from an outline specified by outline points; dynamically re-filtering the character to maintain the orientation of the text on the display screen relative to a fixed point that is external to the device during a transition from the first device orientation to a second device orientation and wherein the first orientation is one of a landscape orientation and a portrait orientation and the second orientation is the other one of the landscape orientation and the portrait orientation and wherein filtering a character according to the landscape orientation comprises; dilating the outline after changing to the landscape orientation; rasterizing the outline into a bitmapped image; filtering the bitmapped image; and generating a glyph from the filtered bitmapped image, the glyph being displayed as text on the display screen of the device.
-
-
14. An article of manufacture comprising a computer-readable non-transitory storage medium having content stored thereon to provide instructions to result in an electronic device performing operations including:
-
generating an outline from outline points for one or more characters and rasterizing the outline into a bitmapped image; 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 the dynamically filtering operation includes; dilating the outline based on the external state of the device after a change to the second physical orientation; smoothing the bitmapped image based on the external state of the device; and generating a glyph from the filtered bitmapped image that is displayed as text on the display screen of the device. - View Dependent Claims (15, 16)
-
Specification