Method and system for adding plug-in functionality to virtualized applications
AssigneeSymantec Corporation
InventorsPrasad Dilip Ekke, Sarin Sumit Manmohan
Life of this patent
Estimating the term…
Abstract
A computing system invokes a proxy agent in a virtual environment hosted by the computing system to obtain configuration change data for a virtualized application from an agent residing in a physical environment hosted by the computing system. The proxy agent changes a configuration of the virtualized application based on the configuration change data to cause the virtualized application to load a plug-in in the virtual environment. The computing system launches the virtualized application and the virtualized application loads the plug-in in the virtual environment to utilize a function of the plug-in in the virtual environment.
Claims18
A method, implemented by a computing system programmed to perform the following, comprising:
- invoking, by the computing system, a proxy agent in a virtual environment hosted by the computing system to obtain configuration change data for a virtualized application from an agent residing in a physical environment hosted by the computing system;
- changing, by the proxy agent hosted by the computing system, a configuration of the virtualized application based on the configuration change data to cause the virtualized application to load a plug-in in the virtual environment;
- and
- launching, by the computing system, the virtualized application in the virtual environment, wherein the virtualized application loads the plug-in in the virtual environment to utilize a function of the plug-in in the virtual environment, the plug-in being a data loss protection plug-in to prevent loss of protected data.
A system comprising:
- a memory;
- and
- a processor coupled with the memory to
- invoke a proxy agent in a virtual environment to obtain configuration change data for a virtualized application from an agent residing in a physical environment, wherein the proxy agent changes the configuration data of the virtualized application based on configuration change data received from the physical agent to cause the virtualized application to load a plug-in in the virtual environment, and
- launch the virtualized application in the virtual environment, wherein the virtualized application loads the plug-in in the virtual environment to utilize a function of the plug-in in the virtual environment, the plug-in being a data loss protection plug-in to prevent loss of protected data.
A non-transitory computer readable storage medium including instructions that, when executed by a processor, cause the processor to perform a set of operations comprising:
- invoking, by the processor, a proxy agent in a virtual environment hosted by the computing system to obtain configuration change data for a virtualized application from an agent residing in a physical environment hosted by the computing system;
- changing, by the proxy agent hosted by the computing system, a configuration of the virtualized application based on the configuration change data to cause the virtualized application to load a plug-in in the virtual environment;
- and
- launching, by the computing system, the virtualized application in the virtual environment, wherein the virtualized application loads the plug-in in the virtual environment to utilize a function of the plug-in in the virtual environment, the plug-in being a data loss protection plug-in to prevent loss of protected data.
Dependencies are inferred from the claim text.