Patents by Inventor Rajamohan Gandhasri

Rajamohan Gandhasri 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: 11544387
    Abstract: According to one embodiment, a computer-implemented method includes receiving an object to be stored within a storage library, computing a hash value, utilizing the object, determining a storage location within the storage library to store the hash value, and sending the hash value to the storage location and neighbor locations of the storage location within the storage library.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: January 3, 2023
    Assignee: International Business Machines Corporation
    Inventors: Rajamohan Gandhasri, Steven R. Hetzler, Robert M. Rees, Wayne C. Hineman, John S. Best, Zhenxing Han
  • Publication number: 20200226269
    Abstract: According to one embodiment, a computer-implemented method includes receiving an object to be stored within a storage library, computing a hash value, utilizing the object, determining a storage location within the storage library to store the hash value, and sending the hash value to the storage location and neighbor locations of the storage location within the storage library.
    Type: Application
    Filed: January 16, 2019
    Publication date: July 16, 2020
    Inventors: Rajamohan Gandhasri, Steven R. Hetzler, Robert M. Rees, Wayne C. Hineman, John S. Best, Zhenxing Han
  • Patent number: 10170148
    Abstract: A computer-implemented method, according to one embodiment, includes: maintaining a reference count and an access count for each of a plurality of objects stored in an optical media storage system, using the reference count and access count to create a popularity metric for each of the plurality of objects, for each medium having one or more of the plurality of objects, creating a medium popularity metric based on the popularity metrics of the one or more objects on the respective medium, and using the medium popularity metric of each respective optical medium to arrange the optical media in the optical media storage system. Other systems, methods, and computer program products are described in additional embodiments.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventor: Rajamohan Gandhasri
  • Publication number: 20180322900
    Abstract: A computer-implemented method, according to one embodiment, includes: maintaining a reference count and an access count for each of a plurality of objects stored in an optical media storage system, using the reference count and access count to create a popularity metric for each of the plurality of objects, for each medium having one or more of the plurality of objects, creating a medium popularity metric based on the popularity metrics of the one or more objects on the respective medium, and using the medium popularity metric of each respective optical medium to arrange the optical media in the optical media storage system. Other systems, methods, and computer program products are described in additional embodiments.
    Type: Application
    Filed: May 8, 2017
    Publication date: November 8, 2018
    Inventor: Rajamohan Gandhasri
  • Publication number: 20180315451
    Abstract: A system may include a key management server configured to store encryption keys. The system may also include a storage device that includes a processor, a memory coupled to the processor, and an optical medium coupled to the processor. The processor may be configured to encrypt and write data to the optical medium based upon the encryption keys, the data having metadata associated therewith, store the metadata in the memory, and read selected encrypted data from the optical medium. The processor may also be configured to retrieve the metadata associated with the selected encrypted data, retrieve a respective encryption key based upon the retrieved metadata, and decrypt the selected encrypted data based upon the respective encryption key. The processor may further be configured to delete selected metadata from the memory in response to a delete instruction so that the respective data is unreadable.
    Type: Application
    Filed: April 26, 2017
    Publication date: November 1, 2018
    Inventor: Rajamohan GANDHASRI
  • Patent number: 9774445
    Abstract: A system and method for re-keying ciphertext on a storage system is resident on a host/client communicating with a storage system. The generation of encryption keys and tracking which storage system blocks are encrypted with what keys remain with the security appliance or storage system, but the policy governing re-keying and initiating actions in accordance with that policy reside with the client/host.
    Type: Grant
    Filed: September 4, 2007
    Date of Patent: September 26, 2017
    Assignee: NetApp, Inc.
    Inventor: Rajamohan Gandhasri
  • Patent number: 7983423
    Abstract: A system and method for pre-generating encryption keys for re-keying stored ciphertext. The encryption keys are illustratively distributed to LKMs and therefrom to the security appliances communicating with each other. A minimum number of un-used pre-generated encryption keys is established wherein when that number is reached more pre-generated encryption keys are created and distributed.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: July 19, 2011
    Assignee: NetApp, Inc.
    Inventors: Vaibhave Agarwal, Rajamohan Gandhasri
  • Patent number: 7979701
    Abstract: The invention operates in connection with a secure storage compartment feature of a storage security appliance to allow users to see the encryption and permission relationships between hosts and storage in one view. The invention also provides a user tool that enables users to manage secure storage compartments (encryption/key relationship) easily and access permissions between them. The invention also provides a user tool that helps users find missing relationships/permissions easily when troubleshooting a host's missing storage after a storage security appliance is installed. The invention further provides a user tool that overlays cross mapping/relationship information on top of a topology view, thereby making it easy for a user to see missing or extraneous relationships between hosts and storage.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: July 12, 2011
    Assignee: NetApp, Inc.
    Inventor: Rajamohan Gandhasri