IP Library Granted Patent US 10,585,561
Granted Patent B2
US 10,585,561 · App. 15/469,372 · Granted Mar 10, 2020

Bookmarking shared file and folder links

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,585,561
App. No.
15/469,372
Granted
Mar 10, 2020
Kind
B2
Abstract

A document management system that is adapted to allow users to share files or folders by: (1) creating a link to the files or folders; and (2) sharing the link with other users. In particular embodiments, the system is adapted to keep track of any links generated by, sent by, and/or received by a particular user. The system may display a listing of the links upon request by a user, so that the user may re-use or deactivate the links, or modify attributes of the links. Having a centralized listing of the links may be particularly advantageous in helping a user keep track of the files and folders that they have shared and received.

Claims (41)

1. A content management system comprising:

one or more processors; and

memory having stored therein instructions which, when executed by the one or more processors, cause the content management system to:

store information regarding link sharing events at the content management system, the link sharing events comprising sharing of links to respective content items on the content management system;

wherein storing information regarding the link sharing events comprises storing information about when a link is shared, when the link is received, when the link is activated, who activated the link, a content item referenced by the link, and whether the content item referenced by the link has been locally downloaded;

receive, from a user account registered at the content management system, a request for information pertaining to links shared by the user account with other user accounts including information pertaining to a first link sharing a first content item; and

in response to the request, cause display of a list of links shared by the user account with other user accounts, wherein the list of links displays, for each respective link in the list of links:

a location on the content management system where a respective content item referenced by the respective link is stored;

a respective user account of a recipient of the respective link; and in further response to the request, cause display of a display element selectable by the user account to deactivate at least the first link from the list of links for the first content item.

2. The content management system of claim 1 , wherein the list of links further displays, for each respective link, a respective date corresponding to when the respective link was last activated by the respective user account of the recipient.

3. The content management system of claim 1 , wherein the list of links further displays, for each respective link, a first date when the respective link was generated and a second date when the respective link was activated by the respective user account of the recipient.

4. The content management system of claim 1 , wherein the links associated with the list of links comprise links added by the user account to a second list of favorite links corresponding to the user account.

5. The content management system of claim 1 , wherein the list of links further comprises one or more display elements that are selectable set an expiration period for the one or more links.

6. The content management system of claim 1 , wherein the list of links further displays one or more links shared with the user account by one or more user accounts on the content management system.

7. A computer-implemented method comprising:

storing information regarding link sharing events at a content management system, the link sharing events comprising sharing of links to respective content items on the content management system;

wherein storing information regarding the link sharing events comprises storing information about when a link is shared, when the link is received, when the link is activated, who activated the link, a content item referenced by the link, and whether the content item referenced by the link has been locally downloaded;

receiving, from a user account registered at the content management system, a request for information pertaining to links shared by the user account with other user accounts, including information pertaining to a first link sharing a first content item; and

in response to the request, causing display of a list of links shared by the user account with other user accounts, wherein the list of links displays, for each respective link in the list of links:

a location on the content management system where a respective content item referenced by the respective link is stored;

a respective user account of a recipient of the respective link; and

in further response to the request, causing display of a display element selectable by the user account to deactivate at least the first link from the list of links for the first content item.

8. The computer-implemented method of claim 7 , wherein the list of links further displays, for each respective link, a respective date corresponding to when the respective link was last activated by the respective user account of the recipient.

9. The computer-implemented method of claim 7 , wherein the list of links further displays, for each respective link, a first date when the respective link was generated and a second date when the respective link was activated by the respective user account of the recipient.

10. The computer-implemented method of claim 7 , wherein the links associated with the list of links comprise links added by the user account to a second list of favorite links corresponding to the user account.

11. The computer-implemented method of claim 7 , wherein the list of links further comprises one or more display elements that are selectable by the user account to deactivate one or more links in the list of links or set an expiration period for the one or more links.

12. The computer-implemented method of claim 7 , wherein the list of links further displays one or more links shared with the user account by one or more user accounts on the content management system.

13. A non-transitory computer-readable storage medium comprising:

instructions stored thereon which, when executed by one or more processors, cause the one or more processors to:

store information regarding link sharing events at the content management system, the link sharing events comprising sharing of links to respective content items on the content management system;

wherein storing information regarding the link sharing events comprises storing information about when a link is shared, when the link is received, when the link is activated, who activated the link, a content item referenced by the link, and whether the content item referenced by the link has been locally downloaded;

receive, from a user account registered at the content management system, a request for information pertaining to links shared by the user account with other user accounts including information pertaining to a first link sharing a first content item; and

in response to the request, cause display of a list of links shared by the user account with other user accounts, wherein the list of links displays, for each respective link in the list of links:

a location on the content management system where a respective content item referenced by the respective link is stored;

a respective user account of a recipient of the respective link; and

in further response to the request, cause display of a display element selectable by the user account to deactivate at least the first link from the list of links for the first content item.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the list of links further displays, for each respective link, a respective date corresponding to when the respective link was last activated by the respective user account of the recipient.

15. The non-transitory computer-readable storage medium of claim 13 , wherein the list of links further displays, for each respective link, a first date when the respective link was generated and a second date when the respective link was activated by the respective user account of the recipient.

16. The non-transitory computer-readable storage medium of claim 13 , wherein the links associated with the list of links comprise links added by the user account to a second list of favorite links corresponding to the user account.

17. The non-transitory computer-readable storage medium of claim 13 , wherein the list of links further comprises one or more display elements that are selectable set an expiration period for the one or more links.

18. The content management system of claim 1 , wherein the content management system automatically detects the link sharing events and then stores the information regarding the link sharing events at the content management system.

Assignments (2)
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DROPBOX, INC.
Reel/Frame 069635/0332 →
SECURITY INTEREST Recorded Dec 12, 2024
From: DROPBOX, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069604/0611 →