The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 25, 2008
Filed:
May. 15, 1989
Robert Anthony Fabbio, Austin, TX (US);
Anne Gregory Leonard, Austin, TX (US);
Conrad William Schneiker, Austin, TX (US);
Robert Anthony Fabbio, Austin, TX (US);
Anne Gregory Leonard, Austin, TX (US);
Conrad William Schneiker, Austin, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
This invention provides a tool for presenting items for selection by a user of a data processing system and for executing the selected items. Each item of the menus and dialogues is an individual and independent object in an object database, referred to as an interface object. These objects can be added or deleted independent of each other, allowing greater extendability and customization of the interface. The data within each of the interface objects and the selections from a user determine which of the interface objects will make up any one of several logical frame presentations at any one time to be presented to a user. The interface tool of this invention is adaptable for use with any one of a plurality of graphic libraries for presenting the actual screen image of the logical frame presentation to the user. In addition, the interface tool utilizes the message facilities of the system to present the elements of the interface in multiple languages. More specifically, the interface tool of this invention is used for managing the system resources of a data processing system by a user.