Collaboration sessions in a workspace on a cloud-based content management system
First Claim
Patent Images
1. A method for managing a plurality of discussion workspaces in a cloud-based collaboration service, comprising:
- generating, in the cloud-based collaboration service, the plurality of discussion workspaces for a plurality of workspaces,wherein the plurality of workspaces includes a first folder having one or more files, wherein the first folder includes a sub-folder having at least one file, the first folder and the sub-folder organized as a folder-file hierarchy,wherein the plurality of discussion workspaces includes a first discussion workspace that is associated with the first folder, the first discussion workspace maintaining communications relating to the one or more files in the first folder from at least one of a user of the cloud-based collaboration service or one or more collaborators of the user,wherein the first discussion workspace includes a second discussion workspace that is associated with the sub-folder of the first folder, the second discussion workspace to maintain communications relating to the sub-folder from the one or more collaborators and the user, wherein the first discussion workspace and the second discussion workspace are organized in the same folder-file hierarchy as the first folder and the sub-folder,receiving a request from a user to access communications relating to one or more of the plurality of workspaces; and
generating, in response to the request, a user interface to display the communications relating to the one or more of the plurality of workspaces, wherein the user interface includes a workspace area to enable the user to select one of the plurality of workspaces displayed in the workspace area, wherein the user interface includes a discussion area that is configured to display the communications based on a level of engagement of the user in the communications, wherein generating the user interface further includes;
receiving, from the user, a selection of the one of the plurality of workspaces displayed in the workspace area,in an event the user is engaged in a first quantity of communications relating to the plurality of workspaces, configuring the discussion area to include communications from the plurality of discussion workspaces,in an event the user is engaged in a second quantity of communications relating to the plurality of workspaces, which is larger than the first quantity, configuring the discussion area to (a) include communications from a discussion workspace that corresponds to the one of the plurality of workspaces selected by the user in the workspace area, and (b) exclude communications from other discussion workspaces of the plurality of discussion workspaces,further wherein collaborating on the one or more files includes receiving at least one action including edits on the one or more files via the cloud-based collaboration service.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing discussion workspaces linked to workspaces containing work items stored in a web-based content management system with collaboration environment are disclosed. Workspaces can be organized hierarchically. Designated collaborators of a workspace containing work items can participate in an online discussion in the linked discussion workspace regarding the work items.
-
Citations
25 Claims
-
1. A method for managing a plurality of discussion workspaces in a cloud-based collaboration service, comprising:
-
generating, in the cloud-based collaboration service, the plurality of discussion workspaces for a plurality of workspaces, wherein the plurality of workspaces includes a first folder having one or more files, wherein the first folder includes a sub-folder having at least one file, the first folder and the sub-folder organized as a folder-file hierarchy, wherein the plurality of discussion workspaces includes a first discussion workspace that is associated with the first folder, the first discussion workspace maintaining communications relating to the one or more files in the first folder from at least one of a user of the cloud-based collaboration service or one or more collaborators of the user, wherein the first discussion workspace includes a second discussion workspace that is associated with the sub-folder of the first folder, the second discussion workspace to maintain communications relating to the sub-folder from the one or more collaborators and the user, wherein the first discussion workspace and the second discussion workspace are organized in the same folder-file hierarchy as the first folder and the sub-folder, receiving a request from a user to access communications relating to one or more of the plurality of workspaces; and generating, in response to the request, a user interface to display the communications relating to the one or more of the plurality of workspaces, wherein the user interface includes a workspace area to enable the user to select one of the plurality of workspaces displayed in the workspace area, wherein the user interface includes a discussion area that is configured to display the communications based on a level of engagement of the user in the communications, wherein generating the user interface further includes; receiving, from the user, a selection of the one of the plurality of workspaces displayed in the workspace area, in an event the user is engaged in a first quantity of communications relating to the plurality of workspaces, configuring the discussion area to include communications from the plurality of discussion workspaces, in an event the user is engaged in a second quantity of communications relating to the plurality of workspaces, which is larger than the first quantity, configuring the discussion area to (a) include communications from a discussion workspace that corresponds to the one of the plurality of workspaces selected by the user in the workspace area, and (b) exclude communications from other discussion workspaces of the plurality of discussion workspaces, further wherein collaborating on the one or more files includes receiving at least one action including edits on the one or more files via the cloud-based collaboration service. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for managing a plurality of discussion workspaces in a cloud enabled collaboration platform, comprising:
-
generating a first discussion workspace linked to a first workspace in a cloud enabled collaboration platform, wherein the first workspace includes work items, and wherein the first discussion workspace is distinct from the first workspace and maintains comments associated with the work items; generating a second discussion workspace linked to a second workspace contained within the first workspace, the second discussion workspace being distinct from the first discussion workspace and used to maintain comments associated with the second workspace, the first workspace and the second workspace organized as a folder-file hierarchy, wherein the first discussion workspace and the second discussion workspace are organized in the same folder-file hierarchy as the first workspace and the second workspace; and receiving and causing to be displayed in a discussion area of a web-based interface, a comment from a user of the first workspace, wherein the comment is accessible to a plurality of collaborators of the user in the discussion area, wherein the collaborators of the user are further able to respond to the comment of the user in the discussion area, wherein the discussion area is configured to display comments associated with at least one of the first workspace or the second workspace based on a level of engagement of the user in the comments by; receiving, from the user, a selection of the first workspace or the second workspace in a workspace area of the web-based interface, in an event the user is engaged in a first quantity of comments relating to the first workspace and the second workspace, configuring the discussion area to include comments from the first discussion workspace and the second discussion workspace, in an event the user is engaged in a second quantity of comments relating to the first workspace and the second workspace, which is larger than the first quantity, configuring the discussion area to include comments from a discussion workspace that corresponds to the first workspace or the second workspace selected by the user and exclude comments from a discussion workspace corresponding to the first workspace or the second workspace that is not selected by the user, further wherein, the user and collaborators of the user, are able to perform at least one action including edits on the work items via the cloud-based service. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable storage medium having stored thereon instructions which when executed by a processor, causes a processor to execute a method enabling discussions in a cloud-based collaborative environment, the method, comprising:
-
generating a first discussion workspace associated with a first workspace in a cloud enabled collaboration platform, wherein the first workspace includes a first file of a user, wherein communications related to the first workspace from the user and collaborators of the user are received and maintained in the first discussion workspace, and further wherein communications in the first discussion workspace are limited to the user and the collaborators of the first file; and generating a second discussion workspace associated with a second workspace contained within the first workspace, the second discussion workspace being distinct from the first discussion workspace, the second discussion workspace including a second file and used to maintain communications related to the second discussion workspace, the first workspace and the second workspace organized as a folder-file hierarchy, wherein the first discussion workspace and the second discussion workspace are organized in the same folder-file hierarchy as the first workspace and the second workspace, generating a user interface to display communications relating to at least one of the first workspace or the second workspace, wherein the user interface includes a workspace area to enable the user to select one of the first workspace or the second workspace, wherein the user interface includes a discussion area that is configured to display the communications based on a level of engagement of the user in the communications by; receiving, from the user, a selection of the first workspace or the second workspace in the workspace area, in an event the user is engaged in a first quantity of communications relating to the first workspace and the second workspace, configuring the discussion area to include communications from both the first discussion workspace and the second discussion workspace, in an event the user is engaged in a second quantity of communications relating to the first workspace and the second workspace, which is larger than the first quantity, configuring the discussion area to include communications from a discussion workspace that corresponds to the first workspace or the second workspace selected by the user and exclude communications from a discussion workspace corresponding to the first workspace or the second workspace that is not selected by the user, wherein, the user and collaborators of the user, are able to perform at least one action including edits on the first file via the cloud-based service. - View Dependent Claims (17, 18)
-
-
19. A system, comprising:
-
a processor; and a memory unit having instructions thereon which when executed by the processor, implements; a discussion engine configured to; generate a first online discussion workspace associated with a first workspace in a cloud-based environment, wherein the first workspace contains work items, and wherein the first online discussion workspace is distinct from the work items, the first online discussion workspace maintaining comments associated with the work items, and generate a second online discussion workspace associated with a second workspace contained within the first workspace, the second online discussion workspace being distinct from the first online discussion workspace, the second online discussion workspace maintaining comments associated with the second workspace, the first workspace and the second workspace organized as a folder-file hierarchy, wherein the first online discussion workspace and the second online discussion workspace are organized in the same folder-file hierarchy as the first workspace and the second workspace, and a user interface module configured to; generate a user interface to display comments associated with at least one of the first workspace or the second workspace, wherein the user interface includes a workspace area to enable the user to select one of the first workspace or the second workspace, wherein the user interface includes a discussion area that is configured to display the comments based on a level of engagement of the user in the comments, wherein the user interface module is further configured to generate the user interface by; receiving, from the user, a selection of the first workspace and the second workspace in the workspace area, in an event the user is engaged in a first quantity of comments relating to the first workspace and the second workspace, displaying comments from both the first online discussion workspace and the second online discussion workspace, and in an event the user is engaged in a second quantity of comments relating to the first workspace and the second workspace, which is larger than the first quantity, displaying comments from an online discussion workspace that corresponds to one of the first workspace or the second workspace selected by the user and excluding comments from an online discussion workspace corresponding to the first workspace or the second workspace that is not selected by the user, wherein, the user and collaborators of the user, are able to perform actions including edits on the work items via the cloud-based service. - View Dependent Claims (20, 21, 22)
-
-
23. A system, comprising
a processor; -
means for generating a first discussion workspace linked to a first workspace provided by a cloud-based environment, wherein the first workspace includes work items associated with a user and collaborators of the user means for generating a second discussion workspace linked to a second workspace contained within the first workspace, the second discussion workspace being distinct from the first discussion workspace and used to maintain comments associated with the second workspace, the first workspace and the second workspace organized as a folder-file hierarchy, wherein the first discussion workspace and the second discussion workspace are organized in the same folder-file hierarchy as the first workspace and the second workspace; and means for receiving and causing to be displayed in a discussion area of a web-based interface, a comment from the user, wherein the comment is accessible to the collaborators in the discussion area, wherein the collaborators of the user are further able to respond to the comment in the discussion area, wherein the discussion area is configured to display comments associated with at least one of the first workspace or the second workspace based on a level of engagement of the user in the comments by; receiving, from the user, a selection of the first workspace or the second workspace in a workspace area of the web-based interface, in an event the user is engaged in a first quantity of comments relating to the first workspace and the second workspace, configuring the discussion area to include comments from the first discussion workspace and the second discussion workspace, in an event the user is engaged in a second quantity of comments relating to the first workspace and the second workspace, which is larger than the first quantity, configuring the discussion area to include comments from a discussion workspace that corresponds to one of the first workspace or the second workspace selected by the user and exclude comments from an discussion workspace corresponding to the first workspace or the second workspace that is not selected by the user, wherein, the user and collaborators of the user, are further able to manipulate the work items via the cloud-based service. - View Dependent Claims (24, 25)
-
Specification