Patents by Inventor Michael Malamud

Michael Malamud 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: 12242418
    Abstract: An apparatus comprises at least one processing device configured to identify, utilizing virtualization software running on a storage system, a snapshot lineage comprising snapshots of a storage volume, the snapshot lineage comprising (i) a local snapshot lineage on storage devices of the storage system and (ii) a cloud snapshot lineage on cloud storage external to the storage system. The processing device is also configured to utilize the virtualization software to select a given snapshot in the local snapshot lineage to copy to the cloud snapshot lineage, to create a cloud storage volume on the cloud storage, and to map the cloud storage volume to the given snapshot in the local snapshot lineage. The processing device is further configured to copy the given snapshot to the cloud snapshot lineage by utilizing a data mover of the storage system to write data of the given snapshot to the cloud storage volume.
    Type: Grant
    Filed: December 23, 2022
    Date of Patent: March 4, 2025
    Assignee: Dell Products L.P.
    Inventors: Shanmuga A. Gunasekaran, Michael Anthony, Mark Aldred, Shane Sullivan, Michael Malamud
  • Patent number: 12056023
    Abstract: An apparatus comprises at least one processing device configured to identify, utilizing virtualization software running on a storage system, a snapshot lineage comprising snapshots of a storage volume, the snapshot lineage comprising (i) a local snapshot lineage on the storage system and (ii) a cloud snapshot lineage on cloud storage external to the storage system. The processing device is also configured to utilize the virtualization software to select a given snapshot in the cloud snapshot lineage to recover to the local snapshot lineage, to expose a cloud storage volume for the given snapshot, and to map the cloud storage volume to a target local storage volume on the storage system. The processing device is further configured to recover the given snapshot to the local snapshot lineage by utilizing a data mover of the storage system to write data of the given snapshot to the target local storage volume.
    Type: Grant
    Filed: December 23, 2022
    Date of Patent: August 6, 2024
    Assignee: Dell Products L.P.
    Inventors: Shanmuga A. Gunasekaran, Michael Anthony, Mark Aldred, Shane Sullivan, Michael Malamud
  • Publication number: 20240211434
    Abstract: An apparatus comprises at least one processing device configured to identify, utilizing virtualization software running on a storage system, a snapshot lineage comprising snapshots of a storage volume, the snapshot lineage comprising (i) a local snapshot lineage on storage devices of the storage system and (ii) a cloud snapshot lineage on cloud storage external to the storage system. The processing device is also configured to utilize the virtualization software to select a given snapshot in the local snapshot lineage to copy to the cloud snapshot lineage, to create a cloud storage volume on the cloud storage, and to map the cloud storage volume to the given snapshot in the local snapshot lineage. The processing device is further configured to copy the given snapshot to the cloud snapshot lineage by utilizing a data mover of the storage system to write data of the given snapshot to the cloud storage volume.
    Type: Application
    Filed: December 23, 2022
    Publication date: June 27, 2024
    Inventors: Shanmuga A. Gunasekaran, Michael Anthony, Mark Aldred, Shane Sullivan, Michael Malamud
  • Publication number: 20240211357
    Abstract: An apparatus comprises at least one processing device configured to identify, utilizing virtualization software running on a storage system, a snapshot lineage comprising snapshots of a storage volume, the snapshot lineage comprising (i) a local snapshot lineage on the storage system and (ii) a cloud snapshot lineage on cloud storage external to the storage system. The processing device is also configured to utilize the virtualization software to select a given snapshot in the cloud snapshot lineage to recover to the local snapshot lineage, to expose a cloud storage volume for the given snapshot, and to map the cloud storage volume to a target local storage volume on the storage system. The processing device is further configured to recover the given snapshot to the local snapshot lineage by utilizing a data mover of the storage system to write data of the given snapshot to the target local storage volume.
    Type: Application
    Filed: December 23, 2022
    Publication date: June 27, 2024
    Inventors: Shanmuga A. Gunasekaran, Michael Anthony, Mark Aldred, Shane Sullivan, Michael Malamud
  • Patent number: 11907163
    Abstract: An apparatus comprises a processing device configured to identify a cloud snapshot lineage that is being managed by first virtualization software running on a first storage system, the cloud snapshot lineage comprising one or more snapshots of at least one storage volume, the cloud snapshot lineage being stored on cloud storage of at least one cloud external to the first storage system. The processing device is also configured to pause management of the cloud snapshot lineage by the first virtualization software running on the first storage system, to obtain, from the first virtualization software running on the first storage system, configuration data for the cloud snapshot lineage, to provide, to second virtualization software running on a second storage system, the configuration data for the cloud snapshot lineage, and to resume management of the cloud snapshot lineage by the second virtualization software running on the second storage system.
    Type: Grant
    Filed: January 5, 2023
    Date of Patent: February 20, 2024
    Assignee: Dell Products L.P.
    Inventors: Michael Malamud, Shane Sullivan, Shanmuga A. Gunasekaran, Mithun Mahendra Varma