Patent ID: 7284044
Filing Date: 2007-10-16
Classification: G06F,H04L

Abstract:
1. A driver auto installation device constructed as an independent device to automatically install a driver program, which is applicable to a peripheral device linked with a client computer, into the client computer via a network, the driver auto installation device comprising: an auto installation selection window output module that outputs an auto installation selection window to the client computer via the network to allow the client computer to selectively input an auto installation instruction for installation of the driver program; a driver storage module that stores multiple driver programs respectively applicable to multiple peripheral devices; a driver output module that outputs one of the multiple driver programs stored in the driver storage module to the client computer to be downloaded to and installed in the client computer; a storage location output module that outputs a specified storage location of a specific driver program, which is applicable to a certain peripheral device, in the driver storage module to the client computer, in response to a storage location output request sent from the client computer together with information regarding the certain peripheral device; a linguistic file storage module that stores multiple linguistic files written in multiple different languages, where each of the multiple linguistic files records a character string in one of the multiple different languages to be displayed on a driver download window of the client computer in the course of downloading the driver program; an installer storage module that stores a driver installer program that is downloaded to the client computer to be automatically activated in the client computer and is used to install the specific driver program into the client computer, the driver installer program activated in the client computer acquiring the information regarding the certain peripheral device linked with the client computer, sending the storage location output request together with the acquired information to the storage location output module for output of the specified storage location of the specific driver program applicable to the certain peripheral device, and sending a driver output request together with the specified storage location of the specific driver program to the driver output module for output and download of the specific driver program stored in the specified storage location by the driver output module to the client computer, the driver installer program activated in the client computer examining a linguistic environment of the client computer, downloading a linguistic file corresponding to the examined linguistic environment of the client computer from the linguistic file storage module to display the character string recorded in the downloaded linguistic file on the driver download window of the client computer, and installing the specific driver program, which is downloaded in response to the driver output request, in the client computer; and an installer output module that outputs and downloads the driver installer program stored in the installer storage module to the client computer, in response to an entry of the auto installation instruction on the auto installation selection window by the client computer.