Patent 7454748 was granted and assigned to Nokia on November, 2008 by the United States Patent and Trademark Office.
The techniques described include a method and system for allowing applications which require or work better with different virtual machines to be successfully installed on a device in such a way that different applications may be executed in different virtual machines. The method comprises identifying an application and based on the identification, identifying the virtual machine which is best suited to execute the application. The application is installed such that the application is executed in the identified virtual machine when the application is launched.