Patents by Inventor Gregory Hutchins

Gregory Hutchins 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: 10007463
    Abstract: A method for migrating a virtual machine disk (VM disk) from first physical storage to second physical storage while the virtual machine (VM) is running, the method comprising: (a) creating a first child VM disk to which writes are redirected from a first parent VM disk, the first parent VM disk being on the first physical storage; (b) copying the first parent VM disk to the second physical storage as a second parent VM disk; (c) re-parenting the first VM child disk to the second parent VM disk; and (d) consolidating the first child VM disk and the second parent VM disk.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: June 26, 2018
    Assignee: VMWARE, INC.
    Inventors: Osten Kit Colbert, Gregory Hutchins, Robert Bosch, Jairam Ranganathan, Joel Baxter
  • Publication number: 20160364174
    Abstract: A method for migrating a virtual machine disk (VM disk) from first physical storage to second physical storage while the virtual machine (VM) is running, the method comprising: (a) creating a first child VM disk to which writes are redirected from a first parent VM disk, the first parent VM disk being on the first physical storage; (b) copying the first parent VM disk to the second physical storage as a second parent VM disk; (c) re-parenting the first VM child disk to the second parent VM disk; and (d) consolidating the first child VM disk and the second parent VM disk.
    Type: Application
    Filed: June 14, 2016
    Publication date: December 15, 2016
    Inventors: Osten Kit COLBERT, Gregory HUTCHINS, Robert BOSCH, Jairam RANGANATHAN, Joel BAXTER
  • Patent number: 9377963
    Abstract: A method for migrating a virtual machine disk (VM disk) from first physical storage to second physical storage while the virtual machine (VM) is running, the method comprising: (a) creating a first child VM disk to which writes are redirected from a first parent VM disk, the first parent VM disk being on the first physical storage; (b) copying the first parent VM disk to the second physical storage as a second parent VM disk; (c) re-parenting the first VM child disk to the second parent VM disk; and (d) consolidating the first child VM disk and the second parent VM disk.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: June 28, 2016
    Assignee: VMware, Inc.
    Inventors: Osten Kit Colbert, Gregory Hutchins, Robert Bosch, Jairam Ranganathan, Joel Baxter
  • Patent number: 9037621
    Abstract: A method and software is described for recreating on a target datastore a set of hierarchical files that are present on a source datastore. A content identifier (ID) is maintained for each component of the set of hierarchical files. The content ID of a component is updated when its contents are modified. The child component is copied from the source datastore to the target datastore. The content ID corresponding to the parent component on the source datastore is compared with content IDs corresponding to files present on the target datastore. When a matching content ID is discovered, it infers a copy of the parent component. The matching file on the target datastore is associated with the copied child component so that the matching file becomes a new parent component to the copied child component, thereby recreating the set of hierarchical files on the target.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: May 19, 2015
    Assignee: VMware, Inc.
    Inventors: Gregory Hutchins, Steven Michael Kusalo, Haripriya Rajagopal, Jairam Ranganathan, Li Zheng
  • Publication number: 20140229697
    Abstract: A method for migrating a virtual machine disk (VM disk) from first physical storage to second physical storage while the virtual machine (VM) is running, the method comprising: (a) creating a first child VM disk to which writes are redirected from a first parent VM disk, the first parent VM disk being on the first physical storage; (b) copying the first parent VM disk to the second physical storage as a second parent VM disk; (c) re-parenting the first VM child disk to the second parent VM disk; and (d) consolidating the first child VM disk and the second parent VM disk.
    Type: Application
    Filed: April 2, 2014
    Publication date: August 14, 2014
    Applicant: VMware, Inc.
    Inventors: Osten Kit COLBERT, Gregory HUTCHINS, Robert BOSCH, Jairam RANGANATHAN, Joel BAXTER
  • Patent number: 8789049
    Abstract: A method for detecting malicious code within a first virtual machine comprising creating a snapshot of the first virtual machine and transferring the snapshot to a second machine. A scan operation is run on the snapshot using resources of the second machine. In response to detecting malicious code during the scan operation, action is taken at the first virtual machine to address the detection of the malicious code. Thus, the action in response to detecting the malicious code may include placing the first virtual machine in quarantine.
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: July 22, 2014
    Assignee: VMware, Inc.
    Inventors: Gregory Hutchins, Christian Czezatke, Satyam B. Vaghani, Mallik Mahalingam, Shaw Chuang, Bich Cau Le
  • Patent number: 8706991
    Abstract: A method for migrating a virtual machine disk (VM disk) from first physical storage to second physical storage while the virtual machine (VM) is running, the method comprising: (a) taking a snapshot of the VM disk as represented by a first parent VM disk stored on the first physical storage, whereby a first child VM disk is created on one of the first or second physical storage; (b) copying the first parent VM disk to the second physical storage as a second parent VM disk; (c) re-parenting the first VM child disk to the second parent VM disk; and (d) consolidating the first child VM disk and the second parent VM disk.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: April 22, 2014
    Assignee: VMware, Inc.
    Inventors: Osten Kit Colbert, Gregory Hutchins, Robert Bosch, Jairam Ranganathan, Joel Baxter
  • Publication number: 20130298125
    Abstract: A method and software is described for recreating on a target datastore a set of hierarchical files that are present on a source datastore. A content identifier (ID) is maintained for each component of the set of hierarchical files. The content ID of a component is updated when its contents are modified. The child component is copied from the source datastore to the target datastore. The content ID corresponding to the parent component on the source datastore is compared with content IDs corresponding to files present on the target datastore. When a matching content ID is discovered, it infers a copy of the parent component. The matching file on the target datastore is associated with the copied child component so that the matching file becomes a new parent component to the copied child component, thereby recreating the set of hierarchical files on the target.
    Type: Application
    Filed: July 2, 2013
    Publication date: November 7, 2013
    Inventors: Gregory HUTCHINS, Steven Michael KUSALO, Haripriya RAJAGOPAL, Jairam RANGANATHAN, Li ZHENG
  • Patent number: 8453108
    Abstract: In one approach, a method is described of generating an interface for an operating system kernel. The method calls for creating an input file, where the input file includes a node structure for the interface. A kernel component of the interface is generated from the input file. A user space component of the interface is also generated from the input file.
    Type: Grant
    Filed: February 15, 2007
    Date of Patent: May 28, 2013
    Assignee: VMware, Inc.
    Inventors: Kinshuk Govil, Gregory Hutchins, Patrick Tullmann, Gagandeep S. Arneja, Swathi Muralidharan Koundinya