The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 08, 2019

Filed:

Jun. 16, 2017
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Peter J. Kaufman, Sammamish, WA (US);

Sean Anderson Bowles, Seattle, WA (US);

Shayak Lahiri, Redmond, WA (US);

Tarun Kumar Jain, Bothell, WA (US);

Prakash Ajay Kumar Suri, Sammamish, WA (US);

Yuhang Zhu, Bellevue, WA (US);

Adrian Francisco Teran Guajardo, Redmond, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/24 (2006.01); G06F 9/00 (2006.01); G06F 9/455 (2018.01); G06F 9/4401 (2018.01); G06F 9/445 (2018.01); G06F 11/36 (2006.01);
U.S. Cl.
CPC ...
G06F 9/45558 (2013.01); G06F 9/4411 (2013.01); G06F 9/44505 (2013.01); G06F 11/3672 (2013.01); G06F 11/3696 (2013.01); G06F 2009/45595 (2013.01);
Abstract

Various technologies described herein pertain to evaluating configuration compliance of a computing device. The computing device operates in a configuration compliance evaluation mode to test a set of configuration requests for a configuration source. Configuration changes to the computing device can be applied in a virtual machine run on the computing device when operating in the configuration compliance evaluation mode. Responsive to each configuration request being received and when the computing device is operating in the configuration compliance evaluation mode, the computing device can store the configuration request in a data store, apply the configuration request in the virtual machine to cause a configuration change in the virtual machine, and store data for verifying enforcement of the configuration change in the data store. The configuration changes to the computing device applied in the virtual machine can be removed when the computing device discontinues operating in the configuration compliance evaluation mode.


Find Patent Forward Citations

Loading…