Method for executing a software application is provided. The method includes detecting a host operating system; executing a virtual operating system in a virtual environment, wherein the virtual operating system is stored in a non-volatile memory device; and executing a software application in the virtual...http://www.google.de/patents/US7890723?utm_source=gb-gplus-sharePatent US7890723 - Method for code execution