Single-item text window for scrolling lists
First Claim
1. A method for displaying a plurality of rows of items on a display region, each of the rows containing a content field and a symbol field, the method comprising the steps of:
- (a) displaying a column window and a row window on the display region;
(b) scrolling the plurality of rows over the region, so that a set of symbol fields contained in a set of the plurality of rows are being scrolled into the column window and one and only one content field contained in the plurality of rows is being scrolled into the row window;
(c) in the column window, displaying the symbol fields that are scrolled into the column window; and
(d) in the row window, displaying the one content field that is being scrolled into the row window.
1 Assignment
0 Petitions
Accused Products
Abstract
A typical conventional Graphical User Interface (GUI) displays multiple menu items, together with their respective icons (or symbols), on a display region. However, when a display region has a relatively small area, displaying icons (or symbols) together with their respective menu items makes the display region clustered, thus increasing the difficulty for a user to locate and select a desired menu item. To overcome this shortcoming, an improved GUI displays multiple menu items of a menu on a display region that contains a column window and row window. Each of the menu items contains a content field and a symbol field. The GUI only displays the symbol fields of the menu items that are scrolled into the column window and the content field of a menu item that is scrolled into the row window. In doing so, the improved GUI facilitates a user to select a desired menu item from the menu.
-
Citations
18 Claims
-
1. A method for displaying a plurality of rows of items on a display region, each of the rows containing a content field and a symbol field, the method comprising the steps of:
-
(a) displaying a column window and a row window on the display region;
(b) scrolling the plurality of rows over the region, so that a set of symbol fields contained in a set of the plurality of rows are being scrolled into the column window and one and only one content field contained in the plurality of rows is being scrolled into the row window;
(c) in the column window, displaying the symbol fields that are scrolled into the column window; and
(d) in the row window, displaying the one content field that is being scrolled into the row window. - View Dependent Claims (4, 5, 6, 7, 8)
wherein the display region is located on an electronic device; - and
wherein the content field displayed in the row window can be selected to invoke an application to operate the electronic device.
-
-
5. The method of claim 1,
wherein the display region is deployed on a telephone; -
wherein the plurality of rows contain a telephone directory containing a plurality of names, each of the names being associated with a plurality of telephone numbers;
wherein each of the content fields contains a name; and
wherein the name displayed in the row window can be selected to further display the plurality of the telephone numbers associated with the selected name.
-
-
6. The method of claim 5, further comprising the step of:
selecting one of the telephone numbers to cause a dial signal to the selected telephone number.
-
7. The method of claim 1,
wherein the display region is deployed on a telephone; -
wherein the plurality of rows contain a telephone directory containing a plurality of names, each of the names being associated with a telephone number;
wherein each of the content fields contains name; and
wherein the name displayed in the row window can be selected to cause a dial signal to the telephone number.
-
-
8. The method of claim 1,
wherein the display region is deployed on an electronic device; -
wherein the plurality of rows contain a menu containing a plurality of menu items;
wherein each of the content fields contains a menu item;
wherein each of the symbol field contains an icon; and
wherein the menu item displayed in the row window can be selected to operate the electronic device.
-
-
2. The method of 1, wherein each of the symbol fields displayed in the column window contains an item number.
-
3. The method of 1, wherein each of the symbol fields displayed in the column window contains an icon.
-
9. An apparatus for displaying a plurality of rows of items on a display region, each of the rows containing a content field and a symbol field, the apparatus comprising:
-
(a) means for displaying a column window and a row window on the display region;
(b) means for scrolling the plurality of rows over the region, so that a set of symbol fields contained in a set of the plurality of rows are being scrolled into the column window and one and only one content field contained in the plurality of rows is being scrolled into the row window;
(c) means for displaying, in the column window, the symbol fields that are scrolled into the column window; and
(d) means for displaying, in the row window, the one content field that is being scrolled into the row window. - View Dependent Claims (12, 13, 14, 15, 16)
means for selecting the content field displayed in the row window to invoke an application to operate the electronic device.
-
-
13. The apparatus of claim 9,
wherein the display region is deployed on a telephone; -
wherein the plurality of rows contain a telephone directory containing a plurality of names, each of the names being associated with a plurality of telephone numbers;
wherein each of the content fields contains a name; and
wherein the apparatus further comprising;
means for selecting the name displayed in the row window to further display the plurality of the telephone numbers associated with the selected name.
-
-
14. The apparatus of claim 13, further comprising:
means for selecting one of the telephone numbers to cause a dial signal to the selected telephone number.
-
15. The apparatus of claim 9,
wherein the display region is deployed on a telephone; -
wherein the plurality of rows contain a telephone directory containing a plurality of names, each of the names being associated with a telephone number;
wherein each of the content fields contains name; and
wherein the apparatus further comprising;
means for selecting the name displayed in the row window to cause a dial signal to the telephone number.
-
-
16. The apparatus of claim 9,
wherein the display region is deployed on an electronic device; -
wherein the plurality of rows contain a menu containing a plurality of menu items;
wherein each of the content fields contains a menu item;
wherein each of the symbol field contains an icon; and
wherein the apparatus further comprising;
means for selecting the menu item displayed in the row window to operate the electronic device.
-
-
10. The apparatus of 9, wherein each of the symbol fields displayed in the column window contains an item number.
-
11. The apparatus of 9, wherein each of the symbol fields displayed in the column window contains an icon.
-
17. A method for displaying a plurality of rows of items on a display region, each of the rows containing a content field and a symbol field, the method comprising the steps of:
-
(a) displaying a column window and a row window on the display region;
(b) scrolling the plurality of rows over the region, so that a set of symbol fields contained in a set of the plurality of rows are being scrolled into the column window and at least one content field contained in the plurality of rows is being scrolled into the row window;
(c) in the column window, displaying the symbol fields that are scrolled into the column window; and
(d) in the row window, displaying the content field that is being scrolled into the row window wherein the number of content fields displayed in the row window is fewer than the number of symbol fields displayed in the column window.
-
-
18. An apparatus for displaying a plurality of rows of items on a display region, each of the rows containing a content field and a symbol field, the apparatus comprising:
-
(a) means for displaying a column window and a row window on the display region;
(b) means for scrolling the plurality of rows over the region, so that a set of symbol fields contained in a set of the plurality of rows are being scrolled into the column window and at least one content field contained in the plurality of rows is being scrolled into the row window;
(c) means for displaying, in the column window, the symbol fields that are scrolled into the column window; and
(d) means for displaying, in the row window, the content field that is being scrolled into the row window wherein the number of content fields displayed in the row window is fewer than the number of symbol fields displayed in the column window.
-
Specification