Browse Prior Art Database

System and Method for Customizing Presentation and Improving Efficiency of Navigation of Extensive Lists using Bi-directional, Circular Loop Navigation and Search Features

IP.com Disclosure Number: IPCOM000021655D
Original Publication Date: 2004-Jan-29
Included in the Prior Art Database: 2004-Jan-29
Document File: 2 page(s) / 75K

Publishing Venue

IBM

Abstract

This disclosure proposes graphical user interface (GUI) enhancements to help users quickly and easily locate menu items within extensive lists using the following combination of features; a) allowing users to configure the number of items displayed b) allowing users to configure the manner in which list items are displayed, c) allowing bi-direction list navigation, d) enabling quick list search capabilities using keystroke shortcuts.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 51% of the total text.

Page 1 of 2

System and Method for Customizing Presentation and Improving Efficiency of Navigation of Extensive Lists using Bi-directional, Circular Loop Navigation and Search Features

Disclosed are graphical user interface (GUI) enhancements to improve the efficiency and flexibility of navigating through/within extensive menu lists. Inordinately long menu lists take up a lot of GUI real estate and uni-directional list navigation (see Figure 1) prohibits end users from being able to quickly navigate to menu items at the end of the list. In addition, most applications do not allow users to configure the number of list items to be displayed and do not enable menu list search capabilities.

Figure 1. Example of an Extensive List and a Uni-directional Navigation Arrow

This disclosure proposes graphical user interface (GUI) enhancements to help users quickly and easily locate menu items within extensive lists using the following combination of features. This disclosure:

1

[This page contains 1 picture or other non-text object]

Page 2 of 2

1. Allows users to configure the number of menu items they want displayed (i.e., reduces the screen space taken up by the list).
2. Allows users to select from various list sorting styles (e.g., alphabetically, creation date, most frequently used, last used, file size, etc). The enhancement could expose the sorting API and allow developers to implement their own sorting routines as needed.
3. Provides bi-directional arrows for list navigation. Arrows are placed at the top and bottom of the menu when the number of menu items exceeds the maximum display set size limit. This enables users to navigate up and down through the list and provides circular "looping" of the menu items unti...