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.
Patent No.:
Date of Patent:
Nov. 09, 2010
Filed:
Aug. 10, 2004
Mitchell Stephen Dernis, Seattle, WA (US);
Ankur Varma, San Francisco, CA (US);
Wei Guo, Sammamish, WA (US);
Eiko Junus, San Jose, CA (US);
Gregory George Williams, Menlo Park, CA (US);
Harjit Singh, Redmond, WA (US);
Mitchell Stephen Dernis, Seattle, WA (US);
Ankur Varma, San Francisco, CA (US);
Wei Guo, Sammamish, WA (US);
Eiko Junus, San Jose, CA (US);
Gregory George Williams, Menlo Park, CA (US);
Harjit Singh, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
An extension to the Universal Serial Bus (USB) protocol that utilizes reserved bits in the OHCI Endpoint Descriptors to signal which root hub port(s) should transmit the data. Typically, all ports transmit (broadcast) data. The present invention encodes transmission information that can be used by the hardware to effectively control which port(s) need to be tri-stated. However, by setting, the 'on' bits for all the ports, the present invention retains standard USB functionality. Also provided is a method to increase the bandwidth of low speed devices connected to the USB bus by increasing the data payload for such devices.