Patents by Inventor David B. Rozee

David B. Rozee 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: 20170322792
    Abstract: Embodiments disclosed herein are related to systems and methods for updating an operating system image. A system includes a processor and a system memory. A customization module receives end user defined customization parameters for an updatable base operating system image. The customization module further translates the received customization parameters into image state transition steps. The state transition steps cause the implementation of the customization parameters when applied to the updatable base operating system image. A generation module generates the updatable base operating system image by applying some of the image state transition steps. An update module updates the generated updatable base operating system image without the need for further end user input by applying some of the state transition steps to generate an updated operating system image.
    Type: Application
    Filed: May 4, 2016
    Publication date: November 9, 2017
    Inventors: David B. Rozee, Patrick F. Maughan, Neil Gregory Huizenga, Hiroaki Takamatsu, Tamas Sorosy, Ramesh Balasubramanian
  • Patent number: 8683464
    Abstract: Embodiments are directed to dynamically creating and managing a plurality of virtual machines and automating the instantiation and provisioning of a plurality of virtual machines. A computer system receives a user request to create virtual machines, where each virtual machine is controlled by an associated workflow. The computer system accesses a provisioning schema that indicates various configuration settings that are to be used by the associated workflow when provisioning the virtual machines. The computer system initiates a virtual service layer configured to support multiple virtual machine hosts, where each host is configured to operate at least one virtual machine. The computer system also instantiates the virtual machines on at least one virtual machine host according to the accessed provisioning schema, so that each virtual machine is provisioned according to the indicated configuration settings.
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: March 25, 2014
    Assignee: Microsoft Corporation
    Inventors: David B. Rozee, Sergio Cherskov, Michael James Allman, Wayne Kent Vincent
  • Publication number: 20100313200
    Abstract: Embodiments are directed to dynamically creating and managing a plurality of virtual machines and automating the instantiation and provisioning of a plurality of virtual machines. A computer system receives a user request to create virtual machines, where each virtual machine is controlled by an associated workflow. The computer system accesses a provisioning schema that indicates various configuration settings that are to be used by the associated workflow when provisioning the virtual machines. The computer system initiates a virtual service layer configured to support multiple virtual machine hosts, where each host is configured to operate at least one virtual machine. The computer system also instantiates the virtual machines on at least one virtual machine host according to the accessed provisioning schema, so that each virtual machine is provisioned according to the indicated configuration settings.
    Type: Application
    Filed: June 4, 2009
    Publication date: December 9, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: David B. Rozee, Sergio Cherskov, Michael Allman, Wayne Kent Vincent