×

Seamless integration and installation of non-host application into native operating system

  • US 7,681,134 B1
  • Filed: 07/11/2009
  • Issued: 03/16/2010
  • Est. Priority Date: 04/25/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system for seamless integration of native applications and non-native applications, the system comprising:

  • a processor;

    memory coupled to the processor;

    computer code loaded into the memory for implementing the functionality of;

    a host operating system (HOS);

    at least one non-native OS installed and running in a Virtual Machine (VM) on the same hardware system;

    at least one non-native application running inside the VM;

    a plurality of procedures within the HOS communicating with procedures in the VM using a multi-channel protocol to make the VM appear as a remote networked computer to the HOS;

    at least one communications channel used for translating graphic primitives of an active window of the non-native application to a host video adapter using a video API; and

    a host file system object associated and integrated with the non-native application, wherein the host file system object is accessible to the non-native application using the at least one communications channel; and

    wherein the non-native application is launched by selecting an associated object in the HOS;

    wherein activation of the active window is performed in the HOS,wherein the at least one communication channel uses a shared memory area for communication.

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