Computer system, and arrangement of data control method
US-2015120859-A1 · Apr 30, 2015 · US
US10997188B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10997188-B2 |
| Application number | US-201514725942-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 29, 2015 |
| Priority date | Mar 23, 2015 |
| Publication date | May 4, 2021 |
| Grant date | May 4, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
Opening claim text (preview).
What is claimed is: 1. A method comprising: generating, by a content management system, a shared-folder backed workspace that provides an integrated environment for manipulating content items in a shared folder and for communicating with authorized users of the shared folder within a unified workspace graphical user interface, the shared-folder backed workspace including a chat message stream that includes a plurality of chat messages generated by the authorized users of the shared folder; receiving, at the content management system, a content item, wherein the content item includes content for the content item and pre-existing comments internal to the content item; storing the content item in the shared folder managed by the content management system; extracting the pre-existing comments from the content item; inserting the pre-existing comments, extracted from the content item, in the chat message stream as new chat messages among the authorized users, wherein the chat message stream comprises at least one chat message unrelated to the content item, and wherein the pre-existing comments exist prior to receipt of the content item; causing, by the content management system, the pre-existing comments internal to the content item to be presented in the chat message stream, as one or more new chat messages of the plurality of chat messages, on the unified workspace graphical user interface representing the shared-folder backed workspace; receiving, by the content management system, a chat message directed to at least one new chat message from the one or more new chat messages; and adding, by the content management system, the chat message directed to the at least one new chat message as a new comment internal to the content item. 2. The method of claim 1 , wherein the pre-existing comments internal to the content item are stored as internal comments within the content or in metadata that is distinct from the content of the content item. 3. The method of claim 1 , wherein each comment in the pre-existing comments internal to the content item is added as a distinct message to the chat message stream. 4. The method of claim 1 , wherein each comment in the pre-existing comments internal to the content item to includes an identification of a user who generated the comment, and further comprising: inserting a respective message in the chat message stream for each comment of the pre-existing comments internal to the content item, each respective message including a corresponding comment and identifying a user who generated the corresponding comment. 5. The method of claim 1 , wherein the content item is a preview image of another content item in the shared folder. 6. The method of claim 1 , wherein the pre-existing comments internal to the content item includes a change history that identifies changes made to the content item over time, and further comprising: causing, by the content management system, the change history to be included as messages in the chat message stream on the workspace graphical user interface. 7. The method of claim 6 , wherein each change in the change history includes an identification of a user who generated the change, and further comprising: generating a respective message in the chat message stream for each change in the change history, each respective message including a corresponding change and identifying a user who generated the corresponding change. 8. A non-transitory computer-readable medium including one or more sequences of instructions that, when executed by one or more processors, causes: generating, by a content management system, a shared-folder backed workspace that provides an integrated environment for manipulating content items in a shared folder and for communicating with authorized users of the shared folder within a unified workspace graphical user interface, the shared-folder backed workspace including a chat message stream that includes a plurality of chat messages generated by the authorized users of the shared folder; receiving, at the content management system, a content item, wherein the content item includes content for the content item and pre-existing comments with respect to the content item; storing the content item in the shared folder managed by the content management system; extracting the pre-existing comments from the content item; inserting the pre-existing comments, extracted from the content item, in the chat message stream as new chat messages among the authorized users, wherein the chat message stream comprises at least one chat message unrelated to the content item, and wherein the pre-existing comments exist prior to receipt of the content item; causing, by the content management system, the pre-existing comments with respect to the content item to be presented in the chat message stream, as one or more new chat messages of the plurality of chat messages, on the unified workspace graphical user interface representing the shared-folder backed workspace; receiving, by the content management system, a chat message directed to at least one new chat message from the one or more new chat messages; and adding, by the content management system, the chat message directed to the at least one new chat message as a new comment internal to the content item. 9. The non-transitory computer-readable medium of claim 8 , wherein the pre-existing comments with respect to the content item are stored as internal comments within the content or in metadata that is distinct from the content of the content item. 10. The non-transitory computer-readable medium of claim 8 , wherein each comment in the pre-existing comments with respect to the content item is added as a distinct message to the chat message stream. 11. The non-transitory computer-readable medium of claim 8 , wherein each comment in the pre-existing comments with respect to the content item includes an identification of a user who generated the comment, and wherein the instructions cause: inserting a respective message in the chat message stream for each comment of the pre-existing comments with respect to the content item, each respective message including a corresponding comment and identifying a user who generated the corresponding comment. 12. The non-transitory computer-readable medium of claim 8 , wherein the content item is a preview image of another content item in the shared folder. 13. The non-transitory computer-readable medium of claim 8 , wherein the pre-existing comments with respect to the content item includes a change history that identifies changes made to the content item over time, and wherein the instructions cause: causing, by the content management system, the change history to be included as messages in the chat message stream of the shared-folder backed workspace. 14. The non-transitory computer-readable medium of claim 13 , wherein each change in the change history includes an identification of a user who generated the change, and wherein the instructions cause: generating a respective message in the chat message stream for each change in the change history, each respective message including a corresponding change and identifying a user who generated the corresponding change. 15. A content management system comprising: one or more processors; and a computer-readable medium including one or more sequences of instructions that, when executed by the one or more processors, causes: generating, by a content management system, a shared-folder backed workspace that provides an integrated environment for manipulating content items in a shared folder and for communicating with
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Collaborative creation, e.g. joint development of products or services · CPC title
Document management systems · CPC title
Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM] · CPC title
Message addressing, e.g. address format or anonymous messages, aliases · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.