Patents by Inventor Vasily Semyonov

Vasily Semyonov 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: 11762740
    Abstract: Disclosed are systems and methods restoring a computing system. The described method includes emulating a virtual disk using a backup of the computing device and generating an ancillary virtual machine (VM). The method includes determining and writing, to a delta disk linked to the virtual disk, configuration modifications to the ancillary VM that enable booting of the ancillary VM using the virtual disk on a different device with dissimilar hardware as the computing device. Responsive to receiving a request to perform recovery of the computing device, the method comprises restoring the backup by creating on the different device a recovery virtual machine (VM) having a base virtual disk emulated from the backup, and modifying the recovery VM by attaching the delta disk having the configuration modifications.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: September 19, 2023
    Assignee: Acronis International GmbH
    Inventors: Vadim Karasev, Vasily Semyonov, Stanislav Protasov, Oleg Shaikhatarov, Serguei Beloussov
  • Publication number: 20210208981
    Abstract: Disclosed are systems and methods restoring a computing system. The described method includes emulating a virtual disk using a backup of the computing device and generating an ancillary virtual machine (VM). The method includes determining and writing, to a delta disk linked to the virtual disk, configuration modifications to the ancillary VM that enable booting of the ancillary VM using the virtual disk on a different device with dissimilar hardware as the computing device. Responsive to receiving a request to perform recovery of the computing device, the method comprises restoring the backup by creating on the different device a recovery virtual machine (VM) having a base virtual disk emulated from the backup, and modifying the recovery VM by attaching the delta disk having the configuration modifications.
    Type: Application
    Filed: March 24, 2021
    Publication date: July 8, 2021
    Inventors: Vadim Karasev, Vasily Semyonov, Stanislav Protasov, Oleg Shaikhatarov, Serguei Beloussov
  • Patent number: 11023329
    Abstract: A method, computer program product, and computing system for recovery of virtual machines are described. A method may include creating, via a computing device, an image of at least a portion of a virtual machine disk. The method may further include comparing, via the computing device, the image of the portion of the virtual machine disk with the portion of the virtual machine disk that currently exists to determine changed sectors of the portion of the virtual machine disk. The method may additionally include restoring, via the computing device, the changed sectors of the portion of the virtual machine disk.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: June 1, 2021
    Inventors: Yuri Per, Dmitry Egorov, Vasily Semyonov, Alain Marie Patrice Gentilhomme, Serguei M. Beloussov
  • Patent number: 10990485
    Abstract: Disclosed are systems and methods restoring a computing system. The described method includes receiving a delta disk that was generated based on a backup of a computing device executing a protected application. The delta disk comprises one or more configurations for executing the protected application on a different device than the computing device. In response to a request to perform recovery of the computing device, a recovery virtual machine (VM) is created having a base virtual disk emulated from the backup. The recovery VM is modified by attaching the delta disk having the one or more configurations for executing the protected application. Execution of the protected application on the recovery VM is resumed.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: April 27, 2021
    Assignee: Acronis International GmbH
    Inventors: Vadim Karasev, Vasily Semyonov, Stanislav Protasov, Oleg Shaikhatarov, Serguei Beloussov
  • Patent number: 10678651
    Abstract: A method, computer program product, computing system, and system for backing up a virtual machine using a snapshot with memory are described. The method may include receiving a selection of a virtual machine to be backed up, wherein the virtual machine reads from a source virtual disk. The method may further include creating a non-quiesced snapshot with memory of the virtual machine that captures a state of the virtual machine. The method may also include creating a linked clone of the virtual machine and reverting the linked clone back to the state of the virtual machine using the non-quiesced snapshot with memory. Additionally, the method may include gracefully shutting down the linked clone of the virtual machine such that the linked clone is in a consistent state. Moreover, the method may include reading data from one or more virtual disks associated with the linked clone and saving the data.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: June 9, 2020
    Assignee: ACRONIS INTERNATIONAL GMBH
    Inventors: Alexey Borodin, Vasily Semyonov, Stanislav Protasov, Serguei M. Beloussov
  • Patent number: 10514989
    Abstract: A method, computer program product, computing system, and system for recovering a virtual machine while running the virtual machine from a backup archive are described. The method may include emulating the virtual machine in preparation for finalizing the recovery of the virtual machine. The method may include creating a snapshot of the emulated virtual machine to redirect changes to the emulated virtual machine to a second delta file in the production datastore. The method may include cloning an original base virtual disk, including the first delta file, to the production datastore to create a cloned base virtual disk. The method may include patching a virtual disk file descriptor of the second delta file of the emulated virtual machine. The patching operation may include replacing links to the original base virtual disk of the emulated virtual machine, including the first delta file, with links to the cloned base virtual disk.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: December 24, 2019
    Assignee: ACRONIS INTERNATIONAL GMBH
    Inventors: Alexey Borodin, Vasily Semyonov, Stanislav Protasov, Serguei M. Beloussov, Maxim V. Lyadvinsky
  • Patent number: 10481984
    Abstract: A method for minimizing VMWARE™ snapshot lifetime, by reading data from a storage snapshot created on the VM storage side. The reading is performed by mounting the storage snapshot as a new datastore on an ESX(I) host and accessing the host using a standard VMWARE™ VDDK (vStorage API) method. A pre-configured source ESX(I) host contains a VM that needs to be backed up. A SAN storage connected to the ESX(I) host over iSCSI or FibreChannel or NFS protocols is used. The backup agent, which contains the proprietary code, is installed on a physical or a virtual machine connected to an ESX(I) host. This backup agent maintains the operations with the ESX(I) host and the SAN storage and coordinates the VM virtual disks data read and write operations. The backup agent contains the executable code, which provides compatibility with SAN storage and ESX(I) host.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: November 19, 2019
    Assignee: ACRONIS INTERNATIONAL GMBH
    Inventors: Vasily Semyonov, Stanislav S. Protassov, Serguei M. Beloussov, Mark Shmulevich, Victor Shulga
  • Publication number: 20190250997
    Abstract: Disclosed are systems and methods restoring a computing system. The described method includes receiving a delta disk that was generated based on a backup of a computing device executing a protected application. The delta disk comprises one or more configurations for executing the protected application on a different device than the computing device. In response to a request to perform recovery of the computing device, a recovery virtual machine (VM) is created having a base virtual disk emulated from the backup. The recovery VM is modified by attaching the delta disk having the one or more configurations for executing the protected application. Execution of the protected application on the recovery VM is resumed.
    Type: Application
    Filed: February 9, 2018
    Publication date: August 15, 2019
    Inventors: Vadim Karasev, Vasily Semyonov, Stanislav Protasov, Oleg Shaikhatarov, Serguei Beloussov
  • Patent number: 10296423
    Abstract: A system and method is disclosed for live virtual incremental restoring of data from a cloud storage. An example method includes, in response to detecting a data backup, collecting information by a hardware processor of a computing device for configuring a list of changed sectors (LCS) of a storage medium of the computing device as a result of the data backup. The method further includes virtually restoring at least a portion of electronic data saved in the storage medium of the computing device from the cloud storage, the selected electronic data being previously saved in the cloud storage. The method also includes rebooting the computing device and applying changes to the storage medium of the computing device based on the LCS during a subsequent data backup.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: May 21, 2019
    Assignee: Acronis International GmbH
    Inventors: Victor Shulga, Vasily Semyonov, Serguei Beloussov, Stanislav Protasov, Mark Smulevich, Andrey Redko
  • Patent number: 9996425
    Abstract: A system and method is disclosed for performing agentless backup of a virtual machine using a temporary attached virtual disk. An example method includes creating a virtual machine disk in a datastore, loading a software application in the virtual machine disk, the software application being configured to collect metadata relating to at least one application executing in an operating system of the virtual machine, communicatively coupling the datastore to the virtual machine, collecting the metadata relating to the at least one application executing in the operating system of the virtual machine, generating a snapshot of the virtual machine, and storing a backup of the virtual machine in a backup archive based on the snapshot.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: June 12, 2018
    Assignee: ACRONIS INTERNATIONAL GMBH
    Inventors: Victor Shulga, Vasily Semyonov, Stanislav Protasov, Mark Shumlevich, Serguei Beloussov
  • Publication number: 20170300386
    Abstract: A system and method is disclosed for performing agentless backup of a virtual machine using a temporary attached virtual disk. An example method includes creating a virtual machine disk in a datastore, loading a software application in the virtual machine disk, the software application being configured to collect metadata relating to at least one application executing in an operating system of the virtual machine, communicatively coupling the datastore to the virtual machine, collecting the metadata relating to the at least one application executing in the operating system of the virtual machine, generating a snapshot of the virtual machine, and storing a backup of the virtual machine in a backup archive based on the snapshot.
    Type: Application
    Filed: April 18, 2016
    Publication date: October 19, 2017
    Inventors: Victor Shulga, Vasily Semyonov, Stanislav Protasov, Mark Smulevich, Serguei Beloussov
  • Publication number: 20170286234
    Abstract: A system and method is disclosed for live virtual incremental restoring of data from a cloud storage. An example method includes, in response to detecting a data backup, collecting information by a hardware processor of a computing device for configuring a list of changed sectors (LCS) of a storage medium of the computing device as a result of the data backup. The method further includes virtually restoring at least a portion of electronic data saved in the storage medium of the computing device from the cloud storage, the selected electronic data being previously saved in the cloud storage. The method also includes rebooting the computing device and applying changes to the storage medium of the computing device based on the LCS during a subsequent data backup.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Inventors: Victor Shulga, Vasily Semyonov, Serguei Beloussov, Stanislav Protasov, Mark Smulevich
  • Patent number: 9760448
    Abstract: A method, computer program product, and computing system for hot recovery of virtual machines are described. The method may include initiating a recovery process to transfer data, from a backup archive of a virtual machine to be restored, to a virtual disk at the virtual machine host computer. The method may further include booting the virtual machine to be restored. The method may also include intercepting a read request from the virtual machine to the virtual disk at the virtual machine host computer. The method may additionally include determining if the read request from the virtual machine requested data from the virtual disk which has not yet been restored from the backup archive to the virtual disk by the recovery process. Moreover, the method may include, in response to determining that the requested data has not been restored from the backup archive to the virtual disk, returning the requested data.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: September 12, 2017
    Assignee: ACRONIS INTERNATIONAL GMBH
    Inventors: Yuri Per, Maxim V. Lyadvinsky, Serguei M. Beloussov, Dmitry Egorov, Alexey Borodin, Vasily Semyonov