TEXT-READING SUPPORT ON HANDHELD DEVICES AND DEVICES WITH SMALL DISPLAYS
First Claim
1. A method comprising rendering a text for display on a display device, wherein the text is rendered on the display device in parallel to a diagonal of the display device.
2 Assignments
0 Petitions
Accused Products
Abstract
One aspect of the invention relates to techniques for increasing the displayable font size while retaining a wide text line of information on small information displays. In one embodiment, the inventive technique leverages the wider diagonal (in device dimensions) for text viewing and combine this form of display with a horizontal (in text dimensions) scrolling feature i.e. scrolling text along the diagonal of the device'"'"'s display. Vertical context (in text dimensions) is maintained by adding a constant-offset look-ahead and look-back line above the primary diagonal focus area. Another embodiment bends the text along two edges of the display area to leverage the fact that the lengths of the two sides are even longer than the length of the screen diagonal. In both configurations, one can retain a large font size without sacrificing the number of characters displayed per line.
-
Citations
22 Claims
- 1. A method comprising rendering a text for display on a display device, wherein the text is rendered on the display device in parallel to a diagonal of the display device.
-
7. A method comprising rendering a text for display on a display device, wherein the text is rendered on the display device along a curved line spanning diagonally across the display device.
- 8. A computer readable medium embodying a set of instructions, the set of instructions, when executed by one or more processors causing the one or more processors to render a text for display on a display device, wherein the text is rendered on the display device in parallel to a diagonal of the display device.
-
14. A computer readable medium embodying a set of instructions, the set of instructions, when executed by one or more processors causing the one or more processors to render a text for display on a display device, wherein the text is rendered on the display device along a curved line spanning diagonally across the display device.
-
15. A computerized system comprising:
-
a. Display device; b. A central processing unit and c. A memory storing a set of instructions, the set of instructions, when executed by the central processing unit causing the central processing unit to render a text for display on a display device, wherein the text is rendered on the display device in parallel to a diagonal of the display device. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computerized system comprising:
-
a. Display device; b. A central processing unit; and c. A memory storing a set of instructions, the set of instructions, when executed by one or more processors causing the one or more processors to render a text for display on the display device, wherein the text is rendered on the display device along a curved line spanning diagonally across the display device.
-
-
22. A mobile device, comprising:
-
a. a display; b. a sensing unit operable to sense a user input; c. a processing unit operable to process the user input; and d. a display controller, rendering a text on the display device in parallel to a diagonal of the display.
-
Specification