Patent 10073688 was granted and assigned to Samsung on September, 2018 by the United States Patent and Trademark Office.
A method of executing, by a terminal, an application that is provided from an application server. The method includes operations of receiving, from the application server, execution environment information about the application; determining whether to execute a virtual application, by referring to the execution environment information; displaying an interface so as to request a virtualization server that performs application virtualization for virtualization, based on a result of the determining; and requesting the virtualization server for virtualization of the application, based on a user input via the interface.