Patents by Inventor James M. Phillips

James M. Phillips 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: 11847484
    Abstract: Redo logs are used to facilitate efficient cloning of virtual machines. When a virtual machine with a virtual hard disk is to be cloned, two redo logs are created, both of which are linked to the virtual hard disk. The virtual machine being cloned is then linked to one redo log, and a newly created virtual machine is linked to the other. Each time an additional virtual machine is created, two new redo logs are created and linked to the end of the disk chain. The parent and newly created virtual machine are each linked to one of the new redo logs.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: December 19, 2023
    Assignee: VMware, Inc.
    Inventors: Xun Wilson Huang, Rachit Siamwalla, James M. Phillips
  • Publication number: 20220342691
    Abstract: Redo logs are used to facilitate efficient cloning of virtual machines. When a virtual machine with a virtual hard disk is to be cloned, two redo logs are created, both of which are linked to the virtual hard disk. The virtual machine being cloned is then linked to one redo log, and a newly created virtual machine is linked to the other. Each time an additional virtual machine is created, two new redo logs are created and linked to the end of the disk chain. The parent and newly created virtual machine are each linked to one of the new redo logs.
    Type: Application
    Filed: March 8, 2022
    Publication date: October 27, 2022
    Inventors: Xun Wilson HUANG, Rachit SIAMWALLA, James M. PHILLIPS
  • Patent number: 11269671
    Abstract: Redo logs are used to facilitate efficient cloning of virtual machines. When a virtual machine with a virtual hard disk is to be cloned, two redo logs are created, both of which are linked to the virtual hard disk. The virtual machine being cloned is then linked to one redo log, and a newly created virtual machine is linked to the other. Each time an additional virtual machine is created, two new redo logs are created and linked to the end of the disk chain. The parent and newly created virtual machine are each linked to one of the new redo logs.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: March 8, 2022
    Assignee: VMware, Inc.
    Inventors: Xun Wilson Huang, Rachit Siamwalla, James M. Phillips
  • Publication number: 20150169355
    Abstract: Redo logs are used to facilitate efficient cloning of virtual machines. When a virtual machine with a virtual hard disk is to be cloned, two redo logs are created, both of which are linked to the virtual hard disk. The virtual machine being cloned is then linked to one redo log, and a newly created virtual machine is linked to the other. Each time an additional virtual machine is created, two new redo logs are created and linked to the end of the disk chain. The parent and newly created virtual machine are each linked to one of the new redo logs.
    Type: Application
    Filed: November 11, 2014
    Publication date: June 18, 2015
    Inventors: Xun Wilson HUANG, Rachit SIAMWALLA, James M. PHILLIPS
  • Patent number: 8929287
    Abstract: Multiple virtual machine consoles run in a single user interlace as an integrated unit. Multiple virtual machines are grouped into a logical configuration, and console of each virtual machine in the configuration is displayed a single user interface, such as a browser window. Users are provided with integrated access through the single user interface to the available input/output functions and local resources for each displayed virtual machine console.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: January 6, 2015
    Assignee: VMware, Inc.
    Inventors: Xun Wilson Huang, Shane Lowry, Rachit Siamwalla, James M. Phillips
  • Patent number: 8886865
    Abstract: Redo logs are used to facilitate efficient cloning of virtual machines. When a virtual machine with a virtual hard disk is to be cloned, two redo logs are created, both of which are linked to the virtual hard disk. The virtual machine being cloned is then linked to one redo log, and a newly created virtual machine is linked to the other. Each time an additional virtual machine is created, two new redo logs are created and linked to the end of the disk chain. The parent and newly created virtual machine are each linked to one of the new redo logs.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: November 11, 2014
    Assignee: VMware, Inc.
    Inventors: Xun Wilson Huang, Rachit Siamwalla, James M. Phillips
  • Patent number: 8209408
    Abstract: Multiple virtual machine consoles run in a single user interface as an integrated unit. Multiple virtual machines are grouped into a logical configuration, and console of each virtual machine in the configuration is displayed a single user interface, such as a browser window. Users are provided with integrated access through the single user interface to the mouse, keyboard, screen and local resources for each displayed virtual machine console. The user can move the mouse cursor between consoles, and access each virtual machine with the mouse and keyboard. In short, the user can interact with each displayed virtual machine console as an integrated object of the single user interface. Cut-and paste of text and drag-and-drop of files and folders is provided between the multiple virtual machines.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: June 26, 2012
    Assignee: VMware, Inc.
    Inventors: Xun Wilson Huang, Shane Lowry, Rachit Siamwalla, James M. Phillips
  • Patent number: 7562292
    Abstract: A document prototyping system, program product, and methods are provided to create a systems engineering prototype document. The system can include a database having a plurality of systems engineering document templates stored therein. Each of the plurality of systems engineering document templates includes a plurality of document sections.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: July 14, 2009
    Assignee: Lockheed Martin Corporation
    Inventors: Jeries G. Mashni, James M. Phillips
  • Patent number: 5718166
    Abstract: An apparatus and a method for making pipes made of a plurality of axially juxtaposed discarded vehicle tires wherein several batches of vehicle tires are sequentially compressed against one-another for forming long pipes of discarded tires. In one aspect of the apparatus of the present invention, there is provided a telescopic mandrel having a first and second spaced apart compactor plates mounted thereon for compacting a batch of vehicle tires therebetween. A plurality of grabbing jaws mounted on the telescopic mandrel at an intermediate position between the compactor plates grabs and retains the batch of tires in a compressed mode against the second compactor plate, while the telescopic mandrel is extended for loading a second or subsequent batch of vehicle tires thereon. In another aspect of the invention, there is provided several spacer strips on the telescopic mandrel for holding vehicle tires of the same rim size in alignment with the telescopic mandrel.
    Type: Grant
    Filed: September 3, 1996
    Date of Patent: February 17, 1998
    Assignee: B. & J. Industries Ltd.
    Inventor: James M. Phillips
  • Patent number: D248089
    Type: Grant
    Filed: May 17, 1976
    Date of Patent: June 6, 1978
    Inventors: James M. Phillips, John A. Ormonde
  • Patent number: D276877
    Type: Grant
    Filed: July 2, 1981
    Date of Patent: December 25, 1984
    Inventors: James M. Phillips, Neil C. Gugins, Kerry J. Gugins, David C. Cummings
  • Patent number: D354749
    Type: Grant
    Filed: December 8, 1993
    Date of Patent: January 24, 1995
    Assignee: Telular Corporation
    Inventor: James M. Phillips