Invention Grant
US09436644B1 Apparatus and method for optimizing USB-over-IP data transactions
有权
优化USB over IP数据交易的装置和方法
- Patent Title: Apparatus and method for optimizing USB-over-IP data transactions
- Patent Title (中): 优化USB over IP数据交易的装置和方法
-
Application No.: US14568565Application Date: 2014-12-12
-
Publication No.: US09436644B1Publication Date: 2016-09-06
- Inventor: Richard Dean Haymond , Michael James Smith , Haw-Yuan Yang , Daniel Michael Apperloo
- Applicant: Teradici Corporation
- Applicant Address: CA Burnaby, British Columbia
- Assignee: Teradici Corporation
- Current Assignee: Teradici Corporation
- Current Assignee Address: CA Burnaby, British Columbia
- Agency: Moser Taboada
- Main IPC: G06F13/12
- IPC: G06F13/12 ; G06F13/38 ; G06F13/40 ; G06F13/10

Abstract:
A method and apparatus for communicating USB data. In one embodiment, the method comprises receiving, by an optimizer executing on a computer and communicatively coupled between a USB storage driver (USBSD) and a USB hub controller driver (UHCD), an SCSI command; transmitting, by the optimizer in response to receiving the SCSI command, the SCSI command to the UHCD; generating, by the optimizer, an SCSI command completion; transmitting, by the optimizer, the SCSI command completion to the USBSD; receiving, by the optimizer, SCSI data associated with the SCSI command completion; transmitting, by the optimizer in response to receiving the SCSI data, the SCSI data to the UHCD; generating, by the optimizer after transmitting the SCSI data, an optimized SCSI status message; transmitting, by the optimizer, the optimized SCSI status message to the UHCD; and transmitting, by the optimizer responsive to an SCSI status completion, the SCSI Status completion to the USBSD.
Information query