Patent ID: 9575824
Date: 2017-02-21
CPC Classifications: G06F,G09G

Claim:
1. A method of securely processing information, the method comprising: configuring one or more computing components associated with video frame buffer management such that isolation between domains or virtual machines is establish as a function of presenting, to each operating system associated with each of the domains or virtual machines, a physical frame buffer as a memory area in a physical graphics device frame buffer to display data on a physical graphics device; using a separation kernel hypervisor to process information associated with two or more guest operating systems and one input device via a virtual device server; isolating one or more of the physical frame buffers via resource isolation features of the separation kernel hypervisor such that secure isolation between the domains or virtual machines is maintained; enforcing isolation among operating systems via the separation kernel hypervisor; communicating with one or both of a physical input device and/or a graphics controller; configuring the virtual device server to present a virtual input device and/or virtual graphics controller to each respective operating system; and presenting a physical frame buffer to each respective operating system with a memory area in a physical graphics device frame buffer to display data on a physical graphics device; processing information via a keyboard video mouse (KVM) component included within the virtual device server, wherein the KVM component has access to input from the physical input devices.