Back to results
US 2009/0157908 A1Published application
Software Driver Device
OwnerAlain Cadioinventor
Life of this patent
Estimating the term…
Abstract
An interface device disposed between a host and peripheral device is disclosed. The device stores drivers, utility software and applicative data for the peripheral device. The interface device appears to first be a CD driver for purposes of loading drivers, software and data into the host. Then it switches to directly couple the host and peripheral device.
Claims11
An apparatus for coupling an external device to a host comprising:
- a connector for engaging a mating connector on the host for providing an electrical path with the host from the external device;
- and
- an interface device coupled to the connector having a switch, a controller and non-volatile device storage, the switch being controlled by the controller to either couple the host to the external device or to couple the device storage to the host, the device storage storing software drivers, the controller causing the drivers from the device storage to be accessible by the host, for storage in the host, the drivers providing compatibility between the host and the external device.
A method comprising the steps of:
- connecting an interface device having a memory to a host computer, the memory containing software drivers, additional software and applicative data for allowing the host to operate with a peripheral device, the interface device also allowing the host to communicate with the peripheral device through a switch which either couples the host to the peripheral device or the memory;
- downloading the drivers and additional software from the memory to the host, if the host does not have the drivers stored within its memory;
- and
- bypassing the previous step, if the host has the drivers and software stored in its memory.
1 more element
A method comprising:
- connecting to a computer an interface device which appears to the computer to be a CD drive;
- checking by the interface device to determine if the computer is storing drivers for a peripheral device;
- communicating between the computer and interface device, drivers for the peripheral device if the computer is not storing the drivers;
- and
- switching within the interface device such that the computer is directly connected to the peripheral device when the computer is storing the drivers.
2 more elements
Dependencies are inferred from the claim text.