Predictive context-based virtual workspace placement
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, information processing system, and computer program product manage virtual workspace migration. A set of information associated with a user is analyzed. A future virtual workspace demand associated with the user is predicted based on the analyzing. At least a portion of at least one virtual workspace associated with the user is migrated from a first location to at least a second location based on the future virtual workspace demand that has been predicted.
-
Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information processing system for managing virtual workspace migration, the information processing system comprising:
-
a memory; a processor communicatively coupled to the memory; and a virtual workspace migration manager communicatively coupled to the memory and the processor, wherein the virtual workspace migration manager is for; 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. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer program product for managing virtual workspace migration, the computer program product comprising:
a non-transitory storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a 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. - View Dependent Claims (16, 17, 18, 19, 20)
Specification