Agent provided by USB device for executing USB device dependent program in USB host
US6813669B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 24, 2000 |
| Grant date | Nov 2, 2004 |
| Priority date | — |
| Expiry date | Feb 24, 2020 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/4081
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
When a universal serial bus (USB) device is plugged in, the USB device enumerates as a “mass storage device” (or any device capable of input) even though the device is not actually a “mass storage device.” A USB device agent would be included in a storage device on the USB device in the form of an executable file. After the device enumerates the first time as a “mass storage device,” the user selects the “mass storage device” and executes the appropriate executable file containing the agent. The agent would then install itself on the host hard file and thereafter it could function with any other compatible USB device. The agent could then command compatible devices to re-enumerate as what they actually are. The agent could also enable enhanced host/device interactions and enhanced device functionality and diagnostics.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.