Displaying a table
First Claim
1. Apparatus for displaying data in a table that comprises a configuration of cells for containing the data, comprising:
- a display device operable to display at least some of the table data, and a scrolling device to scroll through the displayed table data, the arrangement being such that in use, the cells are displayed in a first arrayed configuration, the scrolling device permits a selection of the cells to be made, the selected cells are displayed in a second arrayed configuration, and the scrolling device permits scrolling through the cells in the second arrayed configuration to be carried out so as to select one of them.
2 Assignments
0 Petitions
Accused Products
Abstract
A WAP telephone handset has a display (5) which displays a WML card that includes a table consisting of data cells (C) arrayed in rows and columns. A focus (22) can be scrolled through the rows of the display and a row selected. Not all the columns need be displayed. The selected row is then displayed as a column so that the focus can be scrolled through data items in the column. The column widths may be scaled downwardly to increase the number displayed when the table includes a larger number of columns. Navigation indicators may be provided to indicate the size of the array and the position of the focus within the array.
-
Citations
34 Claims
-
1. Apparatus for displaying data in a table that comprises a configuration of cells for containing the data, comprising:
- a display device operable to display at least some of the table data, and a scrolling device to scroll through the displayed table data, the arrangement being such that in use, the cells are displayed in a first arrayed configuration, the scrolling device permits a selection of the cells to be made, the selected cells are displayed in a second arrayed configuration, and the scrolling device permits scrolling through the cells in the second arrayed configuration to be carried out so as to select one of them.
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 31)
-
19. A method of displaying a table that comprises cells for containing data, comprising:
- displaying at least some of the cells of the table in a first arrayed configuration, scrolling through the cells to select some of them, and displaying selected cells in a second different arrayed configuration and scrolling through the cells in the second arrayed configuration to select one of them
- View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 32)
-
27. Apparatus for displaying data in a table that comprises rows and columns of cells for containing the data, comprising:
- a display device operable to display at least some of the table data, and a processor to provide the data to be displayed by the display device, the processor being operable to scale the displayed width of an individual column suitable for displaying all of the data contained in the cells thereof, as an inverse function of an aggregate column width suitable for displaying all of the data of the cells of the columns of the table, but so as not to be less than a predetermined minimum width for displaying a predetermined minimum amount of data from each cell of the individual column.
- 28. A method of displaying a table comprising cells for containing data, that are configured in rows and columns, the method comprising scaling the width of an individual column suitable for displaying all of its contained data in the cells thereof, as an inverse function of an aggregate column width suitable for displaying all of the data of the cells of the columns of the table, but so as not to be less than a predetermined minimum width for displaying a predetermined minimum amount of data from each cell of the individual column.
-
29. Apparatus for displaying a table that comprises rows and columns of cells for containing data, comprising:
-
a display device to display a plurality of the cells of the table in said rows and columns within a predetermined display area, a selector for selecting one of the cells, and a controller operable to drive the display device so that the selected cell is displayed over at least a major part of the display area.
-
-
30. A method of displaying a table that comprises rows and columns of cells for containing data, comprising:
-
displaying a plurality of the cells of the table in said rows and columns within a predetermined display area, selecting one of the cells, and displaying the selected cell over at least a major part of the display area. - View Dependent Claims (34)
-
Specification