×

Transferring a Virtual Machine from a Remote Server Computer for Local Execution by a Client Computer

  • US 20080201414A1
  • Filed: 02/15/2008
  • Published: 08/21/2008
  • Est. Priority Date: 02/15/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer-accessible storage medium storing program instructions executable by a client computer system to implement:

  • at an initial time, connecting to a server computer system that stores a first version of a virtual machine image file;

    downloading a complete copy of the first version of the virtual machine image file from the server computer system to the client computer system using one or more of the following communication protocols;

    Hypertext Transfer Protocol (HTTP), Hypertext Transfer Protocol over Secure Socket Layer (HTTPS), File Transfer Protocol (FTP);

    at a subsequent time, re-connecting to the server computer system, wherein the server computer stores a second version of the virtual machine image file at the subsequent time, wherein the second version of the virtual machine image file includes first changed data that has changed from the first version of the virtual machine image file and first unchanged data that has not changed;

    downloading the first changed data of the second version of the virtual machine image file from the server computer system to the client computer system without downloading the first unchanged data;

    updating the virtual machine image file stored on the client computer system using the first changed data; and

    executing a virtual machine implemented by the virtual machine image file on the client computer system after updating the virtual machine image file.

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