Patents by Inventor John D. Montgomery

John D. Montgomery 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: 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
  • 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: 3950903
    Abstract: A roof is provided for a building wherein inverted channels are secured along the tops of side walls of the building, these channels having upright projections at spaced intervals thereon. Rafters of an inverted channel section each has its outer end portion set astraddle one of these projections and is pivotally secured thereto. The confronting inner ends of each two rafters extending from opposite walls are joined together at the peak of the roof. Similar rafters are secured to each slope of the end wall of the building. Prefabricated roof panels with an understructure having transverse inverted channels on the under face thereof are lowered onto the rafters with their inverted channels nesting over the rafters and these channels are then bolted to the rafters. Tie rods are arranged to relieve lateral stresses that would otherwise tend to urge the building side walls outwardly away from each other.
    Type: Grant
    Filed: November 12, 1973
    Date of Patent: April 20, 1976
    Assignee: Advance Housing Corporation
    Inventors: Adolph F. Lerch, Nick C. Otis, John D. Montgomery
  • Patent number: D470587
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: February 18, 2003
    Assignee: Becton Dickinson and Company
    Inventors: Glade Harold Howell, Simon Cohn, Charles Hwang, John D. Montgomery, Paul DiCesare