Patent ID: 8959623
Filing Date: 2015-02-17
Classification: G06F

Abstract:
1. A method for controlling access to virtual machine inputs and outputs comprising: providing a list of configurable inputs and outputs for a virtual machine to a virtual machine owner to determine access rights; receiving selections from the list of configurable inputs and outputs, from the virtual machine owner, one selection being a limited access input and another selection being an input and an output which is to remain unlocked; locking inputs and outputs of a virtual machine from within the virtual machine, other than the limited access input and the selected input and output, the limited access input being configured to receive an input device with a private secret for unlocking the inputs and outputs of the virtual machine; detecting a request to unlock the inputs and outputs of the virtual machine; determining if a requester is authorized to unlock the inputs and outputs of the virtual machine; and unlocking, temporarily, the inputs and outputs of the virtual machine if the requester is authorized.