Methods and systems for virtualizing audio hardware for one or more virtual machines
US8972984B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 18, 2012 |
| Grant date | Mar 3, 2015 |
| Priority date | — |
| Expiry date | Mar 2, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2009/45579
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The present disclosure is directed towards methods and systems for virtualizing audio hardware for one or more virtual machines. A control virtual machine (VM) may translate a first stream of audio functions calls from a first VM hosted by a hypervisor. The translated first stream of audio function calls may be destined for a sound card of the computing device executing the hypervisor. The control VM may detect a second stream of audio functions calls from a second VM hosted by the hypervisor. The control VM may translate the second stream of audio functions calls from the second VM. The control VM may further merge the translated first stream of audio function calls and the translated second stream of the audio function calls in response to the detected second stream. The control VM may transmit the merged stream of audio function calls to the sound card.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.