Dynamic device enablement
AssigneeDell Products L.P.
InventorsSrikanth Kondapi, Danilo O. Tan
Life of this patent
Estimating the term…
Abstract
Dynamic device enablement is provided. A device management application can be configured as a shell application and can be customized dynamically with plugins for devices that are connected to a computing device. The plugins can be defined within driver metadata of drivers for the devices. When the drivers are loaded, the device management application can access the driver metadata to dynamically determine which plugins to install and can then automatically install them.
Claims20
A method for dynamically enabling a device, the method comprising:
- accessing, by a device management application, driver metadata of a first driver for a first device that is connected to a computing device;
- identifying one or more plugins defined in the driver metadata of the first driver;
- and
- installing the one or more plugins in the device management application to thereby enable the first device to be managed via the device management application.
One or more computer storage media storing computer executable instructions which when executed implement a method for dynamically enabling a device, the method comprising:
- causing a device management application to be installed when a first device is connected to a computing device;
- accessing, by the device management application, driver metadata of a first driver for the first device;
- identifying one or more plugins defined in the driver metadata of the first driver;
- and
- installing the one or more plugins in the device management application to thereby enable the first device to be managed via the device management application.
A computing device comprising:
- one or more processors;
- and
- computer storage media storing computer executable instructions which when executed by the one or more processors implement a method for dynamically enabling a device, the method comprising:
- accessing, by a device management application, driver metadata of a first driver for a first device that is connected to a computing device;
- identifying one or more plugins defined in the driver metadata of the first driver;
- and
- installing the one or more plugins in the device management application to thereby enable the first device to be managed via the device management application.
Dependencies are inferred from the claim text.