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:
Mar. 03, 2015
Filed:
Apr. 09, 2012
Balaji Kanigicherla, Andhra Pradesh, IN;
Siva Raghuram Voleti, Hyderabad, IN;
Surya Narayana Dommeti, Hyderabad, IN;
Krishna Mohan Tandaboina, Hyderabad, IN;
Rajani Lotti, Hyderabad, IN;
Balaji Kanigicherla, Andhra Pradesh, IN;
Siva Raghuram Voleti, Hyderabad, IN;
Surya Narayana Dommeti, Hyderabad, IN;
Krishna Mohan Tandaboina, Hyderabad, IN;
Rajani Lotti, Hyderabad, IN;
Ineda Systems Pvt. Ltd., Hyderabad, IN;
Abstract
Described herein are methods and systems for virtualization of a USB device to enable sharing of the USB device among a plurality of host processors in a multi-processor computing system. A USB virtualization unit for sharing of the USB device include a per-host register unit, each corresponding to a host processor includes one or more of a host register interface, host data interface, configuration registers, and host control registers, configured to receive simultaneous requests from one or more host processors from amongst the plurality of host processors for the USB device. The USB virtualization unit also includes a pre-fetch direct memory access (DMA) configured to pre-fetch DMA descriptors associated with the requests to store in a buffer. The USB virtualization unit further includes an endpoint specific switching decision logic (ESL) configured to schedule data access based on the DMA descriptors from the host processor's local memory corresponding to each request.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile