DATA RELOCATION IN GLOBAL STORAGE CLOUD ENVIRONMENTS
First Claim
Patent Images
1. A method of data relocation in global storage cloud environments, comprising:
- providing a computer system, being operable to;
map a user device to a home data server to store data of a user;
locate a data server near a travel location of the user based on one or more travel plans of the user;
index and sort one or more user-defined policies based on an owner and class of each policy of the one or more policies;
access the one or more user-defined policies by a primary key which includes an owner and a class of a desired policy out of the one or more user-defined policies;
filter data from the stored data based on the one or more user-defined policies to determine which stored data is to be transferred; and
transfer the filtered data from the home data server near a home location of the user to the data server near the travel location.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for data relocation in global storage cloud environments are provided. A method includes locating a data server near a travel location of a user based on one or more travel plans of the user. The method further includes transferring data of the user from a home data server near a home location of the user to the data server near the travel location.
0 Citations
20 Claims
-
1. A method of data relocation in global storage cloud environments, comprising:
providing a computer system, being operable to; map a user device to a home data server to store data of a user; locate a data server near a travel location of the user based on one or more travel plans of the user; index and sort one or more user-defined policies based on an owner and class of each policy of the one or more policies; access the one or more user-defined policies by a primary key which includes an owner and a class of a desired policy out of the one or more user-defined policies; filter data from the stored data based on the one or more user-defined policies to determine which stored data is to be transferred; and transfer the filtered data from the home data server near a home location of the user to the data server near the travel location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A system for data relocation in global storage cloud environments, the system comprising:
-
a computer system operable to; map a device of a user to a home data server to store user digital data files; receive one or more travel plans of a user from one or more travel planner tools; receive one or more user-defined policies of the user digital data files from a policy database, each of the user-defined policies indicating a relevance of each of the user digital data files for use at a travel location of the user; categorize the user digital data files based on the one or more user-defined policies; locate a data server near a travel location of the user based on the one or more travel plans; transfer the user digital data files from the home data server to the data server near the travel location based on the one or more user-defined policies of each of the user digital data files; determine whether a user digital data file required by the user is present in the transferred user digital data files; and fetch and migrate the required user digital data file not present in the migrated user digital data files from the home data server to the data server near the travel location. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer program product comprising a tangible computer usable storage medium having readable program code embodied in the tangible computer usable storage medium, the computer program product includes at least one component operable to:
-
determine one or more user-defined policies of data of a user, each of the one or more user-defined policies indicating a relevance of the user data for use at a travel location of the user and include (i) an owner of a digital data file including a user identifier (ID) associated with the file, (ii) a class of a digital data file based on file contents comprising confidentiality, semantic content and metadata, and (iii) one or more travel locations where a digital data file may be relevant or used during travel; locate a data server near the travel location based on one or more travel plans of the user; and transfer the user data from a home data server near a home location of the user to the data server near the travel location based on the one or more user-defined policies. - View Dependent Claims (19, 20)
-
Specification