Patents by Inventor David K. Dorwin

David K. Dorwin 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: 7370324
    Abstract: A method and system to switch between a Service virtual machine (VM) and a Guest VM in a virtual machine monitor (VMM) of a computer system. The VMM is loaded on the computer system to support a Service VM and a Guest VM. The Service OS is booted in the Service VM during the pre-boot phase. The Guest OS is booted in the Guest VM of the computer system. During OS runtime of the Guest OS, a VM switch is performed from the Guest VM to the Service VM without rebooting the computer system. The Service OS includes diagnostic tools to analyze the Guest OS. In one embodiment, the VM switch is performed by firmware of the computer system. In another embodiment, the VMM operates in accordance with an Extensible Firmware Interface (EFI) framework standard.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: May 6, 2008
    Assignee: Intel Corporation
    Inventors: Gundrala D. Goud, Vincent J. Zimmer, Mallik Bulusu, Mark S. Doran, David K. Dorwin, Michael A Rothman
  • Patent number: 7231512
    Abstract: A technique in accordance with the invention includes in response to an asynchronous interrupt occurring during a run time of an operating system, executing instructions. These instructions are associated with firmware that is used to initialize a computer system before launching of the operating system.
    Type: Grant
    Filed: December 18, 2002
    Date of Patent: June 12, 2007
    Assignee: Intel Corporation
    Inventors: Michael A. Rothman, Vincent J. Zimmer, David K. Dorwin
  • Publication number: 20040123086
    Abstract: A technique in accordance with the invention includes in response to an asynchronous interrupt occurring during a run time of an operating system, executing instructions. These instructions are associated with firmware that is used to initialize a computer system before launching of the operating system.
    Type: Application
    Filed: December 18, 2002
    Publication date: June 24, 2004
    Inventors: Michael A. Rothman, Vincent J. Zimmer, David K. Dorwin