Please download the dossier by clicking on the dossier button x
×

Virtual desktop migration

  • US 9,537,938 B2
  • Filed: 09/23/2014
  • Issued: 01/03/2017
  • Est. Priority Date: 09/23/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for migrating a cloud desktop between regions, comprising:

  • determining to migrate the cloud desktop from a current region based on at least one of network latency of a user computing device to the current region or geographical location of the user computing device relative to the current region, wherein the determining comprises;

    determining that the network latency of the user computing device to the current region exceeds a latency threshold;

    identifying a destination region to which to migrate the cloud desktop based on at least one of network latency of the user computing device to the destination region or geographical location of the user computing device relative to the destination region;

    copying a data volume of the cloud desktop from the current region to the destination region, the data volume comprising user data associated with a user of the cloud desktop;

    maintaining the data volume at the current region and the data volume at the destination region in sync during the copying; and

    upon completion of the copying;

    freezing a current user session associated with the cloud desktop at the current region;

    copying a current memory and processor state of the current user session to the destination region;

    starting a cloud desktop instance at the destination region using the copied data volume and current memory and processor state; and

    reconnecting the current user session to the cloud desktop instance at the destination region;

    wherein copying the current memory and processor state to the destination region enables applications that were running in the cloud desktop at the current region to be running in the cloud desktop instance at the destination region.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×