Device driver selection
First Claim
1. A management station, comprising:
- a processor;
memory in communication with the processor; and
program instructions stored in memory and executable on the processor to;
initiate execution of a particular device function that will use a driver;
select a set of drivers based upon defined device information; and
call a routine in a particular driver from the selected set of drivers which executes to determine whether the particular driver is most appropriate to perform the particular device function for a particular device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and devices are provided for device driver selection. One embodiment of a management station includes a processor, memory in communication with the processor, and program instructions stored in memory and executable on the processor. The program instructions are executable to initiate execution of a particular device function that will use a driver, select a set of drivers based upon defined device information, and call a routine in a particular driver from the selected set of drivers which executes to determine whether the particular driver is most appropriate to perform the particular device function for a particular device.
44 Citations
37 Claims
-
1. A management station, comprising:
-
a processor;
memory in communication with the processor; and
program instructions stored in memory and executable on the processor to;
initiate execution of a particular device function that will use a driver;
select a set of drivers based upon defined device information; and
call a routine in a particular driver from the selected set of drivers which executes to determine whether the particular driver is most appropriate to perform the particular device function for a particular device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A management station, comprising:
-
a processor;
memory in communication with the processor; and
a management application having program instructions stored in memory and executable on the processor to;
select a set of drivers based upon defined device information;
select a particular driver from the selected set of drivers; and
the particular driver having program instructions stored in memory and executable on the processor to;
perform analysis to determine whether the particular driver is appropriate to perform a particular device function. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of selecting a driver for a device, comprising:
-
initiating execution of a particular device function that will use a driver;
selecting a set of drivers based upon defined device information; and
calling a routine in a particular driver from the selected set of drivers which executes to determine whether the particular driver is most appropriate to perform the particular device function for a particular device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of selecting a driver for a device, comprising:
-
selecting a set of drivers based upon defined device information;
selecting a particular driver from the selected set of drivers; and
performing analysis within the particular driver to determine whether the particular driver is appropriate to perform a particular device function. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A computer readable medium having program instructions to cause a device to perform a method, comprising:
-
initiating execution of a particular device function that will use a driver;
selecting a set of drivers based upon defined device information; and
calling a routine in a particular driver from the selected set of drivers which executes to determine whether the particular driver is most appropriate to perform the particular device function for a particular device. - View Dependent Claims (30, 31, 32)
-
-
33. A management station, comprising:
-
a processor;
memory in communication with the processor; and
means for automatically selecting, from among a number of drivers, a driver having features which most closely correlates to a set of device features of a device. - View Dependent Claims (34, 35, 36, 37)
-
Specification