APPLICATION PROGRAM VIRTUALIZATION SYSTEM AND METHOD OF VIRTUALIZING APPLICATION PROGRAM OF USER TERMINAL
First Claim
Patent Images
1. A system for virtualizing an application program, comprising:
- a user terminal including an operating system and a plurality of application programs; and
a server configured to generate a virtual machine in response to a request of the user terminal, andwherein the user terminal includes a virtual terminal agent configured to transmit first data related to the operating system and second data related to selected one or more application programs to the server, andthe server generates and boots a virtual machine based on the first data, and executes the selected one or more application programs in the virtual machine based on the second data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for virtualizing an application program includes: a user terminal including an operating system and a plurality of application programs; and a server configured to generate a virtual machine in response to a request of the user terminal. The user terminal includes a virtual terminal agent configured to transmit first data related to the operating system and second data related to selected one or more application programs to the server, and the server generates and boots a virtual machine based on the first data, and executes the selected one or more application programs in the virtual machine based on the second data.
24 Citations
18 Claims
-
1. A system for virtualizing an application program, comprising:
-
a user terminal including an operating system and a plurality of application programs; and a server configured to generate a virtual machine in response to a request of the user terminal, and wherein the user terminal includes a virtual terminal agent configured to transmit first data related to the operating system and second data related to selected one or more application programs to the server, and the server generates and boots a virtual machine based on the first data, and executes the selected one or more application programs in the virtual machine based on the second data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A user terminal, comprising:
-
a storage device configured to store an operating system and a plurality of application programs; a virtual terminal agent configured to relay so as for one or more application programs among the plurality of application programs to be executed in a virtual machine of a server, and a display device configured to display an output of an application program executed in the virtual machine, wherein the virtual terminal agent transmits first data related to the operating system and second data related to an application program to be executed in the virtual machine to the server. - View Dependent Claims (10)
-
-
11. A method of virtualizing an application program of a user terminal, comprising:
-
transmitting first data related to an operating system stored in the user terminal and second data related to one or more application programs selected from among a plurality of application programs, booting a virtual machine in the server based on the first data; executing the selected one or more application programs in the virtual machine based on the second data; and transmitting input information for driving the executed application program to the server from the user terminal, and transmitting output information output according to the driving of the executed application program to the user terminal from the server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification