{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-9817779","patent":{"patent_number":"US-9817779","title":"System and methods to support vendor defined USB requests for application managed USB devices in VDI environments","assignee":null,"inventors":[],"filing_date":"2015-08-24T00:00:00.000Z","publication_date":"2017-11-14T00:00:00.000Z","cpc_codes":["G06F","G06F","G06F","G06F","G06F"],"num_claims":20,"abstract":"A redirected USB device that does not fall within well-defined device-classes requires special treatment as redirection software will not always permit the servicing of universal serial bus request blocks (URB) on the same thread that the URBs are received. This results in the redirected USB device not functioning properly. A virtual USB bus driver may intercept the URBs so that a temporary kernel buffer can be created. The temporary kernel buffer stores the data necessary for processing the URBs. The temporary kernel buffer is queued along with the URB so that regardless of the thread for processing the URB, the data associated with the URB is preserved so that the vendor-specific application at the client may properly service any request."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"System and methods to support vendor defined USB requests for application managed USB devices in VDI environments","description":"A redirected USB device that does not fall within well-defined device-classes requires special treatment as redirection software will not always permit the servicing of universal serial bus request bl","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-9817779","license":"CC-BY-4.0-like","license_terms":"AI-generated analysis on this page (summary, layman_explanation, technical_analysis, business_analysis, faqs) may be reused with attribution and a visible link back to the canonical URL above. Patent abstracts, claims, and bibliographic data are USPTO public domain.","required_link":"https://patentable.app/patents/US-9817779","citation_suggestion":"Patentable. \"System and methods to support vendor defined USB requests for application managed USB devices in VDI environments\" (US-9817779). https://patentable.app/patents/US-9817779","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-9817779","json":"https://patentable.app/api/llm-context/US-9817779","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-06-06T12:37:13.636Z"}