摘要:
A method that includes coupling a first device to a client device using a universal serial bus (USB) link, and detecting, by the first device, a USB operating system (OS) descriptor request made by the client device. The method further includes reporting, by the first device, a mass storage interface to the client device in response to a detected USB OS descriptor request, and using the mass storage interface to install, in the client device, a device driver associated with the first device.
摘要:
A service device that comprises a storage drive, where the storage drive includes an installer program, a device driver, and a mass storage interface. The mass storage interface is configured to enumerate the storage drive to a client device when the service device is coupled to the client device for a first time. The client device auto-launches the installer program in response to the service device being enumerated to the client device for the first time. The installer program installs the device driver in the client device in response to being auto-launched.
摘要:
A method of communicating between a host and a USB-connected device is provided, in which a first and second phase of a communications protocol are asynchronously transmitted between the host and the device. A third phase of the communications protocol can also be asynchronously transmitted with the first and second phases. The USB-connected device can be a mass storage device and the communications protocol can be a bulk-only transport protocol having a command phase, a data phase, and a status phase.
摘要:
Apparatus having corresponding methods and computer-readable media comprise: a controller configured to generate a cloud scan request, wherein the cloud scan request represents a request to scan a document using cloud services; a transmitter configured to transmit the cloud scan request to a cloud print service; and a receiver configured to receive an image file from a cloud document service, wherein the file includes an image of the document.
摘要:
A Universal Serial Bus (USB) peripheral bridge and method for operation are disclosed. The bridge simulates a device disconnect condition to its upstream USB hub or host, even though it remains connected and powered, when its associated peripheral is not ready to communicate, powered off, or physically disconnected. For an IEEE-1284-1994 peripheral connection, the bridge senses the condition of the PLH peripheral line. If the PLH line is deasserted or floating, the bridge simulates a device disconnect condition by either allowing its upstream hub or host to take the D+ data line low, or taking the line low itself. By not allowing itself to be enumerated on the USB unless its associated peripheral is ready, the bridge avoids confusion at the host and wasted bus resources. At the same time, the bridge may remain physically connected to the host regardless of the state of the peripheral, even if the bridge is powered from the host.
摘要:
A method of providing visual indication of a device connection speed proceeds by determining a connection speed of the device and selecting a visual indicator representative of the connection speed. Once the appropriate indicator has been selected, the visual indicator is then displayed.
摘要:
Apparatus having corresponding methods and computer-readable media comprise: a controller configured to generate a cloud scan request, wherein the cloud scan request represents a request to scan a document using cloud services; a transmitter configured to transmit the cloud scan request to a cloud print service; and a receiver configured to receive an image file from a cloud document service, wherein the file includes an image of the document.
摘要:
A method of providing visual indication of a device connection speed proceeds by determining a connection speed of the device and selecting a visual indicator representative of the connection speed. Once the appropriate indicator has been selected, the visual indicator is then displayed.