{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-10474392","patent":{"patent_number":"US-10474392","title":"Dynamic scheduling for virtual storage devices","assignee":null,"inventors":[],"filing_date":"2017-09-19T00:00:00.000Z","publication_date":"2019-11-12T00:00:00.000Z","cpc_codes":["G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F"],"num_claims":19,"abstract":"Embodiments described herein relate to adjusting performance of a virtualization layer to reduce underutilization of a physical device. The virtualization layer virtualizes access to the device for a VM. When a guest in the VM makes a request to a virtual device, the virtualization layer and the device work together to satisfy the request. Some time is spent by the virtualization layer (software/CPU time), for instance delivering the request from the VM to the physical device, mapping the request from the virtual device to the physical device, etc. Additional time is spent by the device in performing the request (device time). The software/CPU time relative to the device time serves as a basis for deciding whether to increase or decrease processing capacity of the virtualization layer (or a component thereof), thus reducing underutilization of the device and over-provisioning of processing capacity to the virtualization layer."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Dynamic scheduling for virtual storage devices","description":"Embodiments described herein relate to adjusting performance of a virtualization layer to reduce underutilization of a physical device. The virtualization layer virtualizes access to the device for a ","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-10474392","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-10474392","citation_suggestion":"Patentable. \"Dynamic scheduling for virtual storage devices\" (US-10474392). https://patentable.app/patents/US-10474392","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-10474392","json":"https://patentable.app/api/llm-context/US-10474392","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-05-31T15:08:02.817Z"}