Automatic and semi-automatic tagging features of work items in a shared workspace for metadata tracking in a cloud-based content management system with selective or optional user contribution
First Claim
Patent Images
1. A method of implementing metadata in a storage system, the method comprising:
- creating, by one or more processors of the storage system, a plurality of global metadata attributes to be used in one or more accounts on the storage system responsive to input from an administrator of the one or more accounts;
creating, responsive to input from a creator user, a workspace within one of the one or more accounts in the storage system,wherein creating the workspace includes selecting workspace metadata attributes for the workspace from the plurality of global metadata attributes,wherein creating the workspace includes setting default values for one or more of the selected workspace metadata attributes,wherein the selected workspace metadata attributes for the workspace are stored in a memory of the storage system and automatically applied to every work item uploaded to the workspace; and
receiving, from a collaborator of the workspace, a work item that is uploaded to the workspace without requiring the collaborator to enter metadata for the selected workspace metadata attributes for the workspace that are automatically applied to the work item.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for supporting metadata for work items stored in a web-based content management system with collaboration environment are disclosed. Users uploading work items to a folder are not required to provide metadata for the work items. Collaborators of the folder can provide metadata to work items within the folder.
-
Citations
20 Claims
-
1. A method of implementing metadata in a storage system, the method comprising:
-
creating, by one or more processors of the storage system, a plurality of global metadata attributes to be used in one or more accounts on the storage system responsive to input from an administrator of the one or more accounts; creating, responsive to input from a creator user, a workspace within one of the one or more accounts in the storage system, wherein creating the workspace includes selecting workspace metadata attributes for the workspace from the plurality of global metadata attributes, wherein creating the workspace includes setting default values for one or more of the selected workspace metadata attributes, wherein the selected workspace metadata attributes for the workspace are stored in a memory of the storage system and automatically applied to every work item uploaded to the workspace; and receiving, from a collaborator of the workspace, a work item that is uploaded to the workspace without requiring the collaborator to enter metadata for the selected workspace metadata attributes for the workspace that are automatically applied to the work item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of implementing metadata in a storage system, the method comprising:
-
creating, by one or more processors of the storage system, a plurality of global metadata attributes to be used in one or more accounts of the storage system responsive to input from an administrator of the one or more accounts; creating, responsive to input from a creator user, a workspace within one of the one or more accounts in the storage system, wherein creating the workspace includes selecting workspace metadata attributes for the workspace from the plurality of global metadata attributes, wherein the selected workspace metadata attributes for the workspace are stored in a memory of the storage system and automatically applied to every work item uploaded to the workspace; and receiving, from a collaborator of the workspace, a work item that is uploaded to the workspace without requiring the collaborator to enter metadata for the selected workspace metadata attributes for the workspace that are automatically applied to the work item; synchronizing work items in the workspace between the storage system and a second storage system; and mapping the metadata for the work items stored in the storage system and the second storage system.
-
-
10. A method of implementing metadata in a storage system, the method comprising:
-
creating, by one or more processors of the storage system, a plurality of global metadata attributes to be used in one or more accounts on the storage system responsive to input from an administrator of the one or more accounts; creating, responsive to input from, a creator user, a workspace within one of the one or more accounts in the storage system, wherein creating the workspace includes selecting workspace metadata attributes for the workspace from the plurality of global metadata attributes, wherein the selected workspace metadata attributes for the workspace are automatically applied to every work item uploaded to the workspace; and receiving, from a first collaborator of the workspace, a work item that is uploaded to the workspace without requiring the collaborator to enter metadata for the selected workspace metadata attributes for the workspace that are automatically applied to the work item; tagging, responsive to input from a second collaborator of the workspace, the work item with metadata for one or more of the global metadata attributes when the one or more of the global metadata attributes are not the selected workspace metadata attributes for the workspace.
-
-
11. A system, comprising:
-
one or more processors; a memory system having instructions stored thereon which, when executed by the one or more processors, cause the system to; create a plurality of global metadata attributes to be used in one or more accounts on the storage system responsive to input from an administrator of the one or more accounts; create a workspace within one of the one or more accounts in the storage system responsive to input from a creator user, wherein creating the workspace includes selecting workspace metadata attributes for the workspace from the plurality of global metadata attributes, wherein creating the workspace includes setting default values for one or more of the selected workspace metadata attributes, wherein the selected workspace metadata attributes for the workspace are automatically applied to every work item uploaded to the workspace; and receive a work item that is uploaded to the workspace by a collaborator of the workspace without requiring the collaborator to enter metadata for the selected workspace metadata attributes for the workspace that are automatically applied to the work item. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium having instructions stored thereon which, when executed by one or more processors of a system, cause the system to:
-
create a plurality of global metadata attributes to be used in one or more accounts on a storage system responsive to input from an administrator of the one or more accounts; create a workspace within one of the one or more accounts in the storage system responsive to input from a creator user, wherein creating the workspace includes selecting workspace metadata attributes for the workspace from the plurality of global metadata attributes, wherein the selected workspace metadata attributes for the workspace are automatically applied to every work item uploaded to the workspace; and receive, from a first collaborator of the workspace, a work item that is uploaded to the workspace without requiring the first collaborator to enter metadata for the selected workspace metadata attributes for the workspace that are automatically applied to the work item; tagging, responsive to input from a second collaborator of the workspace, the work item with metadata for one or more of the global metadata attributes when the one or more of the global metadata attributes are not the selected workspace metadata attributes for the workspace.
-
Specification