Managing projects in a content management system

US11989694B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11989694-B2
Application numberUS-202318188257-A
CountryUS
Kind codeB2
Filing dateMar 22, 2023
Priority dateDec 30, 2016
Publication dateMay 21, 2024
Grant dateMay 21, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed are systems, methods, and non-transitory computer-readable storage media for managing projects in a content management system. For example, the content management system can create a project folder (e.g., shared folder) for managing data associated with a project. The project folder can be shared with content management system users (e.g., project members) who are contributors to the project. The content management system can store project data (e.g., content items, communications, comments, tasks, etc.) related to the project in the project folder. When the project folder is selected by a user, the content management system can generate a project folder view that presents the project data associated with the project folder and/or project in a convenient and easy to access graphical user interface. The content management system can aggregate project data from various content items associated with the project and present the project data in a single graphical user interface.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: causing, by a content management system, display of a graphical user interface on an authorized client device, the graphical user interface comprising a project view, the project view presenting project data corresponding to a project managed by the content management system; receiving, by the content management system via the graphical user interface, a request to add a content item to the project; based on the request, adding, by the content management system, the content item to the project, wherein adding the content item to the project comprises: analyzing the content item to identify one or more of comments, tasks, or tags contained in the content item, extracting the one or more of the comments, the tasks, or the tags from the content item, and storing the one or more of the comments, the tasks, or the tags in association with the project, and updating the project view to include at least one of the comments, the tasks, or the tags from the content item. 2. The method of claim 1 , wherein receiving, by the content management system via the graphical user interface, the request to add the content item to the project comprises: causing display of a graphical element via the graphical user interface, the graphical element comprising an option for adding a link to the content item; and receiving, via the graphical element, the link to the content item. 3. The method of claim 1 , further comprising: receiving, by the content management system, a further request to view the content item; responsive to receiving the request, generating, by the content management system, a further graphical user interface for presenting the content item, the further graphical user interface comprising a comments area that includes the comments extracted from the content item; and causing, by the content management system, display of the further graphical user interface. 4. The method of claim 3 , further comprising: receiving, by the content management system, a further comment via the comments area of the graphical user interface; and storing, by the content management system, the further comment in association with the project. 5. The method of claim 4 , further comprising: analyzing, by the content management system, the further comment; based on the analyzing, detecting, by the content management system, a first indication to generate a new task and a second indication comprising an assignment of the new task; and based on the detecting, creating, by the content management system, the new task, assigning, by the content management system, the new task in accordance with the assignment, and storing, by the content management system, the new task in association with the project. 6. The method of claim 1 , further comprising: receiving, by the content management system, a further request to view a plurality of comments associated with the project; identifying, by the content management system, the plurality of comments associated with the project, wherein the plurality of comments comprise the comments associated with the content item and at least one second comment associated with a second content item that is associated with the project; and causing, by the content management system, display of the plurality of comments associated with the project. 7. The method of claim 1 , further comprising: receiving, by the content management system, a further request to view a plurality of tasks associated with the project; identifying, by the content management system, the plurality of tasks associated with the project, wherein the plurality of tasks comprise the tasks associated with the content item and at least one second task associated with a second content item that is associated with the project; and causing, by the content management system, display of the plurality of tasks associated with the project. 8. A non-transitory computer readable medium comprising one or more sequences of instructions, which, when executed by a processor, causes a content management system to perform operations comprising: receiving, by the content management system, a request to add a content item to a project of a plurality of projects managed by the content management system; based on the request, adding, by the content management system, the content item to the project, wherein adding the content item to the project comprises: identifying the project of the plurality of projects indicated in the request, analyzing the content item to identify one or more of comments, tasks, or tags contained in the content item, extracting the one or more of the comments, the tasks, or the tags from the content item, and storing the one or more of the comments, the tasks, or the tags in association with the project, and generating a project view that includes at least one of the comments, the tasks, or the tags from the content item. 9. The non-transitory computer readable medium of claim 8 , wherein receiving, by the content management system, the request to add the content item to the project comprises: causing display of a graphical element via a graphical user interface, the graphical element comprising an option for adding a link to the content item; and receiving, via the graphical element, the link to the content item. 10. The non-transitory computer readable medium of claim 8 , further comprising: receiving, by the content management system, a further request to view the content item; responsive to receiving the request, generating, by the content management system, a graphical user interface for presenting the content item, the graphical user interface comprising a comments area that includes the comments extracted from the content item; and causing, by the content management system, display of the graphical user interface. 11. The non-transitory computer readable medium of claim 10 , further comprising: receiving, by the content management system, a further comment via the comments area of the graphical user interface; and storing, by the content management system, the further comment in association with the project. 12. The non-transitory computer readable medium of claim 11 , further comprising: analyzing, by the content management system, the further comment; based on the analyzing, detecting, by the content management system, a first indication to generate a new task and a second indication comprising an assignment of the new task; and based on the detecting, creating, by the content management system, the new task, assigning, by the content management system, the new task in accordance with the assignment, and storing, by the content management system, the new task in association with the project. 13. The non-transitory computer readable medium of claim 8 , further comprising: receiving, by the content management system, a further request to view a plurality of comments associated with the project; identifying, by the content management system, the plurality of comments associated with the project, wherein the plurality of comments comprise the comments associated with the content item and at least one second comment associated with a second content item that is associated with the project; and causing, by the content management system, display of the plurality of comments associated with the project. 14. The non-transitory computer readable medium of claim 8 , further comprising: receiving, by the content management system, a further request to view a plurality of tasks associated with the project; identifying, by the content management system,

Assignees

Inventors

Classifications

  • G06Q10/103Primary

    Workflow collaboration or project management · CPC title

  • File meta data generation · CPC title

  • Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem" (market predictions or forecasting for commercial activities G06Q30/0202) · CPC title

  • Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · CPC title

  • Staff planning in a project environment · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11989694B2 cover?
Disclosed are systems, methods, and non-transitory computer-readable storage media for managing projects in a content management system. For example, the content management system can create a project folder (e.g., shared folder) for managing data associated with a project. The project folder can be shared with content management system users (e.g., project members) who are contributors to the …
Who is the assignee on this patent?
Dropbox Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/103. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 21 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).