US Patent No. 10,599,542


Patent No. 10,599,542
Issue Date March 24, 2020
Title Device Configuration With Cached Pre-assembled Driver State
Inventorship Adam J. Lenart, Seattle, WA (US)
James G. Cavalaris, Kirkland, WA (US)
Assignee Microsoft Technology Licensing, LLC, Redmond, WA (US)

Claim of US Patent No. 10,599,542

1. A computing device, comprising:a memory;
a processor, wherein the memory and the processor are respectively configured to store and execute instructions for causing the computing device to perform operations, the operations including:
creating a pre-processed device configuration, including:
detecting, by the computing device, a driver package that is new to the computing device and a lack of a pre-processed device configuration corresponding to the driver package;
installing, by the computing device, a service state for a device driver of the driver package and pre-instance configuration settings for the device driver and a corresponding device; and
pre-registering interfaces for the corresponding device; and
storing, by the computing device in a data store, the created pre-processed device configuration.