Media-less device driver solution for computer Plug-and-Play (PnP) devices
Original Publication Date: 2005-Jun-09
Included in the Prior Art Database: 2005-Jun-09
Often when Plug-and-Play (PnP) devices connected to the computer, a device driver is required from the media (e.g. CD) to be installed before the device can be fully functional. And the media often be misplaced or lost when needed. With this invention, the above problem can be solved.
Media-less device driver solution for computer Plug -and-Play (PnP) devices
IMPORTANT: This invention is not limited to USB only devices, and can be implemented to other protocals (e.g. Firewire devices, PCI devices, SCSI devices etc).
Today, one of the most common type of PnP devices are USB devices. But often require the user to install the device driver before the PnP device can be functional. Instruction often require the device drivers (and software) to be installed before plugin the device to the computer. This invention is to include a memory chip on the device that contains required device drivers and optionally other software and documentations for the PnP devices. When it connected to the computer (using Microsoft Windows XP for example), first it will detect the memory chip as "USB Mass Storage" devices, and begin the auto run process to install the require device drivers (and optionally software and documentation). Once it is completed, the PnP device will be discovered by the OS and will be functional.
Futhermore, a standard protocol can be written as software for different OSs for the detection of the memory chip, and select the correct driver to install based on the target OS.
The memory chip on the PnP devices could be flash memory (i.e. rewritable) or ROM based (read only memory). If it is a flash memory, optionally, user can store updated drivers on to the PnP devices memory chip.
In addition, an "upgrade" maybe available for the legacy devices...