Driverless device configuration
AssigneeSeagate Technology LLC
InventorsAlain SALES, Emmanuel LEMAY, Sylvain SEVAMY, Stéphane GOSNÉ
Life of this patent
Estimating the term…
Abstract
Systems and methods for configuration of computer peripherals are described. In one embodiment, the systems and methods may include detecting the storage device being connected to a host machine; determining whether the host machine supports human interface device (HID) service; and upon determining the host machine supports the HID service, bypassing installation of a driver and using a HID protocol to establish an interface between the storage device and the host machine.
Claims20
A storage system comprising:
- a storage device;
- and
- a hardware controller configured to:
- detect the storage device being connected to a host machine;
- determine whether the host machine supports human interface device (HID) service;
- and
- upon determining the host machine supports the HID service, bypass installing a driver and use a HID protocol to establish an interface between the storage device and the host machine.
A method to improve a storage system comprising:
- detecting the storage device being connected to a host machine;
- determining whether the host machine supports human interface device (HID) service;
- and
- upon determining the host machine supports the HID service, bypassing installation of a driver and using a HID protocol to establish an interface between the storage device and the host machine.
A computer-program product to improve a computer system, the computer-program product comprising a non-transitory computer-readable medium storing instructions thereon, the instructions being executable by one or more processors to perform the steps of:
- detecting the storage device being connected to a host machine;
- determining whether the host machine supports human interface device (HID) service, wherein the HID service includes a universal serial bus (USB) HID class;
- and
- upon determining the host machine supports the HID service, bypassing installation of a driver and using a HID protocol to establish an interface between the storage device and the host machine.
Dependencies are inferred from the claim text.