US6839575B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Displaying a table
Assignee: Nokia Technologies Oy
•
Filing: 2001-05-25
•
Granted: 2005-01-04
•
Expires: 2021-05-25
Abstract
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.
Inventors
- 👤 Christian Ostergaard
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 15:55
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; H; H04; H04M; H04M1/00; H04M1/26; H04M1/27; H04M1/274; H04M1/2745; H04M1/2753; H04M1/2757; H04M1/27467; H04M1/2747; H04M1/72; H04M1/724; H04M1/72469; H04M1/72403; H04M1/72445
Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
105 words
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.
Claim 2
Dependent Claim
105 words
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.
Claim 3
Dependent Claim
70 words
Apparatus according to claim 1 wherein the table comprises rows and columns of the cells and the display device is operable to display at least some of the cells of table data in rows and columns, such that the scrolling device permits a row selection to be made, and the selected row is displayed configured as a column whereby scrolling device permits scrolling through the cells of the configured column.
Claim 4
Dependent Claim
55 words
Apparatus according to claim 2 including a processor operable to scale the displayed 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.
Claim 5
Dependent Claim
36 words
Apparatus according to claim 3 wherein the processor is operable to scale the column width so as to be less than a predetermined minimum width for displaying a predetermined minimum amount of data from each cell.
Claim 6
Dependent Claim
45 words
Apparatus according to claim 2 wherein at least one of the cells includes more than one item of data and the display device is operable to display only a predetermined number of said items per cell when said rows and columns of cells are displayed.
Claim 7
Dependent Claim
19 words
Apparatus according to claim 5 wherein the predetermined number of items comprises a single item of data per cell.
Claim 8
Dependent Claim
27 words
Apparatus according to claim 5 wherein the display device is operable to display all of said items of data in said configured column when it is displayed.
Claim 9
Dependent Claim
24 words
Apparatus according to claim 5 wherein the items of data when displayed in said configured column are each displayed with a respective predetermined alignment.
Claim 10
Dependent Claim
11 words
Apparatus according to any preceding claim and comprising a mobile device.
Claim 11
Dependent Claim
11 words
Apparatus according to claim 9 and comprising a mobile telephone handset.
Claim 12
Dependent Claim
9 words
Apparatus according to claim 9 and comprising a PDA.
Claim 13
Dependent Claim
13 words
Apparatus according to claim 1 including a store to receive the table data.
Claim 14
Dependent Claim
15 words
Apparatus according to claim 1 configured to receive the table data in a mark-up language.
Claim 15
Dependent Claim
14 words
Apparatus according to claim 1 wherein the scrolling device comprises a three way roller.
Claim 16
Dependent Claim
14 words
Apparatus according to claim 1 wherein the scrolling device comprises a five way roller.
Claim 17
Dependent Claim
36 words
Apparatus according to claim 1 wherein the display device is operable to display a focus region which is scrollable through the cells of the array and to indicate the position of the focus within the array.
Claim 18
Dependent Claim
20 words
A computer program to be run on data processing apparatus to perform a method as claimed in claim 16 .
Claim 19
Dependent Claim
34 words
Apparatus according to claim 1 wherein the display is operable to display not all the cells of the table in said first configuration and to indicate that not all of the cells are displayed.
Claim 20
Dependent Claim
24 words
Apparatus according to claim 1 wherein the display is operable to display the size of the array of cells that make up the table.
Claim 21
Independent Claim
62 words
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.
Claim 22
Independent Claim
62 words
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.
Claim 23
Dependent Claim
45 words
A method according to claim 20 including displaying the cells in rows and columns for the first arrayed configuration, selecting a row of the cells in the first configuration, and displaying the cells of the selected row in a column to provide said second configuration.
Claim 24
Dependent Claim
51 words
A method according to claim 21 including 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.
Claim 25
Dependent Claim
29 words
A method according to claim 22 but so as not to be less than a predetermined minimum width for displaying a predetermined minimum amount of data from each cell.
Claim 26
Dependent Claim
37 words
A method according to claim 22 wherein at least one of the cells includes more than one item of data and including displaying only a predetermined number thereof when said rows and columns of cells are displayed.
Claim 27
Dependent Claim
18 words
A method according to claim 24 wherein a single item of data is displayed in each said cell.
Claim 28
Dependent Claim
22 words
A method according to claim 24 including providing all of said items of data for display when said configured column is displayed.
Claim 29
Dependent Claim
23 words
A method according to claim 24 wherein the items of data in said configured column are each displayed with a respective predetermined alignment.
Claim 30
Dependent Claim
20 words
A computer program to be run on data processing apparatus to perform a method as claimed in claim 27 .
References Cited (Backward Citations)
US6334049B1
Cited
EP0607731A2
Cited
US5825353A
Cited
US5856827A
Cited
EP0844553A1
Cited
US5812131A
Cited
US6377821B2
Cited
EP0949559A1
Cited
US6271835B1
Cited
GB2344038A
Cited
US6313848B1
Cited
US6639611B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2008-01-04 | 2008-07-05 | 2009-01-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2012-01-04 | 2012-07-05 | 2013-01-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2016-01-04 | 2016-07-05 | 2017-01-04 | $7700.00 | Window Closed / Lapsed |