Patents by Inventor Christopher Warner McCarron

Christopher Warner McCarron 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: 10296413
    Abstract: Techniques for a recovery environment for a virtual machine are described herein. Generally, a recovery environment provides a secure environment in which a damaged virtual machine can undergo repair procedures without compromising the security of the damaged virtual machine. In at least some implementations, a recovery environment represents an instance of a virtual machine that is executed to wrap a damaged virtual machine to enable the damaged virtual machine to be repaired.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: May 21, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Allen Marshall, Kevin M. Broas, Christopher Warner McCarron, David A. Hepkin, Mathew John
  • Publication number: 20180150306
    Abstract: A system is configured to boot an image of an operating system for creating a virtual machine to run the operating system, and to eliminate a reboot from occurring, before the image completes booting and before the created virtual machine begins running the operating system, by provisioning the image with configuration settings associated with the virtual machine during the booting of the image.
    Type: Application
    Filed: May 18, 2017
    Publication date: May 31, 2018
    Inventors: Naga GOVINDARAJU, Md. Daud Hossain HOWLADER, Sushant Pramod REWASKAR, Christopher Warner MCCARRON, Santanu CHAKRABORTY, Jiangtian LI, Murtaza Muidul Huda CHOWDHURY
  • Publication number: 20170315859
    Abstract: Techniques for a recovery environment for a virtual machine are described herein. Generally, a recovery environment provides a secure environment in which a damaged virtual machine can undergo repair procedures without compromising the security of the damaged virtual machine. In at least some implementations, a recovery environment represents an instance of a virtual machine that is executed to wrap a damaged virtual machine to enable the damaged virtual machine to be repaired.
    Type: Application
    Filed: March 2, 2017
    Publication date: November 2, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Allen Marshall, Kevin M. Broas, Christopher Warner McCarron, David A. Hepkin, Mathew John
  • Patent number: 7392505
    Abstract: An architecture that supports the instrumentation of software to generate structured information about its operation. A library of methods and data structure definitions is provided to a developer of a piece of software. The developer includes calls to the methods in order to signal the fact that a given event has occurred. The developer may also cause the program to provide information descriptive of the event by populating data structures defined in the library. The library methods may also contribute to the population of these data structures. In a distributed computing environment in which tasks are performed through a series of calls to remote computers, “per-task” tracing may be performed by sending trace instructions to the remote computers along with the remote calls.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: June 24, 2008
    Assignee: Microsoft Corporation
    Inventors: Richard Ciapala, Nicholas P. Duane, Christopher Warner McCarron, Kenneth Nilsen