Displaying Table Data in a Limited Display Area
First Claim
1. A computer-implemented method for displaying table data in a limited display area, the method comprising:
- displaying a table comprising a plurality of columns, each column comprising cells presenting values, at least one column displayed using text format;
receiving input identifying a target column displayed using text format, the input requesting presentation of the target column in chart format;
selecting a key column for presentation in text format such that values of cells of the key column are presented as labels in text format; and
changing presentation of the table such that the target column is displayed along with the key column, the target column displayed in a chart format comprising shapes, each shape associated with a cell of the target column, the presentation of the shape determined based on the value associated with the cell.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments display table data in formats that are suitable for presentation in a limited display area. The columns can be presented in numeric/text format as well as chart format. User input allows conversion of a column displayed using numeric format to a chart format and back, for example, by double tapping on a touch sensitive screen. A key column is displayed with the chart column. Depending on the screen size, other columns may be displayed along with the chart column. Embodiments determine whether text data is displayed using a single line or multiple lines, based on percentage of labels of the column that fit within the width of the column. Various criteria determine width of columns displayed using collapsed width or expanded width. User input allows conversion of column display from collapsed width to expanded width or back, for example, by double tapping on the screen.
-
Citations
20 Claims
-
1. A computer-implemented method for displaying table data in a limited display area, the method comprising:
-
displaying a table comprising a plurality of columns, each column comprising cells presenting values, at least one column displayed using text format; receiving input identifying a target column displayed using text format, the input requesting presentation of the target column in chart format; selecting a key column for presentation in text format such that values of cells of the key column are presented as labels in text format; and changing presentation of the table such that the target column is displayed along with the key column, the target column displayed in a chart format comprising shapes, each shape associated with a cell of the target column, the presentation of the shape determined based on the value associated with the cell. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for displaying table data in a limited display area, the system comprising:
-
a computer processor; and a computer-readable storage medium storing computer program modules configured to execute on the computer processor, the computer program modules comprising; an input/output driver module configured to; display a table comprising a plurality of columns, each column comprising cells associated with values; receive input identifying a target column displayed using text format, the input requesting presentation of the target column in chart format; select a key column for presentation in text format such that values of cells of the key column are presented as labels in text format; and change presentation of the table such that the target column is displayed in a chart format comprising shapes, each shape associated with a cell of the target column, the presentation of the shape determined based on the value associated with the cell. - View Dependent Claims (16, 17)
-
-
18. A computer program product having a computer-readable storage medium storing computer-executable code for displaying table data in a limited display area, the code comprising:
an input/output driver module configured to; display a table comprising a plurality of columns, each column comprising cells associated with values; receive input identifying a target column displayed using text format, the input requesting presentation of the target column in chart format; select a key column for presentation in text format such that values of cells of the key column are presented as labels in text format; and change presentation of the table such that the target column is displayed in a chart format comprising shapes, each shape associated with a cell of the target column, the presentation of the shape determined based on the value associated with the cell. - View Dependent Claims (19, 20)
Specification