Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
129 words
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.
Claim 2
Dependent Claim
129 words
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.
Claim 3
Dependent Claim
26 words
The menu manager of claim 1 further comprising means (16, 18, 24, 14) by which the user can cause the immediately preceding menu to be displayed.
Claim 4
Dependent Claim
38 words
The menu manager of claim 2 further comprising means by which the user can, subsequent to the sequential display of a plurality of menus, cause the first menu in the sequence to be displayed (16, 18, 28, 14).
Claim 5
Dependent Claim
43 words
The menu manager of claim 3 wherein the menu manager is adapted to be called by a program, and further comprising means (16, 18, 36) by which the user can cause the menu manager to terminate processing and return to the calling program.
Claim 6
Dependent Claim
107 words
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.
Claim 7
Dependent Claim
107 words
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.
Claim 8
Dependent Claim
23 words
The menu manager as in claim 5 further comprising means (54) for executing exit procedures for each menu truncated from the menu list.
Claim 9
Dependent Claim
86 words
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.
Claim 10
Dependent Claim
86 words
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.
Claim 11
Dependent Claim
109 words
The menu management system of claim 7 further comprising: (1) 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; (2) 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; (3) selection means (50) by which the user can select one of the displayed titles; and (4) means (14), responsive to the selection means, for displaying the menu corresponding to the selected title.
Claim 12
Dependent Claim
145 words
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.
Claim 13
Dependent Claim
145 words
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.
Claim 14
Dependent Claim
114 words
The menu management system of claim 9 further comprising: (1) 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; (2) 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; (3) second selection means (50) by which the user can select one of the displayed titles; and wherein said means for displaying is responsive to the second selection means for displaying the menu corresponding to the selected title.