Patents by Inventor Noah J. Sellars

Noah J. Sellars 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: 8938400
    Abstract: An apparatus, system, and method are disclosed for checking the health of encryption key managers (EKM). An identification module identifies an EKM of a plurality of EKMs. A communication module establishes communication with the EKM. A request module requests an encryption key from the EKM. A verification module verifies that there is a valid encryption key path to the EKM. In one embodiment, the verification module validates that the EKM can exchange encryption keys with a tape drive. The verification module may also validate that the EKM can certify the authenticity of a tape drive.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: January 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Daniel Charles Estelle, Scott W. Griffith, Noah J. Sellars
  • Patent number: 7877635
    Abstract: A method for the autonomous diagnosis and repair of user-configured storage subsystem components in a storage environment is provided. The method includes monitoring the user-configured storage subsystem components to identify an error associated with a first component of the user-configured storage subsystem components, the error corresponding to an error code, cross referencing the error code against a severity matrix, querying a depot for a fix code, and downloading and applying the fix code if the first component is configured, according to the severity matrix, to be autonomously repaired.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: January 25, 2011
    Assignee: International Business Machines Corporation
    Inventors: Aaron S. Palazzolo, Noah J. Sellars
  • Publication number: 20090183025
    Abstract: A method for the autonomous diagnosis and repair of user-configured storage subsystem components in a storage environment is provided. The method includes monitoring the user-configured storage subsystem components to identify an error associated with a first component of the user-configured storage subsystem components, the error corresponding to an error code, cross referencing the error code against a severity matrix, querying a depot for a fix code, and downloading and applying the fix code if the first component is configured, according to the severity matrix, to be autonomously repaired.
    Type: Application
    Filed: January 10, 2008
    Publication date: July 16, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron S. PALAZZOLO, Noah J. SELLARS
  • Publication number: 20080165973
    Abstract: A method, system and program are provided for the retrieval of key label codes enabling access to encrypted data in a storage cartridge. An external key manager (EKM) wraps the data key used to encrypt the data with one or more encryption keys to form one or more encryption encapsulated data keys (EEDKs). The EEDK(s), which comprise a key label referencing the EKM containing their respective decryption key, are then stored on the storage cartridge along with the encrypted data. A key label list is generated and updated by querying one or more EKMs to collect the key labels they support. Once the key labels are collected, the existing list is purged and replaced with the new list of collected key labels. A key label is selected from the updated list and its associated EEDK is routed to the EKM containing the decryption key required to extract the data key it contains, which is then used to encode the data on the tape cartridge.
    Type: Application
    Filed: January 9, 2007
    Publication date: July 10, 2008
    Inventors: Jose G. Miranda Gavillan, Khanh V. Ngo, Noah J. Sellars
  • Publication number: 20080152143
    Abstract: An apparatus, system, and method are disclosed for checking the health of encryption key managers (EKM). An identification module identifies an EKM of a plurality of EKMs. A communication module establishes communication with the EKM. A request module requests an encryption key from the EKM. A verification module verifies that there is a valid encryption key path to the EKM. In one embodiment, the verification module validates that the EKM can exchange encryption keys with a tape drive. The verification module may also validate that the EKM can certify the authenticity of a tape drive.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Inventors: Daniel Charles Estelle, Scott W. Griffith, Noah J. Sellars