Patents by Inventor Robert G. Madsen

Robert G. Madsen 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: 9053164
    Abstract: The present invention provides a method, system, and computer program product for identifying data synchronization problems between data in different databases. The method includes: providing first and second databases containing common data; generating a summary of the common data as present in the first database; generating a summary of the common data as present in the second database; determining at least one delta value for the common data between the first and second databases; and generating an analysis view displaying the summary of the common data as present in the first database, the summary of the common data as present in the second database, and the at least one delta value for the common data between the first and second databases.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: Matthew J. Bangel, Gregory V. Feeney, Robert G. Madsen, James A. Martin, Jr.
  • Patent number: 7849068
    Abstract: A system and program product for updating a data record of a database to cancel a deployment of a computer workstation. A deployment status is changed from a starting status to a deployed status via intermediate statuses and then the deployment is canceled. From a decision tree stored in the database, a list of identifiers that identifies an ordered list of software routines is generated. An email message is created that includes a selectable object and a hidden field. The list of identifiers is inserted into the hidden field. The email message is sent to a user. The user's selection of the selectable object is received. The list of identifiers is obtained from the hidden field and the software routines are retrieved from the database. The software routines are executed in their order to update the status from deployed to the starting status via updates to the intermediate statuses.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: December 7, 2010
    Assignee: International Business Machines Corporation
    Inventors: Matthew J. Bangel, Robert G. Madsen, Renee C. Mullins
  • Patent number: 7809689
    Abstract: System, method and computer program product for creating, managing, and accessing an information repository including a source database and an archive database. A source database and the archive database are defined to a same schema. A user terminal presents a common user interface for accessing the source database and the archive database. A timed archive agent, an end user archive agent, and a criteria based archive agent archive source data from the source database as archive data to the archive database. A criteria based restore agent and an end user restore agent are provided to restore archive data from the archive database as source data to the source database. An integrated functions agent assembles compiled data from source data and archive data and present the compiled data to the user interface.
    Type: Grant
    Filed: January 26, 2006
    Date of Patent: October 5, 2010
    Assignee: International Business Machines Corporation
    Inventors: Matthew J. Bangel, Robert G. Madsen, James A. Martin, Jr.
  • Patent number: 7743286
    Abstract: Under the present invention, when an error condition for the computer system is identified, settings for a series of demographical factors of the computer system are determined. These settings are compared to settings for the demographical factors during at least one previous instance of the error condition to identify a similar error scenario. Then any corrective actions that were taken to address the at least one previous instance of the error conditions are determined and possibly used to resolve the current error condition.
    Type: Grant
    Filed: May 17, 2005
    Date of Patent: June 22, 2010
    Assignee: International Business Machines Corporation
    Inventors: Matthew J. Bangel, Robert G. Madsen, James A. Martin, Jr., Douglas G. Murray
  • Publication number: 20090024638
    Abstract: A system and program product for updating a data record of a database to cancel a deployment of a computer workstation. A deployment status is changed from a starting status to a deployed status via intermediate statuses and then the deployment is canceled. From a decision tree stored in the database, a list of identifiers that identifies an ordered list of software routines is generated. An email message is created that includes a selectable object and a hidden field. The list of identifiers is inserted into the hidden field. The email message is sent to a user. The user's selection of the selectable object is received. The list of identifiers is obtained from the hidden field and the software routines are retrieved from the database. The software routines are executed in their order to update the status from deployed to the starting status via updates to the intermediate statuses.
    Type: Application
    Filed: September 29, 2008
    Publication date: January 22, 2009
    Inventors: Matthew J. Bangel, Robert G. Madsen, Renee C. Mullins
  • Patent number: 7472126
    Abstract: A method for updating a data record of a database to cancel a deployment of a computer workstation. A status of the deployment is changed from a starting status to a deployed status via intermediate statuses and then the deployment is canceled. From a decision tree stored in the database, a list of identifiers that identifies an ordered list of software routines is generated. An Email message is created that includes a selectable object and a hidden field. The list of identifiers is inserted into the hidden field. The email message is sent to a user. The user's selection of the selectable object is received. The list of identifiers is obtained from the hidden field and the software routines are received from the database. The software routines are executed in their order to update the status from deployed to the starting status via updates to the intermediate statuses.
    Type: Grant
    Filed: September 2, 2005
    Date of Patent: December 30, 2008
    Assignee: International Business Machines Corporation
    Inventors: Matthew J. Bangel, Robert G. Madsen, Renee C. Mullins
  • Patent number: D245393
    Type: Grant
    Filed: November 12, 1975
    Date of Patent: August 16, 1977
    Inventors: Dean J. Madsen, Robert G. Madsen, Gordon W. Nichols
  • Patent number: D254834
    Type: Grant
    Filed: June 20, 1977
    Date of Patent: April 29, 1980
    Inventors: Dean J. Madsen, Robert G. Madsen, Gordon W. Nichols
  • Patent number: D296411
    Type: Grant
    Filed: August 9, 1985
    Date of Patent: June 28, 1988
    Inventors: Dean J. Madsen, Robert G. Madsen, Gordon W. Nichols