×

VIRTUALISATION SYSTEM

  • US 20130275973A1
  • Filed: 08/23/2011
  • Published: 10/17/2013
  • Est. Priority Date: 09/06/2010
  • Status: Abandoned Application
First Claim
Patent Images

1. A method of providing a transferable computing environment, wherein said computing environment is operable on a first, computing machine and is able to be transferred to a second, portable device, and wherein said transfer retains an operational state of said computing environment, the method comprising:

  • providing a said first computing machine, wherein said first computing machine has a host operating system and a virtual machine monitor running on said host operating system;

    providing a plurality of virtual machines each able to run on said virtual machine monitor, wherein each said virtual machine includes a guest operating system to run using said virtual machine and an application residing in said virtual machine;

    portioning each said virtual machine into first and second portions, wherein said first portion of said virtual machine comprises at least a common portion of said virtual machines shared between said plurality of virtual machines, said common portion including at least a common part of said guest operating system, and wherein said second portion of said virtual machine comprises application state data defining a state of operation of said application specific to operation of the application in the virtual machine;

    providing said first computing machine with at least a useable part of one of said virtual machines;

    using said application in said at least one virtual machine on said first computing machine to define a said operational state of said application; and

    transferring at least part of said second portion of said at least one virtual machine to said portable device to enable said application in said at least one virtual machine to be used, in combination with said common portion of said virtual machines, on a second computing machine.

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