Systems and methods for driver installation
First Claim
1. A method for installing a device driver on a host device using an operating system installation utility, comprising:
- consulting an installation instructions file of a driver package, the installation instructions file containing instructions as to the manner in which the driver package is to be installed;
installing the device driver with the operating system installation utility; and
activating a auxiliary component installer of the driver package, the auxiliary component installer being configured to install auxiliary code on the host device that provides functionality not provided by the device driver.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for installing device drivers are provided. In one arrangement, the systems and methods pertain to consulting an installation instructions file of a driver package, the installation instructions file containing instructions as to the manner in which the driver package is to be installed, installing the device driver with the operating system installation utility, and activating a auxiliary component installer of the driver package, the auxiliary component installer being configured to install auxiliary code on the host device that provides functionality not provided by the device driver. In another arrangement, the systems and methods pertain to receiving a call from an operating system installation utility configured to install a device driver, and installing auxiliary code on the host device, the auxiliary code being configured to provide functionality not provided by the device driver.
-
Citations
18 Claims
-
1. A method for installing a device driver on a host device using an operating system installation utility, comprising:
-
consulting an installation instructions file of a driver package, the installation instructions file containing instructions as to the manner in which the driver package is to be installed;
installing the device driver with the operating system installation utility; and
activating a auxiliary component installer of the driver package, the auxiliary component installer being configured to install auxiliary code on the host device that provides functionality not provided by the device driver. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for installing a device driver on a host device using an operating system installation utility, comprising:
-
means for consulting an installation instructions file of a driver package;
means for installing the device driver; and
means for activating a auxiliary component installer of the driver package, the auxiliary component installer being configured to install auxiliary code on the host device that provides functionality not provided by the device driver.
-
-
9. A method for installing code on a host device, comprising:
-
receiving a call from an operating system installation utility configured to install a device driver; and
installing auxiliary code on the host device, the auxiliary code being configured to provide functionality not provided by the device driver. - View Dependent Claims (10)
-
-
11. A system for installing code on a host device, comprising:
-
means for receiving a call from an operating system installation utility; and
means for installing auxiliary code on the host device, the auxiliary code being configured to provide functionality not provided by a device driver.
-
-
12. A system for installing a device driver on a host device, comprising:
-
an operating system installation utility configured to install device drivers on the host device; and
a driver package, the driver package including;
an installation instructions file that contains instructions for the operating system installation utility that dictate how the driver package is to be installed, a device driver that includes code used to access and control a peripheral device, a auxiliary component installer that comprises executable functions that can be called by the operating system installation utility to complete low-level tasks associated with installing auxiliary code, and auxiliary code that provides functionality not provided by the device driver. - View Dependent Claims (13, 14)
-
-
15. A driver package stored on a computer-readable medium, the driver package comprising:
-
a device driver;
auxiliary code that provides functionality not provided by the device driver; and
logic configured to install the auxiliary code on a host device. - View Dependent Claims (16, 17, 18)
-
Specification