Content sharing
First Claim
Patent Images
1. A computer-implemented method for facilitating sharing of content items in a social network service, the method comprising:
- receiving data, via one or more processing devices, from a first user of the social network service for forming at least some users of the social network service associated with the user into a plurality of groups, each group comprising a group identifier and an associated set of one or more identified users;
receiving from the first user, via one or more processing devices, a content item and an access identifier associated with the content item; and
responsive to a group identifier satisfying an access rule that defines a relationship between the access identifier of the content item and a group identifier and is used to ascertain access rights to the content item by comparing the group identifier with the access identifier according to the access rule, allowing the set of one or more identified users associated with the group identifier access to the content item.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are embodiments of systems and methods that allow for the robust, flexible, and efficient sharing of content. In embodiments, content items may be associated with labels, tags, or other identifiers, third parties may be associated with labels, tags, or other identifiers, and sharing with the third party may be based upon comparisons of the labels, tags, or other identifiers associated with the content items and the labels, tags, or other identifiers associated with the third parties.
-
Citations
20 Claims
-
1. A computer-implemented method for facilitating sharing of content items in a social network service, the method comprising:
-
receiving data, via one or more processing devices, from a first user of the social network service for forming at least some users of the social network service associated with the user into a plurality of groups, each group comprising a group identifier and an associated set of one or more identified users; receiving from the first user, via one or more processing devices, a content item and an access identifier associated with the content item; and responsive to a group identifier satisfying an access rule that defines a relationship between the access identifier of the content item and a group identifier and is used to ascertain access rights to the content item by comparing the group identifier with the access identifier according to the access rule, allowing the set of one or more identified users associated with the group identifier access to the content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for facilitating sharing of content items in a social network service, the method comprising:
-
receiving from a user of the social network service, via one or more processing devices, one or more labels for categorizing at least some third parties of the social network service associated with the user; responsive to receiving from the user an assignment of one or more of the labels to a third party, associating the third party with the one or more labels; receiving from the user, via one or more processing devices, a content item and a content label associated with the content item; and responsive to a label and a content label satisfying a privileges rule that is used to ascertain privileges to the content item by comparing the label with the content label according to the privileges rule, allowing a third party associated with the label one or more privileges to the content item. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for sharing content items with one or more third parties, the method comprising:
-
receiving from a user, via one or more processing devices, one or more tags associated with a content item; receiving from the user, via one or more processing devices, one or more tags associated with a third party; storing in one or more storage media the one or more tags associated with the content item and the one or more tags associated with the third party; using an access rule to determine access to the content item for the third party by comparing, using at least one processor unit, the one or more tags associated with the content item with the one or more tags associated with the third party; and responsive to the one or more tags associated with the content item and the one or more tags associated with the third party satisfying the access rule, granting the third party access to the content item. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification