Managing reminders in a content management system

US11625686B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11625686-B2
Application numberUS-202016821182-A
CountryUS
Kind codeB2
Filing dateMar 17, 2020
Priority dateJan 27, 2017
Publication dateApr 11, 2023
Grant dateApr 11, 2023

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 reminders in a content management system. For example, a user can select content (e.g., a content item, content within a content item, metadata for a content item, etc.) and provide input to cause the content management system to generate a reminder related to the content. The reminder data can be generated automatically. The reminder can be generated based on user input defining attributes of the reminder. Based on a due date associated with the reminder, the content management system can cause a notification to be presented to the user so that the user can be reminded to perform a task related to the selected item of content. The user can select a representation of the reminder to cause the content management system to present the item of content associated with the reminder.

First claim

Opening claim text (preview).

What is claimed is: 1. A computing system comprising: one or more processors; and a non-transitory computer readable medium including one or more instructions that, when executed by the one or more processors, cause the computing system to perform operations comprising: learning, by the computing system, habits of a user with respect to how the user interacted with content items; causing, by the computing system, display of a graphical user interface presenting a collaboration content item associated with the user; receiving, by the computing system, an indication to generate a reminder associated with an element of the collaboration content item via the graphical user interface; responsive to the indication, automatically generating, by the computing system, the reminder based on the learned habits of the user, wherein the generating comprising: identifying an attribute of the collaboration content item, determining, based on the attribute and the learned habits of the user, a type of reminder to generate for the indication, and generating a reminder record for the reminder, wherein the reminder record comprises at least the determined type for the reminder; storing, by the computing system, the reminder record associated with a user account and the element of the collaboration content item; generating, by the computing system, a representation of the reminder, based on the reminder record, wherein the representation of the reminder includes a reference to the element of the collaboration content item; updating, by the computing system, the graphical user interface to include the representation of the reminder; detecting, by the computing system, user interaction with the representation of the reminder; responsive to detecting the user interaction, updating, by the computing system, the graphical user interface to include the collaboration content item, and augmenting, by the computing system, a display of the collaboration content item in the graphical user interface by visually emphasizing the element in the collaboration content item that is associated with the reminder. 2. The computing system of claim 1 , wherein the indication to generate the reminder comprises a type, the type specifying the reminder is to send the element to a recipient user account; wherein the indication to generate the reminder further identifies the recipient user account; wherein the stored reminder record includes a further indication of the recipient user account; and wherein the generated representation of the reminder includes a further reference for the recipient user account. 3. The computing system of claim 2 , wherein the operations further comprise: receiving a notification that the reference for the recipient user account was selected; and in response, automatically providing, to the recipient user account, an identification of the element. 4. The computing system of claim 1 , wherein the operations further comprise: determining one or more values for one or more attributes of the reminder record, the one or more values for the one or more attributes comprising a reminder description. 5. The computing system of claim 4 , wherein storing, by the computing system, the reminder record associated with the user account and the element of the collaboration content item, comprises: storing the reminder description with the reminder record. 6. The computing system of claim 1 , wherein the operations further comprise: monitoring the stored reminder record stored to determine when the reminder comes due. 7. The computing system of claim 6 , wherein the operations further comprise: determining that the reminder is about to come due; identifying a user account identifier associated with the reminder; and notifying the user corresponding to the user account identifier about the reminder. 8. The computing system of claim 1 , wherein the operations further comprise: learning, by the computing system, additional habits of a set of users that are similar to the user with respect to how the set of users interacted with the content items. 9. The computing system of claim 8 , wherein responsive to the indication, automatically generating, by the computing system, a second reminder based on the learned habits of the user and the similar set of users comprises: generating the second reminder based on the learned additional habits of the set of users. 10. The computing system of claim 1 , wherein visually emphasizing the element comprises highlighting the element. 11. A method, comprising: learning, by a computing system, habits of a user with respect to how the user interacted with content items; causing, by the computing system, display of a graphical user interface presenting a collaboration content item associated with the user; receiving, by the computing system, an indication to generate a reminder associated with an element of the collaboration content item via the graphical user interface; responsive to the indication, automatically generating, by the computing system, the reminder based on the learned habits of the user, wherein the generating comprising: identifying an attribute of the collaboration content item, determining, based on the attribute and the learned habits of the user, a type of reminder to generate for the indication, and generating a reminder record for the reminder, wherein the reminder record comprises at least the determined type for the reminder; storing, by the computing system, the reminder record associated with a user account and the element of the collaboration content item; generating, by the computing system, a representation of the reminder, based on the reminder record, wherein the representation of the reminder includes a reference to the element of the collaboration content item; updating, by the computing system, the graphical user interface to include the representation of the reminder; and detecting, by the computing system, user interaction with the representation of the reminder; and responsive to detecting the user interaction, updating, by the computing system, the graphical user interface to include the collaboration content item, and augmenting, by the computing system, a display of the collaboration content item in the graphical user interface by visually emphasizing the element in the collaboration content item that is associated with the reminder. 12. The method of claim 11 , wherein the indication to generate the reminder comprises a type, the type specifying the reminder is to send the element to a recipient user account; wherein the indication to generate the reminder further identifies the recipient user account; wherein the stored reminder record includes a further indication of the recipient user account; and wherein the representation of the reminder includes a further reference for the recipient user account. 13. The method of claim 12 , further comprising: receiving a notification that the reference for the recipient user account was selected; and in response, automatically providing, to the recipient user account, an identification of the element. 14. The method of claim 11 , further comprising: determining one or more values for one or more attributes of the reminder record, the one or more values for the one or more attributes comprising a reminder description. 15. The method of claim 14 , wherein storing, by the computing system, the reminder record associated with the user account and the element of the collaboration content item, comprises: storing the reminder description with the reminder record

Assignees

Inventors

Classifications

  • Push-based network services · CPC title

  • User profiles · CPC title

  • G06Q10/103Primary

    Workflow collaboration or project management · 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 US11625686B2 cover?
Disclosed are systems, methods, and non-transitory computer-readable storage media for managing reminders in a content management system. For example, a user can select content (e.g., a content item, content within a content item, metadata for a content item, etc.) and provide input to cause the content management system to generate a reminder related to the content. The reminder data can be ge…
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 Apr 11 2023 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).