Patent ID: 8671228
Filing Date: 2014-03-11
Classification: G06F

Abstract:
1. A machine-implemented method for managing a virtual adapter instance associated with a physical adapter, comprising: installing a virtual port driver manager, the virtual port driver manager being configured to manage installation and removal of virtual drivers as virtual adapter configurations are created, modified, updated or removed without a need to use legacy plug-n-play (PNP) modules; configuring a PNP thread for detecting a change in configuration of the virtual adapter instance, wherein the PNP thread monitors virtual adapters and virtual adapter configurations; the PNP thread detecting if the configuration has changed for the virtual adapter instance, at any given time; the PNP thread comparing a changed configuration with a previous configuration of the virtual adapter instance; the virtual port driver manager installing a new virtual adapter instance, if new information is present in the changed configuration; the virtual port driver manager uninstalling the virtual adapter instance, if information from the previous configuration was removed; and the virtual port driver manager reinstalling a virtual adapter instance of an existing virtual adapter when the existing virtual adapter is modified.