Patent · US Active

Systems and methods for using distributed universal serial bus (USB) host drivers

US10628172B2 · kind B2 · utility

2Cited by
7References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 23, 2017
Grant dateApr 21, 2020
Priority date
Expiry dateDec 3, 2037

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for using distributed Universal Serial Bus (USB) host drivers are disclosed. In one aspect, USB packet processing that was historically done on an application processor is moved to a distributed USB driver running in parallel on a low-power processor such as a digital signal processor (DSP). While a DSP is particularly contemplated, other processors may also be used. Further, a communication path is provided from the low-power processor to USB hardware that bypasses the application processor. Bypassing the application processor in this fashion allows the application processor to remain in a sleep mode for longer periods of time instead of processing digital data received from the low-power processor or the USB hardware. Further, by bypassing the application processor, latency is reduced, which improves the listener experience.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.