Social Sharing of Multilayered Document
First Claim
1. A method for sharing user generated content in a multilayered document, the method comprising:
- receiving user-generated content associated with a multilayered document created by a first user, the multilayered document comprising a core layer and one or more additional layers, wherein the core layer comprises one or more pages of a publication, and wherein the one or more additional layers include user-generated content;
receiving user-defined access rights to the user-generated content from the first user for a plurality of users in a first user'"'"'s social network with whom the first user would like to share the user-generated content, each of the plurality of users associated with an access right for the user-generated content selected by the first user;
publishing the user-generated content as a layer in the multilayered document;
receiving a request to access the user-generated content from a second user in the plurality of users;
determining an access right associated with the second user for the user-generated content; and
granting the second user access to the user-generated content according to the access right associated with the second user.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for sharing multilayered electronic content among users of a social network within a digital education platform is provided. In one embodiment, the digital education platform allows a user to create user-generated content associated with a multilayered document and share the content with other users in an education social network. The user can specify which users to share the user-generated content and assign an access right to each of those users that may access the user-generated content. When the digital education platform receives a request to access the user-generated content from a certain user, an access right associated with that user for the user-generated content is determined and access is granted according to the access right.
-
Citations
20 Claims
-
1. A method for sharing user generated content in a multilayered document, the method comprising:
-
receiving user-generated content associated with a multilayered document created by a first user, the multilayered document comprising a core layer and one or more additional layers, wherein the core layer comprises one or more pages of a publication, and wherein the one or more additional layers include user-generated content; receiving user-defined access rights to the user-generated content from the first user for a plurality of users in a first user'"'"'s social network with whom the first user would like to share the user-generated content, each of the plurality of users associated with an access right for the user-generated content selected by the first user; publishing the user-generated content as a layer in the multilayered document; receiving a request to access the user-generated content from a second user in the plurality of users; determining an access right associated with the second user for the user-generated content; and granting the second user access to the user-generated content according to the access right associated with the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium storing computer programs configured to execute on the computer processor, the computer program comprising:
-
receiving user-generated content associated with a multilayered document created by a first user, the multilayered document comprising a core layer and one or more additional layers, wherein the core layer comprises one or more pages of a publication, and wherein the one or more additional layers include user-generated content; receiving user-defined access rights to the user-generated content from the first user for a plurality of users in a social network with whom the first user would like to share the user-generated content, each of the plurality of users associated with an access right for the user-generated content selected by the first user; publishing the user-generated content as a layer in the multilayered document; receiving a request to access the user-generated content from a second user in the plurality of users; determining an access right associated with the second user for the user-generated content; and granting the second user access to the user-generated content according to the access right associated with the second user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented system for selecting social endorsement information to provide with an advertisement, the system comprising:
-
a computer processor; and a non-transitory computer-readable storage medium storing computer programs configured to execute on the computer processor, the computer program comprising; receiving user-generated content associated with a multilayered document created by a first user, the multilayered document comprising a core layer and one or more additional layers, wherein the core layer comprises one or more pages of a publication, and wherein the one or more additional layers include user-generated content; receiving user-defined access rights to the user-generated content from the first user for a plurality of users in a social network with whom the first user would like to share the user-generated content, each of the plurality of users associated with an access right for the user-generated content selected by the first user; publishing the user-generated content as a layer in the multilayered document; receiving a request to access the user-generated content from a second user in the plurality of users; determining an access right associated with the second user for the user-generated content; and granting the second user access to the user-generated content according to the access right associated with the second user - View Dependent Claims (18, 19, 20)
-
Specification