Patents by Inventor Adam Litke

Adam Litke 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: 20160231951
    Abstract: A request to delete a snapshot of a virtual machine may be received. The snapshot may be in a volume chain that may include a first storage volume, a second storage volume associated with the snapshot, and a third storage volume. The first storage volume may include a first storage reference. The second storage volume may include a second storage reference. The third storage volume may include a third storage reference relative to the second storage reference. The second storage volume may be merged with the first storage volume preceding the second storage volume in the volume chain. The third storage reference may be updated to be relative to the first storage reference in view of the second storage reference. The snapshot and the second storage volume may be deleted.
    Type: Application
    Filed: February 5, 2015
    Publication date: August 11, 2016
    Inventors: Adam Litke, Federico Simoncelli
  • Publication number: 20160231944
    Abstract: A processing device receives a request to delete a snapshot of a virtual machine. The processing device identifies a volume chain of a virtual disk in a shared storage that includes a destination storage volume and a source storage volume. The snapshot is associated with the destination storage volume. The processing device instructs a host machine to merge data of the source storage volume with data of the destination storage volume. The processing device receives an indication from the host machine that the data of the source storage volume has been merged into the data of the destination storage volume. The processing device instructs a storage server to remove the source storage volume from the shared storage.
    Type: Application
    Filed: February 5, 2015
    Publication date: August 11, 2016
    Inventors: Adam Litke, Federico Simoncelli
  • Publication number: 20070234002
    Abstract: A computer implemented method, data processing system, and computer usable code are provided for managing memory use for program segments in an executable program. The process copies a set of identified executable program segments associated with the executable program to a set of page segments in a memory space. The process unmaps the set of identified executable program segments and the set of page segments. The process then remaps the set of page segments to a source memory location associated with the set of identified executable program segments.
    Type: Application
    Filed: April 4, 2006
    Publication date: October 4, 2007
    Inventor: Adam Litke