Nova Patents
EP0243671A2

Menu management system.

Abstract

A menu management system providing application developers a flexible tool for building a consistent user interface. A menu data base is created and edited using a maintenance module. The menu data base is then used by a menu manager (10) to present displays to the user and accept user selections. The system provides for user selections to be indicated by menu picks, programmable function keys, or by typed commands. The menu manager maintains a list of menus that have been presented to the user and provides (24, 26, 28, 36) four ways that the user can back up through these menus. One of these four ways (26) is a command that causes the menu manager to display for the user a list previous menus, allow the user to select one from the list, and back up directly to the selected menu.

EP0243671A2, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 24 March 2007, 19.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 4 independent, 6 dependent

  1. 1
    A menu manager (10) for use with a system having a plurality of menus available to be selected by a user of the system, the menu manager comprising:(A) list maker means, (22) responsive to the selection of menus by the user, for maintaining a menu list (200) wherein the menus included in the list depends upon which of the available menus the user selects;(B) means (50), responsive to said list maker and responsive to a request by the user, for displaying a list of menu titles for the menus in the menu list;(C) selection means (50) by which the user can select one of the displayed titles;and(D) means (54, 14), responsive to the selection means, for displaying the menu corresponding to the selected title.
  2. 5
    A menu manager for use with a system having a plurality of menus available to be selected by a user of the system, the menu manager comprising:(A) means (22, 200) for storing an indication of the user's menu path;(B) means (50) for displaying a list of menu titles for at least some of the menus in the stored menu path;(C) selection means (50) by which a user can select one of the displayed titles;(D) means (54) for truncating the user's menu path at the menu corresponding to the selected title;and(E) means (14) for displaying the menu corresponding to the selected title.
  3. 7
    A menu management system comprising:(A) a menu data base (100);(B) means (14) for displaying a menu from the menu data base;(C) means (20) for calling an application program;and(D) means (16, 18) for accepting user selections and initiating actions in response thereto, where the user can indicate selections by means of a menu pick, a PF key, and a typed command, and where the indicated actions include display a menu, call an application program, and return a keyword to a calling program.
  4. 9
    A menu management system comprising:(A) a data base of user information, including user security information;(B) a plurality of menu data bases (100), each data base defining a plurality of menus and a plurality of menu picks for each menu, and defining menu-level security information and pick-level security information;(C) means (16, 18) by which a user of the system can select a menu to be displayed;and(D) means (22, 14), responsive to a user selection, for displaying the selected menu from the menu data base only if the menu-level security information for that menu and the user security information indicate that the user has the privilege to access the selected menu, and when a menu is displayed, only displaying those menu picks for which the pick-level security information and the user security information indicate that the user has the privilege of access.