Patent · US Active

Accelerating redirected USB devices that perform bulk transfers

US10430371B1 · kind B1 · utility

1Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 7, 2018
Grant dateOct 1, 2019
Priority date
Expiry dateAug 7, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2213/0042
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

When a USB device is redirected, any bulk endpoints of the device can be identified and a token can be created for each bulk endpoint. These tokens and their associated bulk endpoint information can be shared so that both the client-side proxy and the server-side agent maintain the tokens and information. When either the agent or proxy receives an URB, it can determine whether the URB pertains to a bulk endpoint. If so, the agent or proxy can tokenize the URB by replacing the URB header with the appropriate token. Depending on the size of the payload, the agent or proxy may also compress the payload to further reduce the amount of data to be transferred over the network. Similarly, upon receiving a tokenized URB, the agent or proxy can recreate the URB header, and decompress the payload if necessary, prior to passing the URB on.

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