Patent ID: 8924571

Claim:
In a computing device executing a hypervisor hosting a first virtual machine and a second virtual machine, a method for providing, to the virtual machines, access to data associated with a connection to a wireless local area network, comprising: establishing, by a first driver executed by a first virtual machine executed by a processor of a first physical computing device, a network connection to a second physical computing device, via a wireless local area network interface of the first physical computing device; receiving, by the first driver from a second driver executed by a second virtual machine executed by the processor of the first physical computing device, a request for a characteristic of the network connection to be presented to a user of the second virtual machine while access to the wireless local area network interface and access to data associated with the network connection is allocated to the first driver, the characteristic comprising a signal strength characteristic and an identification of the wireless local area network; providing, by the first driver responsive to the request, data comprising the requested characteristic to the second driver while access to the wireless local area network interface and access to data associated with the network connection is allocated to the first driver; disabling access by the first driver to the wireless local area network interface; enabling access by the second driver to the wireless local area network interface; communicating, by the second driver with the second physical computing device via the network connection established by the first driver; disabling access by the second driver to the wireless local area network interface; enabling access by the first driver to the wireless local area network interface; and maintaining, by the first driver, the network connection established by the first driver.