Patents by Inventor Mark A. Brodhun

Mark A. Brodhun 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: 8055683
    Abstract: A method, system and article of manufacture for managing relationships between database tables and, more particularly, for identifying and accurately describing relationships between tables in a database. One embodiment provides a method for identifying relationships between tables in a database. The method comprises receiving user input selecting a plurality of tables from the database. The plurality of tables is organized into a logical island defining a logical unit related to a particular logical entity. The method further comprises receiving user input identifying, for each of the plurality of tables, a table column containing information that identifies the particular logical entity in the table, whereby the identified table columns of different tables define logical relationships between the different tables in the logical island.
    Type: Grant
    Filed: October 14, 2004
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Mark A. Brodhun, Richard D. Dettinger, Janice R. Glowacki, Daniel P. Kolz
  • Patent number: 7844618
    Abstract: System and article of manufacture for managing modifications to at least one of a plurality of interdependent data objects. A computer-readable storage medium contains a program which, when executed by a processor, performs operations for managing modifications to at least one of a plurality of interdependent data objects. The operations include receiving a request for modification of a given data object having at least one dependent data object and accessing a directory of dependencies containing records for each of the interdependent data objects including the at least one dependent data object. Each record describes an interdependency between at least two of the interdependent data objects. A record for the at least one dependent data object describes an interdependency between the given data object and the at least one dependent data object. Using the accessed directory of dependencies, the interdependency between the given data object and the at least one dependent data object is identified.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: November 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Mark A. Brodhun, Richard D. Dettinger, Daniel P. Kolz
  • Publication number: 20080140636
    Abstract: System and article of manufacture for managing modifications to at least one of a plurality of interdependent data objects. A computer-readable storage medium contains a program which, when executed by a processor, performs operations for managing modifications to at least one of a plurality of interdependent data objects. The operations include receiving a request for modification of a given data object having at least one dependent data object and accessing a directory of dependencies containing records for each of the interdependent data objects including the at least one dependent data object. Each record describes an interdependency between at least two of the interdependent data objects. A record for the at least one dependent data object describes an interdependency between the given data object and the at least one dependent data object. Using the accessed directory of dependencies, the interdependency between the given data object and the at least one dependent data object is identified.
    Type: Application
    Filed: January 24, 2008
    Publication date: June 12, 2008
    Inventors: Mark A. Brodhun, Richard D. Dettinger, Daniel P. Kolz
  • Patent number: 7359908
    Abstract: A method, system and article of manufacture for managing modifications to at least one of a plurality of interdependent data objects. The method comprises receiving a request for modification of a given data object having at least one dependent data object and accessing a directory of dependencies containing records for each of the interdependent data objects including the at least one dependent data object. Each record describes an interdependency between at least two of the interdependent data objects. A record for the at least one dependent data object describes an interdependency between the given data object and the at least one dependent data object. Using the accessed directory of dependencies, the interdependency between the given data object and the at least one dependent data object is identified. On the basis that the identified interdependency presents a possible undesired consequence if the requested modification is performed, a predefined action is performed.
    Type: Grant
    Filed: December 6, 2004
    Date of Patent: April 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Mark A. Brodhun, Richard D. Dettinger, Daniel P. Kolz
  • Publication number: 20060122977
    Abstract: A method, system and article of manufacture for managing interdependent data objects and, more particularly, for managing modifications to at least one of a plurality of interdependent data objects. One embodiment provides a computer-implemented method of managing modifications to at least one of a plurality of interdependent data objects. The method comprises receiving a request for modification of a given data object having at least one dependent data object. The method further comprises accessing a directory of dependencies containing at least one record for each of the plurality of interdependent data objects including the at least one dependent data object. Each record describes an interdependency between at least two of the interdependent data objects. A record for the at least one dependent data object describes an interdependency between the given data object and the at least one dependent data object.
    Type: Application
    Filed: December 6, 2004
    Publication date: June 8, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mark Brodhun, Richard Dettinger, Daniel Kolz
  • Publication number: 20060085437
    Abstract: A method, system and article of manufacture for managing relationships between database tables and, more particularly, for identifying and accurately describing relationships between tables in a database. One embodiment provides a method for identifying relationships between tables in a database. The method comprises receiving user input selecting a plurality of tables from the database. The plurality of tables is organized into a logical island defining a logical unit related to a particular logical entity. The method further comprises receiving user input identifying, for each of the plurality of tables, a table column containing information that identifies the particular logical entity in the table, whereby the identified table columns of different tables define logical relationships between the different tables in the logical island.
    Type: Application
    Filed: October 14, 2004
    Publication date: April 20, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mark Brodhun, Richard Dettinger, Janice Glowacki, Daniel Kolz