Patents by Inventor Robert P. Hoffmann

Robert P. Hoffmann has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5398312
    Abstract: A method of defining, creating, or editing a menu bar in a graphical user interface panel file for a graphical user interface panel. The method includes opening a graphical user interface source code file, and entering at least one menu bar defining tag file. The menu object tag file is then edited and compiled to form an edited graphical user interface object code file including a menu bar.
    Type: Grant
    Filed: April 7, 1992
    Date of Patent: March 14, 1995
    Assignee: International Business Machines Corporation
    Inventor: Robert P. Hoffmann
  • Patent number: 5347629
    Abstract: A method of defining, creating, or editing a graphical user interface panel file. The graphical user interface panel contains a plurality of nested graphical objects. According to the disclosed method the end-user opens a graphical user interface source code file and operates on an object that contains at least further nested object. For example, the nesting object may be a box, and the nested objects may be pushbuttons. The nested object file is a linked list that includes an object start identifier, an object end identifier, and included object pointers therebetween for the included objects. Each included object has an included object pointer. The enables the end-user to perform an operation on the object start identifier, which initiates a search for included objects having pointers between the object start identifier and the object end identifier. This allows the same operation to be performed on the included objects.
    Type: Grant
    Filed: April 7, 1992
    Date of Patent: September 13, 1994
    Assignee: International Business Machines Corporation
    Inventors: John P. Barrett, Robert P. Hoffmann, John D. Montgomery
  • Patent number: 5347627
    Abstract: A method of defining, creating, or editing a graphical user interface panel. According to the method, a user opens a graphical user interface source code file. This source code file contains an entry for the user interface panel and for each object, as an icon, an action bar, or the like, within the panel. The object entries include the size and location of the object. The user edits the source code file in a dynamic sizing, What You See Is What You Get environment. A compiler compiles the graphical user interface source code file to form a graphical user interface object code file. The compiler also updates the size and location object entries of each graphical object, dynamically sizing the size and location object entries.
    Type: Grant
    Filed: April 7, 1992
    Date of Patent: September 13, 1994
    Assignee: International Business Machines Corporation
    Inventors: Robert P. Hoffmann, Jerry W. Malcolm, John D. Montgomery, Steve S. Stone