SYSTEM AND METHOD TO UPDATE DEVICE DRIVER OR FIRMWARE USING A HYPERVISOR ENVIRONMENT WITHOUT SYSTEM SHUTDOWN
Patent №
US 8,201,161
Granted
2012-06-12
Filed 2008
Owner
LENOVO (SINGAPORE) PTE. LTD.
Lab
—
AI components
3
planning · evo · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11970038
A system, method, and program product is provided that has a virtualized environment provided by a hypervisor. In the virtualized environment, one or more guest operating systems operate simultaneously with a privileged operating system. One of the guest operating systems identifies a device software update, such as a device driver or firmware update, corresponding to a hardware device that is attached to the computer system. The hypervisor is used to notify the privileged operating system of the device software update. When the privileged operating system is notified of the update, the privileged operating system uses one or more techniques to deny the guest operating systems access to the device. The privileged operating system then updates the device software update. After the device software update has been applied, the privileged operating system resumes access between the guest operating systems and the hardware device.
AI classification
Ownership
LENOVO (SINGAPORE) PTE. LTD.
assignment · 203240453
Assignors
CHALLENER, DAVID CARROLL, DAVIS, MARK CHARLES, SPRINGFIELD, RANDALL SCOTT, WALTERMANN, ROD DAVID
On an employer assignment, the assignors are typically the inventors.