Patents by Inventor Michael J. Brinker

Michael J. Brinker 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: 10990664
    Abstract: Systems, methods, and computer program products to perform an operation comprising monitoring a privileged storage of a computing system, wherein at least a portion of the privileged storage stores a microcode of the computing system, determining, based on the monitoring, that a first location of the privileged storage includes an instruction, determining that the first location is designated as an unused location of the privileged storage, and performing a predefined operation to remove the instruction from the first location of the privileged storage.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: April 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey M. Uehling, Michael J. Brinker, Daniel M. Hursh
  • Publication number: 20190156021
    Abstract: Systems, methods, and computer program products to perform an operation comprising monitoring a privileged storage of a computing system, wherein at least a portion of the privileged storage stores a microcode of the computing system, determining, based on the monitoring, that a first location of the privileged storage includes an instruction, determining that the first location is designated as an unused location of the privileged storage, and performing a predefined operation to remove the instruction from the first location of the privileged storage.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventors: Jeffrey M. UEHLING, Michael J. BRINKER, Daniel M. HURSH
  • Patent number: 8225105
    Abstract: Vital data components of a computer system are protected by a mechanism for detecting unauthorized alteration, preferably in the form of digital signatures to detect unauthorized alteration. A vital data validation mechanism is provided to verify that vital data modules have not been tampered with. The vital data validation mechanism verifies the current state of each vital data module, preferably by decrypting the digital signature. The validation mechanism also checks an alteration log to verify that no alterations have been made to the corresponding memory locations. The second verification is intended to detect whether a vital data module has been altered temporarily, and then restored to its initial state.
    Type: Grant
    Filed: August 13, 2007
    Date of Patent: July 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Brinker, Rick D. Hemmer, Daniel M. Hursh, Jeffrey M. Uehling
  • Publication number: 20090049309
    Abstract: Vital data components of a computer system are protected by a mechanism for detecting unauthorized alteration, preferably in the form of digital signatures to detect unauthorized alteration. A vital data validation mechanism is provided to verify that vital data modules have not been tampered with. The vital data validation mechanism verifies the current state of each vital data module, preferably by decrypting the digital signature. The validation mechanism also checks an alteration log to verify that no alterations have been made to the corresponding memory locations. The second verification is intended to detect whether a vital data module has been altered temporarily, and then restored to its initial state.
    Type: Application
    Filed: August 13, 2007
    Publication date: February 19, 2009
    Inventors: Michael J. Brinker, Rick D. Hemmer, Daniel M. Hursh, Jeffrey M. Uehling
  • Patent number: 7080230
    Abstract: Method, apparatus and article of manufacture for error notification in a dynamically partitioned environment in which logical partitions are added and/or removed during operation of a system. Logical partitions are notified of errors based on a predefined criterion(s). In one aspect, a criterion is applied to the maintenance of an error notifications list. In another aspect, a notification and/or acknowledgment criterion is applied in the determination of whether to notify a logical partition of an error notification that has not been discarded.
    Type: Grant
    Filed: April 25, 2003
    Date of Patent: July 18, 2006
    Assignee: International Business Machines Corporation
    Inventors: James William Bennett, Michael J. Brinker, Christopher Willard Moberg, Christopher James Shomenta, Calvin Dean Ward
  • Publication number: 20040215916
    Abstract: Method, apparatus and article of manufacture for error notification in a dynamically partitioned environment in which logical partitions are added and/or removed during operation of a system. Logical partitions are notified of errors based on a predefined criterion(s). In one aspect, a criterion is applied to the maintenance of an error notifications list. In another aspect, a notification and/or acknowledgment criterion is applied in the determination of whether to notify a logical partition of an error notification that has not been discarded.
    Type: Application
    Filed: April 25, 2003
    Publication date: October 28, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James William Bennett, Michael J. Brinker, Christopher Willard Moberg, Christopher James Shomenta, Calvin Dean Ward