Patent ID: 7254784

Claim:
A menu generation system for use by ordinary computer users that enables the user to readily construct and modify menus and submenus to execute user-prepared commands, the system comprising: a program operable by an ordinary computer user to construct a viewable main menu with a plurality of user-defined choices thereon, and if desired at least a first viewable submenu which may be accessed by the user through a choice made on the main menu, the program including a first component operable by an ordinary computer user to construct the viewable main menu, with the component automatically providing at least first, second and third user-selectable choices on the main menu, the first and second choices being automatically provided by the system, the first choice being for creating a new menu item on the main menu, the second choice being for creating a new submenu, and the third choice being to quit the current menu; a second component operable by an ordinary computer user to modify the content of the main menu and the content of any submenus as a menu item; a third component operable by an ordinary computer user to create a submenu, the third component including a viewable indicator selectable by the user for menu item; a fourth component operable by an ordinary computer user to create and modify a plurality of storage locations used by the menu generation system for storing operating commands used by the menu generation system for launching other executable programs accessible to the computer user, and for storing data that is referenced as part of creating and displaying user-viewable menus; a fifth component operable to permit a user to prepare directories to be merged, copy menu files which have identical names, and merge directories recursively; and a component operable for tracking creations of files in a plurality of local activity summary files and in a global activity summary file.