Maximize data visibility using slated viewer
First Claim
1. A method in a data processing system for rendering text in a limited horizontal space, the method comprising:
- receiving text to be displayed in a viewer;
calculating a rotation angle;
rotating the text using the rotation angle to form rotated text; and
rendering the rotated text in the viewer.
1 Assignment
0 Petitions
Accused Products
Abstract
A slanted viewer is provided to maximize data visibility. In the context of computer graphics and a rendering technique, the slanted viewer'"'"'s use of three-dimensional rendering provides an instant view of full data without compromising the visibility of other view areas or data and with minimum user interactions. The slanted viewer combines the use of two-dimensional and three-dimensional concepts to enhance, as well as to preserve, a well-established user interaction environment and navigation system. The slanted viewer serves effectively in viewers showing extended length of text or objects horizontally.
-
Citations
28 Claims
-
1. A method in a data processing system for rendering text in a limited horizontal space, the method comprising:
-
receiving text to be displayed in a viewer;
calculating a rotation angle;
rotating the text using the rotation angle to form rotated text; and
rendering the rotated text in the viewer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data processing system comprising:
-
a bus system;
a communications system connected to the bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions;
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive text to be displayed in a viewer;
calculate a rotation angle;
rotate the text using the rotation angle to form rotated text; and
render the rotated text in the viewer. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product in a computer readable medium for rendering text in a limited horizontal space, the computer program product comprising:
-
instructions for receiving text to be displayed in a viewer;
instructions for calculating a rotation angle;
instructions for rotating the text using the rotation angle to form rotated text; and
instructions for rendering the rotated text in the viewer. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A apparatus for rendering text in limited horizontal space, the apparatus comprising:
-
receiving means for receiving text to be displayed in a viewer;
calculating means for calculating a rotation angle;
rotating means for rotating the text using the rotation angle to form rotated text; and
rendering means for rendering the rotated text in the viewer.
-
Specification