Abstract: Menus are created that facilitate access to data in a menu database. The menus include a plurality of menus items laid out so as to duplicate a spatial organization of keys on a numeric keypad, such that a one-to-one relationship between the keys on the keypad and the menu items exists and is apparent to a user. The amount of memory required to store database records relating to individual menus is reduced, because a menu template provides general formatting information. Thus, database records need not include formatting details. When a menu is required, a menu template modifier uses the menu template and the corresponding database record to generate the required menu. The menus are employed for accessing data in the menu database. An edit function is provided in the menu template modifier to enable custom menus to be developed and modified.
Abstract: Menus are created that facilitate access to data in a menu database. The menus include a plurality of menus items laid out so as to duplicate a spatial organization of keys on a numeric keypad, such that a one-to-one relationship between the keys on the keypad and the menu items exists and is apparent to a user. The amount of memory required to store database records relating to individual menus is reduced, because a menu template provides general formatting information. Thus, database records need not include formatting details. When a menu is required, a menu template modifier uses the menu template and the corresponding database record to generate the required menu. The menus are employed for accessing data in the menu database. An edit function is provided in the menu template modifier to enable custom menus to be developed and modified.
Abstract: Menus are created that facilitate access to data in a menu database. Preferably, the menus include a plurality of menus items laid out so as to duplicate the spatial organization of keys on a numeric keypad, such that a one-to-one relationship exists between the keys on the keypad and the menu items. The amount of memory required to store database records relating to individual menus is reduced, because a menu template provides general formatting information. Thus, database records need not include formatting details. When a menu is required, a menu template modifier uses the menu template and the corresponding database record to generate the desired menu. The menus are employed for accessing data in the menu database. An edit function is provided in the menu template modifier to enable custom menus to be developed and modified.