Sharing Cloud Data Resources With Social Network Associates
First Claim
Patent Images
1. A method for sharing cloud data resources among associated users comprising:
- receiving a first sharing request from a first associate user to share a first cloud data resource owned by a primary user, wherein the first associate user and the primary user are associates of each other in a first social network;
in response to receiving the first sharing request, retrieving a sharing profile associated with the primary user from a storage area, wherein the sharing profile comprises a list of sharable cloud data resources owned by the primary user, a list of associate users who are associates of the primary user from one or more social networks, and one or more sharing rules, wherein each sharing rule specifies a condition on which an associate user member of the list of associates is permitted to share one or more cloud data resources from the list of sharable cloud data resources; and
in response to retrieving the sharing profile, evaluating the first sharing request by using the sharing profile to determine whether the first sharing request is permitted or denied, wherein if the first sharing request is permitted the first cloud data resource is made available for sharing by the first associate user, and wherein if the first sharing request is denied the first associate user is not permitted to share the first cloud data resource.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product, and system for sharing cloud data resources among associated users. Upon receipt of a request from an associate of a primary user to share a cloud data resource, a sharing profile of the primary user is evaluated to determine if the associate is permitted to share the requested resource, and if so, the requested resource is made available to the associate. The shared cloud data resource can be a database application, data object, data storage resource, or a portion thereof.
-
Citations
24 Claims
-
1. A method for sharing cloud data resources among associated users comprising:
-
receiving a first sharing request from a first associate user to share a first cloud data resource owned by a primary user, wherein the first associate user and the primary user are associates of each other in a first social network; in response to receiving the first sharing request, retrieving a sharing profile associated with the primary user from a storage area, wherein the sharing profile comprises a list of sharable cloud data resources owned by the primary user, a list of associate users who are associates of the primary user from one or more social networks, and one or more sharing rules, wherein each sharing rule specifies a condition on which an associate user member of the list of associates is permitted to share one or more cloud data resources from the list of sharable cloud data resources; and in response to retrieving the sharing profile, evaluating the first sharing request by using the sharing profile to determine whether the first sharing request is permitted or denied, wherein if the first sharing request is permitted the first cloud data resource is made available for sharing by the first associate user, and wherein if the first sharing request is denied the first associate user is not permitted to share the first cloud data resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for sharing cloud data resources among associated users comprising:
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising computer readable program code configured to; receive a first sharing request from a first associate user to share a first cloud data resource owned by a primary user, wherein the first associate and primary users are associates of each other in a first social network; in response to receiving the first sharing request, retrieve a sharing profile associated with the primary user from a storage area, wherein the sharing profile comprises a list of sharable cloud data resources owned by the primary user, a list of associate users who are associates of the primary user from one or more social networks, and one or more sharing rules, wherein each sharing rule specifies a condition on which an associate user member of the list of associates is permitted to share one or more cloud data resources from the list of sharable cloud data resources; and in response to retrieving the sharing profile, evaluate the first sharing request by using the sharing profile to determine whether the first sharing request is permitted or denied, wherein if the first sharing request is permitted the first cloud data resource is made available for sharing by the first associate user, and wherein if the first sharing request is denied the first associate user is not permitted to share the first cloud data resource. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
20. A system comprising:
-
a memory having a sharing profile associated with a primary user stored therein, wherein the sharing profile comprises a list of sharable cloud data resources owned by the primary user, a list of associate users who are associates of the primary user from one or more social networks, and one or more sharing rules, wherein each sharing rule specifies a condition on which an associate user member of the list of associate users is permitted to share one or more cloud data resources from the list of sharable cloud data resources; and a processor configured with logic to; receive a first sharing request from a first associate user to share a first cloud data resource from the list of sharable cloud data resources, wherein the first associate user is a member of the list of associates; in response to receiving the first sharing request, retrieve the sharing profile from the memory; and in response to retrieving the sharing profile, evaluate the first sharing request by using the sharing profile to determine whether the first sharing request is permitted or denied, wherein if the first sharing request is permitted the first cloud data resource is made available for sharing by the first associate user, and wherein if the first sharing request is denied the first associate user is not permitted to share the first cloud data resource. - View Dependent Claims (21, 22, 23, 24)
-
Specification