Patent ID: 8909749

Claim:
A method for managing virtual workspace migration, the method comprising: analyzing a set of information associated with a user, wherein the set of information comprises at least one of: emails, messages, social networking information, electronic schedule information, and social networking information; predicting, based on the analyzing, a future virtual workspace demand associated with the user; identifying, based on the analyzing, at least one virtual workspace associated with the user and the future workspace demand; analyzing a set of network information comprising at least network distance information between with a plurality of data centers and a predicted future location of the user; migrating, based on the future virtual workspace demand that has been predicted, at least a portion of the virtual workspace associated with the user from a first location to at least a second location, wherein the second location is selected based on the set of network information that has been analyzed; creating at least one copy of the at least a portion of the virtual workspace at one or more additional locations based on at least one the set of information associated with the user; receiving an indication from the user that the at least a portion of the virtual workspace is to be used at one of the first location and the one or more additional locations; and removing the at least a portion of the virtual workspace from one of the first location and the one or more additional locations based on the indication received from the user.