Patents by Inventor David Grotjohn

David Grotjohn 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).

  • Publication number: 20070245302
    Abstract: A method, apparatus and computer-readable medium for assembling objects in an IDE is presented. The method includes the steps of creating a pre-drop assembly area in an Integrated Development Environment (IDE); combining multiple component descriptors in the pre-drop assembly area, wherein the multiple component descriptors are interpreted through an extensible language mechanism that contains a plurality of extensible solutions; and upon a determination that combined multiple component descriptors have met a pre-defined condition, committing the combined multiple component descriptors to execution. In one embodiment, only one solution from the plurality of extensible solutions is used to interpret the multiple component descriptors, wherein the one solution is selected according to a user role of a user who is utilizing the IDE.
    Type: Application
    Filed: April 18, 2006
    Publication date: October 18, 2007
    Inventors: David Grotjohn, Masato Noguchi, Li Xu, Jianjun Zhang
  • Publication number: 20070192695
    Abstract: A method, apparatus and computer-usable medium for displaying multiple elements in a graphical editor, wherein the multiple elements overlap and share a common space in the graphical editor; invoking a visual affordance that opens a zoom window; and displaying the visual affordance and the zoom window in an area in the graphical editor where the multiple elements overlap, wherein the zoom window displays a visual representation that is modified to show overlapping multiple elements
    Type: Application
    Filed: February 16, 2006
    Publication date: August 16, 2007
    Inventors: David Grotjohn, Lucinio Santos-Gomez, Michael Stokes
  • Publication number: 20070089068
    Abstract: A system for setting data list parameters for displaying a data list in pages. An application program receives a first and second user input, wherein the first user input defines a number of items displayed within a page, and wherein the second user input defines a page size tolerance. In response to receiving the first and second user input, the application program sets the number of items displayed within the page and the page size tolerance. Then the application program displays the data list in a graphical user interface according to the set number of items displayed within the page and the set page size tolerance.
    Type: Application
    Filed: October 14, 2005
    Publication date: April 19, 2007
    Applicant: International Business Machines Corporation
    Inventors: Geoffrey Alexander, David Grotjohn, Jeremy Perry, Lucinio Santos-Gomez
  • Publication number: 20070055683
    Abstract: A method, apparatus and computer-usable medium for transmitting a computer resource to a computing device, wherein the computer resource includes at least one audio content. A visual display is presented, on the computing device, that offers options to accept and receive the computer resource with or without the at least one audio content.
    Type: Application
    Filed: August 24, 2005
    Publication date: March 8, 2007
    Inventors: David Grotjohn, Steven Miller, Laura Girolami-Rose
  • Publication number: 20050138559
    Abstract: Provided are methods for providing assistance to the user of a computer application program having a main user interface window, the methods comprising the steps of: determining when a user needs assistance to perform a program task; contextually displaying an assistance panel within the main user interface window which panel describes a user step to be conducted to perform a next task step; and detecting the user step conducted to perform the described task step while the assistance panel is displayed within the main user interface window. Also provided are systems and computer program products for implementing the methods of the present invention.
    Type: Application
    Filed: December 19, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventors: Lucinio Santos-Gomez, Jessica Peter, David Grotjohn