Patents by Inventor Allan Tate

Allan Tate 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: 20070143744
    Abstract: A computer implemented method and apparatus for providing dependency traceability in software configuration management. Per configuration of a subject software program formed of one or more artifacts, a version history of each artifact is maintained. For each artifact, coupled to the respective version history of the artifact is an indication of status of traceability relationship for each indicated version. One implementation employs a traceability object to maintain and provide such status indications. The status indications are view independent and enable dependency traceability relationship of each artifact to be determinable in each configuration employing the artifact.
    Type: Application
    Filed: December 20, 2005
    Publication date: June 21, 2007
    Applicant: International Business Machines Corporation
    Inventors: Geoffrey Clemm, Allan Tate
  • Publication number: 20070143735
    Abstract: Computer method and apparatus for managing traceability of a software program are disclosed. Given a subject software program, the invention method/apparatus provides a respective history log for each artifact of the program. The invention method/apparatus records in the respective history log changes made to an artifact of the subject software program. During a change being made to the artifact, a processor routine determines from the respective history log related artifacts. An indication of the determined related artifacts is displayed to a user as impact analysis results.
    Type: Application
    Filed: December 15, 2005
    Publication date: June 21, 2007
    Applicant: International Business Machines Corporation
    Inventors: Geoffrey Clemm, Allan Tate
  • Publication number: 20050268284
    Abstract: Embodiments of the present invention provide a novel and non-obvious method, system and computer program product for uniform references to artifacts in a software configuration management tool. In one embodiment, a data processing system configured to resolve artifact references can include a software configuration management tool and uniform reference resolution logic coupled to the tool. In this regard, the uniform reference logic can be programmed to resolve a path name to a referenced artifact by processing a uniform reference specifying the referenced artifact.
    Type: Application
    Filed: May 27, 2005
    Publication date: December 1, 2005
    Applicant: International Business Machines Corporation
    Inventors: Geoffrey Clemm, Herbert Miller, Allan Tate
  • Patent number: 6226693
    Abstract: A method and system for efficiently handling events occurring in an environment in a data processing system. The data processing system includes multiple environments and objects that may be used in different environments. Each object includes an action that is triggered in response to an event. An event manager object is created for handling events from different environments. Events are registered for the objects. An action is triggered using the event manager object in response to detecting an event occurring in the data processing system, wherein events occurring in an environment are efficiently handled.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: May 1, 2001
    Assignee: International Business Machines Corporation
    Inventors: ChungHen Chow, Nurcan Coskun, Kalpesh Jashbhai Patel, Bruce Allan Tate
  • Patent number: 6131185
    Abstract: A method and system for debugging an object from a plurality of objects forming an application in an object oriented system utilizing a graphic user interface. A number of the objects forming the application may include one or more action slots with each action slot containing one or more action objects. The present invention stores each action object with an action slot in an activation object in response to an event generated by user utilizing the graphic user interface. The event is associated with an action slot. Data sent to each action object is stored in the activation object. The data is data required to recreate the event caused by the user. Each time an event is generated, an activation object is created. These activation objects may be debugged utilizing a debugger.
    Type: Grant
    Filed: December 13, 1994
    Date of Patent: October 10, 2000
    Assignee: International Business Machines Corporation
    Inventors: Nurcan Coskun, Bruce Allan Tate
  • Patent number: 5911138
    Abstract: A search facility having a user interface including three windows: a query window, a graph window and a history window. Each of the windows is presented simultaneously in the graphical user interface. The query window displays the text of the most recently input query statement which is searched in a database stored in a computer system. The graph window graphically displays the current results of the most recent query statement. The history window presents the query statements and their results during the current query session. In one preferred embodiment, the query statements and their results are graphically presented as a tree, wherein the query statements and query results are nodes and each query statement result is a child of the query statement which was run to create it. Input to any of the windows will change the presentation of data within the other two windows.
    Type: Grant
    Filed: June 4, 1993
    Date of Patent: June 8, 1999
    Assignee: International Business Machines Corporation
    Inventors: Shih-Gong Li, Bruce Allan Tate
  • Patent number: 5734888
    Abstract: An apparatus for modifying a database query including apparatus for graphically displaying in at least two dimensions data obtained from a database by the database query, apparatus for selecting at least one portion of the graphically displayed data, and apparatus for modifying the database query according to the selected portion of the graphically displayed data. In addition, a method for modifying a database query including the steps of graphically displaying in at least two dimensions data obtained from a database by the database query, selecting at least one portion of the graphically displayed data, and modifying the database query according to the selected portion of the graphically displayed data.
    Type: Grant
    Filed: January 23, 1997
    Date of Patent: March 31, 1998
    Assignee: International Business Machines Corporation
    Inventors: Shih-Gong Li, Bruce Allan Tate