×

Virtual application execution system and method

  • US 10,178,160 B2
  • Filed: 02/18/2016
  • Issued: 01/08/2019
  • Est. Priority Date: 06/24/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by an application hosting engine executing within a computing environment comprising a processor, a memory connected to the processor and an operating system stored in the memory, a trigger to launch an executable code object within a context of the operating system;

    launching, by the application hosting engine, the executable code object as a process within the context of the operating system, wherein the process is operative to render an output to a window created by the operating system;

    intercepting, by the application hosting engine, the output rendered by the process corresponding to the executable code object, wherein intercepting the output rendered by the process comprises capturing a binary stream characterizing the output of the process and intercepting a channel to the binary stream between input and output interfaces to the launched process;

    generating, by the application hosting engine, a first network protocol stream providing access to the intercepted output of the process corresponding to the executable code object; and

    transmitting, by the application hosting engine, the first network protocol stream to a remote node.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×