System and method for providing a serial bus interface using distributed driver execution
US6681284B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Nov 27, 2000 |
| Grant date | Jan 20, 2004 |
| Priority date | — |
| Expiry date | Feb 24, 2022 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/4027
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and method for communicating with a device over an external transmission medium. The system may include a host computer system, including a user application, a serial bus interface driver, and a first portion of an interface driver. The host computer may include a serial bus host controller. A serial bus may couple the serial bus host controller to a serial bus interface, which may include an interface connector adapted to couple to the device, wherein the serial bus interface may be operable to store and execute a second portion of the interface driver. When the user application generates an API function call, the first portion of the interface driver may generate a frame of interface commands that are transferred to the second portion of the interface driver for execution, thereby causing signals to be transmitted over an interface bus to the device.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.