Patent ID: 9628563
Date: 2017-04-18
CPC Classifications: G06F,H04L

Claim:
1. A computer-implemented method for processing data from a user, comprising: obtaining, at a cloud computing system, a set of data-sharing preferences for a set of virtual storage partitions for the user, wherein the set defines different data-sharing preferences for at least two of the virtual storage partitions; creating the set of virtual storage partitions for the user with the cloud computing system based on the data-sharing preferences, including establishing the different data-sharing preferences for the at least two of the virtual storage partitions; upon receiving data from the user to the cloud computing system, associating the data with a virtual storage partition from the set of virtual storage partitions based on the data-sharing preferences and a set of data attributes for the data; and managing access to each of the virtual storage partitions by one or more other users based on the data-sharing preferences.