Annotating virtual application processes

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/44 (2006.01) G06F 9/455 (2006.01)

Patent

CA 2761563

A virtualization system is described herein that facilitates communication between a virtualized ap-plication and a host operating system to allow the appli-cation to correctly access resources referenced by the ap-plication. When the operating system creates a virtualized application process, the virtualization system annotates a data structure associated with the process with an identifi-er that identifies the virtualized application environment associated with the process. When operating system com-ponents make requests on behalf of the originating virtual process, a virtualization driver checks the data structure associated with the process to determine that the helper process is doing work on behalf of the virtualized appli-cation process. Upon discovering that the thread is doing virtual process work, the virtualization driver directs the helper process's thread to the virtual application's re-sources, allowing the helper process to accomplish the re-quested work with the correct data.

L'invention porte sur un système de virtualisation facilitant la communication entre une application virtualisée et un système d'exploitation hôte afin de permettre à l'application d'accéder correctement à des ressources référencées par l'application. Lorsque le système d'exploitation crée un processus d'application virtualisée, le système de virtualisation annote une structure de données associée au processus au moyen d'un identificateur identifiant l'environnement de l'application virtualisée associé au processus. Lorsque des composants du système d'exploitation effectuent des requêtes au nom du processus virtuel d'origine, une commande de virtualisation vérifie la structure de données associée au processus afin de déterminer si le processus assistant effectue une tâche au nom du processus d'application virtualisée. Lors de la découverte de ce que la filière exécute une tâche de processus virtuel, la commande de virtualisation oriente la filière du processus assistant vers les ressources de l'application virtuelle, permettant au processus assistant d'accomplir la tâche demandée avec les données correctes.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Annotating virtual application processes does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Annotating virtual application processes, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Annotating virtual application processes will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2062953

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.