The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 14, 2016

Filed:

Jul. 16, 2014
Applicant:

Marvell World Trade Ltd., St. Michael, BB;

Inventors:

Xingzhi Wen, Fremont, CA (US);

Yu Hong, Shanghai, CN;

Hefei Zhu, Shanghai, CN;

Jeanne Q Cai, Fremont, CA (US);

Yan Zhang, Sunnyvale, CA (US);

Shaori Guo, Sunnyvale, CA (US);

Assignee:

MARVELL WORLD TRADE LTD., St. Michael, BB;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/00 (2006.01); G06F 3/00 (2006.01); G06F 13/42 (2006.01);
U.S. Cl.
CPC ...
G06F 13/4295 (2013.01);
Abstract

System and methods are provided for managing universal-serial-bus (USB) data transfers. An example system includes a non-transitory computer-readable storage medium including a first scheduling queue for sorting endpoints and a host controller. The host controller is configured to: store a plurality of endpoints for data transfers to the storage medium, an endpoint corresponding to a portion of a USB device; sort the plurality of endpoints in a first order; generate a first transmission data unit including multiple original data packets, the original data packets being allocated to the plurality of endpoints based at least in part on the first order; and transfer the first transmission data unit.


Find Patent Forward Citations

Loading…