Patents by Inventor Omar Vargas

Omar Vargas 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: 10896098
    Abstract: Provided are techniques for providing and managing data protection by using incremental forever for storage to cloud object stores. An incremental offload is performed by using one or more extents to identify blocks of data for a version of a virtual machine in operational recovery storage to be offloaded to a cloud object store, wherein each of the one or more extents identifies locations of the blocks of data. The blocks of data are converted to objects in an incremental forever data format. The objects are offloaded to the cloud object store. The details of the offloading of the objects are stored in a local database in the operational recovery storage. The local database is copied from the operational recovery storage to the cloud object store as a database copy.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: January 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Omar Vargas, Avishai H. Hochberg, Thomas F. Ramke, Jr., David G. Derk, Peter Tanenhaus, Stefan Bender, Michael S. Fruchtman, Vadzim I. Piletski, James P. Smith, Christopher Zaremba
  • Publication number: 20200327015
    Abstract: Provided are techniques for providing and managing data protection by using incremental forever for storage to cloud object stores. An incremental offload is performed by using one or more extents to identify blocks of data for a version of a virtual machine in operational recovery storage to be offloaded to a cloud object store, wherein each of the one or more extents identifies locations of the blocks of data. The blocks of data are converted to objects in an incremental forever data format. The objects are offloaded to the cloud object store. The details of the offloading of the objects are stored in a local database in the operational recovery storage. The local database is copied from the operational recovery storage to the cloud object store as a database copy.
    Type: Application
    Filed: April 15, 2019
    Publication date: October 15, 2020
    Inventors: Omar Vargas, Avishai H. Hochberg, Thomas F. Ramke, JR., David G. Derk, Peter Tanenhaus, Stefan Bender, Michael S. Fruchtman, Vadzim I. Piletski, James P. Smith, Christopher Zaremba
  • Publication number: 20060123211
    Abstract: To implement snapshot operations of a storage volume, a snapshot agent is invoked to initiate the snapshot operations of the storage volume, to establish access to a directory of one or more files to be excluded from the snapshot operations of the storage volume, and to process each write request of the storage volume based on the directory of file(s) to be excluded from the snapshot operations of the storage volume. The storage agent can additionally process each read request of the storage volume based on the directory of file(s) to be excluded from the snapshot operations of the storage volume.
    Type: Application
    Filed: December 8, 2004
    Publication date: June 8, 2006
    Applicant: International Business Machines Corporation
    Inventors: David Derk, Robert Edwards, Omar Vargas
  • Publication number: 20050229031
    Abstract: Provided is a method, system and program for backing up the contents of a source storage device as an object in a data storage subsystem wherein the object contains image data representing the contents of the source storage device, and restoring the contents of the source storage device from the object to a file such as a flat file. The contents of the file may be copied to a target storage device to restore the contents of the source storage device from the file to the target storage device which may be the source storage device or another target storage device.
    Type: Application
    Filed: March 30, 2004
    Publication date: October 13, 2005
    Inventors: Alexei Kojenov, Omar Vargas