Patent · US Expired

Agent provided by USB device for executing USB device dependent program in USB host

US6813669B1 · kind B1 · utility

13Cited by
9References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 24, 2000
Grant dateNov 2, 2004
Priority date
Expiry dateFeb 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.