×

METHOD AND SYSTEM FOR MANAGING EXECUTION OF VIRTUAL APPLICATIONS

  • US 20120203807A1
  • Filed: 04/17/2012
  • Published: 08/09/2012
  • Est. Priority Date: 07/02/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for use with a virtual runtime engine, the method being performed by a directing process, the method comprising:

  • instructing the virtual runtime engine separate from the directing process to execute a virtual application file to thereby initiate execution of a virtual application at least partially implemented by the virtual application file;

    allocating a block of shared memory, the virtual runtime engine being configured to access the identified block of shared memory;

    pausing execution of the virtual application by storing in the block of shared memory an indication that execution of the virtual application is to be paused, the virtual runtime engine being configured to read the indication that execution of the virtual application is to be paused and after the reading thereof, prevent the virtual application from accessing the virtual application file; and

    resuming execution of the virtual application by storing in the block of shared memory an indication that execution of the virtual application is to be resumed, the virtual runtime engine being configured to read the indication that execution of the virtual application is to be resumed and after the reading thereof, allow the virtual application to access the virtual application file.

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