Collection Folders in a Content Management System
First Claim
1. A computer-implemented method comprising:
- creating, by a content management system, a folder in a namespace associated with a collecting user in response to the collecting user requesting creation of the folder;
receiving, by the content management system from a first device associated with a first submitting user, a first content item with a request from the first submitting user to add the first content item to the folder;
receiving, by the content management system from a second device associated with a second submitting user, a second content item with a request from the second submitting user to add the second content item to the folder;
automatically creating, by the content management system, a first sub-folder within the folder and adding the first content item to the first sub-folder based on the request to add the first content item to the folder, the first sub-folder associated with the first submitting user;
automatically creating, by the content management system, a second sub-folder within the folder and adding the second content item to the second sub-folder based on the request to add the second content item to the folder, the second sub-folder associated with the second submitting user, the first submitting user unable to access the second sub-folder and the second submitting user unable to access the first sub-folder;
providing, by the content management system to the collecting user, access to the first sub-folder and the second sub-folder;
responsive to receiving a request by the collecting user for a number of submitting users that have added content items to the folder, determining, by the content management system, a number of sub-folders included in the folder; and
sending, by the content management system to a client device associated with the collecting user, the determined number of sub-folders as the number of submitting users that have added content items to the folder.
3 Assignments
0 Petitions
Accused Products
Abstract
A content management system allows a user to create a collection folder to which a submitting user can add content items without being able to access content items added to the folder by other submitting users. A collection folder is created in a namespace of a collecting user and folder is made available to multiple submitting users to allow the submitting users to add items to the folder. When a submitting user first request to store a content item in the collection folder, the content management system creates a sub-folder associated with the submitting user in the collection folder and stores the content item in the sub-folder. The submitting user is given rights to the sub-folder, but is not given rights to sub-folders created for other submitting users.
-
Citations
22 Claims
-
1. A computer-implemented method comprising:
-
creating, by a content management system, a folder in a namespace associated with a collecting user in response to the collecting user requesting creation of the folder; receiving, by the content management system from a first device associated with a first submitting user, a first content item with a request from the first submitting user to add the first content item to the folder; receiving, by the content management system from a second device associated with a second submitting user, a second content item with a request from the second submitting user to add the second content item to the folder; automatically creating, by the content management system, a first sub-folder within the folder and adding the first content item to the first sub-folder based on the request to add the first content item to the folder, the first sub-folder associated with the first submitting user; automatically creating, by the content management system, a second sub-folder within the folder and adding the second content item to the second sub-folder based on the request to add the second content item to the folder, the second sub-folder associated with the second submitting user, the first submitting user unable to access the second sub-folder and the second submitting user unable to access the first sub-folder; providing, by the content management system to the collecting user, access to the first sub-folder and the second sub-folder; responsive to receiving a request by the collecting user for a number of submitting users that have added content items to the folder, determining, by the content management system, a number of sub-folders included in the folder; and sending, by the content management system to a client device associated with the collecting user, the determined number of sub-folders as the number of submitting users that have added content items to the folder. - View Dependent Claims (2, 3, 5, 6, 7, 8, 21, 22)
-
-
4. (canceled)
-
9. A non-transitory computer-readable storage medium having executable program instructions for performing operations comprising:
-
creating, by a content management system, a folder in a namespace associated with a collecting user in response to the collecting user requesting creation of the folder; receiving, by the content management system from a first device associated with a first submitting user, a first content item with a request from the first submitting user to add the first content item to the folder; receiving, by the content management system from a second device associated with a second submitting user, a second content item with a request from the second submitting user to add the second content item to the folder; automatically creating, by the content management system, a first sub-folder within the folder and adding the first content item to the first sub-folder based on the request to add the first content item to the folder, the first sub-folder associated with the first submitting user; automatically creating, by the content management system, a second sub-folder within the folder and adding the second content item to the second sub-folder based on the request to add the second content item to the folder, the second sub-folder associated with the second submitting user, the first submitting user unable to access the second sub-folder and the second submitting user unable to access the first sub-folder; providing, by the content management system to the collecting user, access to the first sub-folder and the second sub-folder; responsive to receiving a request by the collecting user for a number of submitting users that have added content items to the folder, determining, by the content management system, a number of sub-folders included in the folder; and sending, by the content management system to a client device associated with the collecting user, the determined number of sub-folders as the number of submitting users that have added content items to the folder. - View Dependent Claims (10, 11, 13, 14, 15, 16)
-
-
12. (canceled)
-
17. A content management system comprising:
-
one or more computer processors; and a non-transitory computer-readable storage storing instruction that when executed by the one or more processors cause the processors to perform operations comprising; creating a folder in a namespace associated with a collecting user in response to the collecting user requesting creation of the folder; receiving, from a first device associated with a first submitting user, a first content item with a request from the first submitting user to add the first content item to the folder; receiving, from a second device associated with a second submitting user, a second content item with a request from the second submitting user to add the second content item to the folder; automatically creating, by the content management system, a first sub-folder within the folder and adding the first content item to the first sub-folder based on the request to add the first content item to the folder, the first sub-folder associated with the first submitting user; automatically creating, by the content management system, a second sub-folder within the folder and adding the second content item to the second sub-folder based on the request to add the second content item to the folder, the second sub-folder associated with the second submitting user, the first submitting user unable to access the second sub-folder and the second submitting user unable to access the first sub-folder; providing, to the collecting user, access to the first sub-folder and the second sub-folder; responsive to receiving a request by the collecting user for a number of submitting users that have added content items to the folder, determining a number of sub-folders included in the folder; and sending, to a client device associated with the collecting user, the determined number of sub-folders as the number of submitting users that have added content items to the folder. - View Dependent Claims (18, 19)
-
-
20. (canceled)
Specification