Patents by Inventor James E. Rumbaugh

James E. Rumbaugh 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: 20080163224
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to process modeling of a process flow interruption and provide a novel and non-obvious method, system and computer program product for modeling interrupts in a business process. In one embodiment of the invention, a method for modeling interrupts in a business process can be provided. The method can include executing a task in a business process flow, detecting an interrupt that occurs while the task is executing, determining timing requirements for the interrupt, which may either call for an immediate response or for a response after the task has finished execution and launching an interrupt flow for the interrupt which may either displace, or complement, the task's regular output.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Inventors: Joachim H. Frank, James E. Rumbaugh
  • Patent number: 5555367
    Abstract: A method and system for generating computer programs for queries by manipulating an object-oriented diagram. In the present invention, a query is specified for the object diagram. A series of transformations are performed on the object classes within the object diagram in accordance with the query. A revised object diagram representative of the query is then produced. Computer code is then automatically generated for the query from the revised object diagram. The code is used to prototype programs that query and/or update data stored in a database.
    Type: Grant
    Filed: September 30, 1994
    Date of Patent: September 10, 1996
    Assignee: General Electric Company
    Inventors: William J. Premerlani, Michael R. Blaha, James E. Rumbaugh, Robert M. Salemme
  • Patent number: 5230075
    Abstract: A database shadowing system for performing data checkout/checkin operations. The system includes performing the steps of 1) identifying a data item stored in a database for editing, 2) copying the data item from the database to an active memory file thereby creating an active memory copy of the data item, 3) associating a tag with the active memory copy of the data item, changing a state of the data item 4) tag depending upon the edit operation performed on the active memory copy of the data item, and 5) saving any change made to the active memory copy of the data item by making the change to the database data item upon issuance of a save command, so that the data item tag of the active memory copy of the data item controls the manner of changing the database data item.
    Type: Grant
    Filed: June 4, 1990
    Date of Patent: July 20, 1993
    Assignee: General Electric Company
    Inventors: William J. Premerlani, James E. Rumbaugh, Michael R. Blaha
  • Patent number: 5119307
    Abstract: A computer implemented process and apparatus for selecting components of an assembly from input design specifications and displaying the selected component to a system user is provided. The selected components can be displayed in one of many formats including in a bill-of-material format. In one embodiment, the apparatus includes selection means for selecting a component from input design specifications and display means for displaying the selected assembly components.
    Type: Grant
    Filed: December 22, 1989
    Date of Patent: June 2, 1992
    Assignee: General Electric Company
    Inventors: Michael R. Blaha, William J. Premerlani, James E. Rumbaugh, Robert M. Salemme
  • Patent number: 5005119
    Abstract: A flowgraph system controls and tracks computer programs and data sets for a computer-aided design (CAD) task. The programs in the CAD task and their respective data set requirement are visually displayed as a flowgraph with which the user interacts to select input data sets and initiate program executions. The flowgraph provides the user with an indication of data flow and the progress of the CAD task.
    Type: Grant
    Filed: August 29, 1989
    Date of Patent: April 2, 1991
    Assignee: General Electric Company
    Inventors: James E. Rumbaugh, Kenneth J. Daniel
  • Patent number: 4821210
    Abstract: A system and method for scanning a plurality of volumetric cells containing three dimensional image information onto a two-dimensional viewplane comprising the steps of: organizing the cells to conjointly represent a volume by arranging them contiguous to each other and forming a plurality of parallel, planar arrays; sequentially displaying the cells by planar arrays starting with the array most distant from the viewplane and proceeding to the array closest to the viewpoint; within each displayed array, displaying the cells by rows starting with the row most distant from the viewplane and proceeding to the row closest to the viewplane; and, within each row, displaying the cells in order of decreasing distance form the viewplane; and for each cell, displaying the polygonal surfaces within the cell.
    Type: Grant
    Filed: April 2, 1987
    Date of Patent: April 11, 1989
    Assignee: General Electric Co.
    Inventor: James E. Rumbaugh