Patents by Inventor Jonas R. Irwin

Jonas R. Irwin 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).

  • Publication number: 20230401163
    Abstract: A method of providing end-to-end encryption for data stored in a storage system, including: receiving a request to read encrypted data from a logical volume of a storage system; decrypting the encrypted data using a decryption key associated with at least one property of the storage system; performing at least one of a data operation to reconstitute the data; encrypting the data using an encryption key associated with at least one property of the data to generate new encrypted data; and providing a response to the request that includes the new encrypted data.
    Type: Application
    Filed: August 18, 2023
    Publication date: December 14, 2023
    Inventors: JONAS R. IRWIN, ETHAN L. MILLER, JOHN D. DAVIS
  • Patent number: 11762781
    Abstract: A method of providing end-to-end encryption for data stored in a storage system, including: receiving a request to read encrypted data from a logical volume of a storage system; decrypting the encrypted data using a decryption key associated with at least one property of the storage system; performing at least one of a data operation to reconstitute the data; encrypting the data using an encryption key associated with at least one property of the data to generate new encrypted data; and providing a response to the request that includes the new encrypted data.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: September 19, 2023
    Assignee: PURE STORAGE, INC.
    Inventors: Jonas R. Irwin, Ethan L. Miller, John D. Davis
  • Publication number: 20220222184
    Abstract: A method of providing end-to-end encryption for data stored in a storage system, including: receiving a request to read encrypted data from a logical volume of a storage system; decrypting the encrypted data using a decryption key associated with at least one property of the storage system; performing at least one of a data operation to reconstitute the data; encrypting the data using an encryption key associated with at least one property of the data to generate new encrypted data; and providing a response to the request that includes the new encrypted data.
    Type: Application
    Filed: March 29, 2022
    Publication date: July 14, 2022
    Inventors: JONAS R. IRWIN, ETHAN L. MILLER, JOHN D. DAVIS
  • Patent number: 11307998
    Abstract: A storage controller coupled to a storage array comprising one or more storage devices that performs at least one data reduction operation on decrypted data, encrypts the reduced data using a second encryption key to generate a second encrypted data, and stores the second encrypted data on the storage array.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: April 19, 2022
    Assignee: Pure Storage, Inc.
    Inventors: Jonas R. Irwin, Ethan L. Miller, John D. Davis
  • Publication number: 20190340136
    Abstract: A storage controller coupled to a storage array comprising one or more storage devices that performs at least one data reduction operation on decrypted data, encrypts the reduced data using a second encryption key to generate a second encrypted data, and stores the second encrypted data on the storage array.
    Type: Application
    Filed: July 17, 2019
    Publication date: November 7, 2019
    Inventors: Jonas R. Irwin, Ethan L. Miller, John D. Davis
  • Patent number: 10387661
    Abstract: A storage controller coupled to a storage array comprising one or more storage devices receives a request to write encrypted data to a volume resident on a storage array, where the encrypted data comprises data encrypted by a first encryption key that is associated with at least one property of the data. The storage controller determines a decryption key to decrypt the encrypted data, decrypts the encrypted data using the decryption key, performs at least one data reduction operation on the decrypted data, encrypts the reduced data using a second encryption key to generate a second encrypted data, and storing the second encrypted data on the storage array.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: August 20, 2019
    Assignee: Pure Storage, Inc.
    Inventors: John D. Davis, Jonas R. Irwin, Ethan L. Miller
  • Publication number: 20180196947
    Abstract: A storage controller coupled to a storage array comprising one or more storage devices receives a request to write encrypted data to a volume resident on a storage array, where the encrypted data comprises data encrypted by a first encryption key that is associated with at least one property of the data. The storage controller determines a decryption key to decrypt the encrypted data, decrypts the encrypted data using the decryption key, performs at least one data reduction operation on the decrypted data, encrypts the reduced data using a second encryption key to generate a second encrypted data, and storing the second encrypted data on the storage array.
    Type: Application
    Filed: January 9, 2017
    Publication date: July 12, 2018
    Inventors: John D. Davis, Jonas R. Irwin, Ethan L. Miller