Patent ID: 8402481
Filing Date: 2013-03-19
Classification: G09G,H04L

Abstract:
1. In a virtual application execution engine executing within a computing environment comprising a processor, a memory connected to the processor and an operating system stored in the memory, a method for virtually executing an executable code object, comprising receiving from a remote node, by the virtual application execution engine associated with a host node, a trigger to launch an executable code object locally within the context of the operating system; launching, by the virtual application execution engine, the executable code object locally as a process within the context of the operating system, wherein the process is operative to cause a root window to be created locally within the context of the operating system and render an output to the root window; intercepting, by the virtual application execution engine, the output rendered by the process, wherein intercepting the output rendered by the process comprises converting the intercepted output of the process to a first network protocol stream for display on the remote node, wherein converting the intercepted output comprises overriding a default behavior of the root window of the host node by changing a property of the intercepted output for display on the remote node; and transmitting the first network protocol stream including the change in the property of the intercepted output to the remote node.