Patent ID: 6823526
Filing Date: 2004-11-23
Classification: G06F

Abstract:
A system for connecting an external device and a host system, the host system including a registry, the system comprising:(a) input/output code on the host system linked with the external device; (b) the input/output code generating a device identification string for the external device; (c) the device identification string including identification of an optional feature of the external device; (d) wherein the input/output code scans the optional feature for a corresponding add-on feature for the external device; (e) an installer linked with the host system wherein the installer receives the device identification string from the external device and wherein the installer creates an add-on identifier key in a registry based on the optional feature; and (f) a device driver linked with the host system, the device driver including configuration settings linked to the external device wherein the device driver accesses the add-on identifier key in the registry and automatically modifies the configuration settings to include the add-on feature of the external device.