Patents by Inventor Timothy Keith Pierce

Timothy Keith Pierce 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: 7516250
    Abstract: An apparatus and method are disclosed for managing component identifiers in a data storage system. The apparatus includes a recognition module, a receiving module, a comparison module, and an update module. The recognition module recognizes newly installed components. The receiving module receives a component identifier stored on the newly installed component. The comparison module compares the identifier of the newly installed component with one or more component identifiers stored in a computer system memory. The update module updates the one or more component identifiers stored in the system memory based upon the identifier of the newly installed component.
    Type: Grant
    Filed: March 9, 2005
    Date of Patent: April 7, 2009
    Assignee: International Business Machines Corporation
    Inventors: Timothy Keith Pierce, Brian Gerard Goodman, Justin James Hom, Leonard George Jesionowski
  • Patent number: 7484036
    Abstract: An apparatus, system, and method are disclosed for managing control path commands in an automated data storage library. The present invention teaches a data storage library with stored data and at least one controller. The present invention also teaches at least one command source that provides commands to the data storage library via at least one control path. The data storage library stores a last successful command for each control path in the data storage library, receives a new command from a control path, compares the new command with one or more of the last successful commands, and executes the new command if the new command is unique.
    Type: Grant
    Filed: November 17, 2005
    Date of Patent: January 27, 2009
    Assignee: International Business Machines Corporation
    Inventors: Gary Anna, Brian Gerard Goodman, Leonard George Jesionowski, Timothy Keith Pierce
  • Patent number: 7089547
    Abstract: Updating firmware stored in a rewritable non-volatile memory as a plurality of firmware code images having position dependent code. A plurality of update code images are made available that have position dependent code specifying positions of a rewritable non-volatile memory, such that each update code image is suitable for replacing a different stored code image. A computer processor determines which stored code image is to be updated; and selects the one of the plurality of update code images that has position dependent code suitable for replacing the code image to be updated.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: August 8, 2006
    Assignee: International Business Machines Corporation
    Inventors: Brian Gerard Goodman, Robert Alan Klem, Timothy Keith Pierce
  • Publication number: 20040054883
    Abstract: Updating firmware stored in a rewritable non-volatile memory as a plurality of firmware code images having position dependent code. A plurality of update code images are made available that have position dependent code specifying positions of a rewritable non-volatile memory, such that each update code image is suitable for replacing a different stored code image. A computer processor determines which stored code image is to be updated; and selects the one of the plurality of update code images that has position dependent code suitable for replacing the code image to be updated.
    Type: Application
    Filed: September 13, 2002
    Publication date: March 18, 2004
    Applicant: International Business Machines Corporation
    Inventors: Brian Gerard Goodman, Robert Alan Klem, Timothy Keith Pierce
  • Patent number: 6625703
    Abstract: Verification of a primary or backup copy of vital information of a processing system employs a pseudo-fixed reference identifier, defined as an identifier unlikely to change over the life of the system, and controls which copy of vital information is correct. The primary copy of vital information is associated with a copy of the pseudo-fixed reference identifier and a backup copy of the vital information is associated with a copy of the pseudo-fixed reference identifier. A processor, when triggered, reads the pseudo-fixed reference identifier, compares it to the stored copies of the identifier of the primary and backup non-volatile storage. (1) If the read pseudo-fixed reference identifier matches the primary copy of the identifier, the processor indicates the vital information is valid. (2) If the read pseudo-fixed reference identifier matches the backup only, indicating that the backup copy of vital information is to be restore copied to become the primary copy.
    Type: Grant
    Filed: May 3, 2001
    Date of Patent: September 23, 2003
    Assignee: International Business Machines Corporation
    Inventors: Brian Gerald Goodman, Ronald Faye Hill, Jr., Leonard George Jesionowski, Timothy Keith Pierce, Robin Daniel Roberts
  • Publication number: 20020053008
    Abstract: Verification of a primary or backup copy of vital information of a processing system employs a pseudo-fixed reference identifier, defined as an identifier unlikely to change over the life of the system, and controls which copy of vital information is correct. The primary copy of vital information is associated with a copy of the pseudo-fixed reference identifier and a backup copy of the vital information is associated with a copy of the pseudo-fixed reference identifier. A processor, when triggered, reads the pseudo-fixed reference identifier, compares it to the stored copies of the identifier of the primary and backup non-volatile storage. (1) If the read pseudo-fixed reference identifier matches the primary copy of the identifier, the processor indicates the vital information is valid. (2) If the read pseudo-fixed reference identifier matches the backup only, indicating that the backup copy of vital information is to be restore copied to become the primary copy.
    Type: Application
    Filed: May 3, 2001
    Publication date: May 2, 2002
    Applicant: International Business Machines Corporation
    Inventors: Brian Gerard Goodman, Ronald Faye Hill, Leonard George Jesionowski, Timothy Keith Pierce, Robin Daniel Roberts