IP Library Granted Patent US 11,269,491
Granted Patent B2
US 11,269,491 · App. 16/749,517 · Granted Mar 8, 2022

Bookmarking shared file and folder links

Inventor: Ivan Kirigin (San Francisco, CA)
Assignee: Dropbox, Inc.
G06F3/0482G06F16/9535G06F16/9558G06F16/9562G06F40/134
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 11,269,491
App. No.
16/749,517
Granted
Mar 8, 2022
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 (43)

1. A computer-implemented method comprising:

sharing, by a user account on a content management system, a plurality of links for respective content items on the content management system;

receiving, from the user account, a request for information pertaining to the plurality of links shared by the user account; and

in response to the request, providing a list of links shared by the user account, wherein the list of links includes link information for each respective link in the list of links, the link information including:

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

a recipient of each respective link; and

an option to deactivate each respective link.

2. The computer-implemented method of claim 1 , wherein the link information is automatically captured via an internal content management system module that records the link information when each respective link is activated.

3. The computer-implemented method of claim 1 , wherein the option to deactivate the respective link further includes a secondary option to set a time limit on how long the respective link remains active before deactivating.

4. The computer-implemented method of claim 1 , further comprising:

providing the user account an ability to organize the list of links based on a criterion.

5. The computer-implemented method of claim 1 , wherein, after the option to deactivate a first respective link is selected, continuing to provide the first respective link in the list of links shared by the user account along with a reactivation option to reactivate the first respective link.

6. The computer-implemented method of claim 1 , wherein the providing the list of links further provides the user account a rights option to modify viewing or editing rights with respect to each respective link.

7. The computer-implemented method of claim 1 , further comprising:

capturing, when a first link recipient manually submits a request to save a respective first link, information associated with the first link recipient with respect to the respective first link in the list of links.

8. 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:

share, by a user account on a content management system, a plurality of links for respective content items on the content management system;

receive, from the user account, a request for information pertaining to the plurality of links shared by the user account; and

in response to the request, provide a list of links shared by the user account, wherein the list of links includes link information for each respective link in the list of links, the link information including:

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

a recipient of each respective link; and

an option to deactivate each respective link.

9. The non-transitory computer-readable storage medium of claim 8 , wherein the link information is automatically captured via an internal content management system module that records the link information when each respective link is activated.

10. The non-transitory computer-readable storage medium of claim 8 , wherein the option to deactivate the respective link further includes a secondary option to set a time limit on how long the respective link remains active before deactivating.

11. The non-transitory computer-readable storage medium of claim 8 , comprising further instructions to cause the one or more processors to provide the user account an ability to organize the list of links based on a criterion.

12. The non-transitory computer-readable storage medium of claim 8 , comprising further instructions to cause the one or more processors to continue, after the option to deactivate a first respective link is selected, to provide the first respective link in the list of links shared by the user account along with a reactivation option to reactivate the first respective link.

13. The non-transitory computer-readable storage medium of claim 8 , wherein the providing the list of links further provides the user account a rights option to modify viewing or editing rights with respect to respective links.

14. The non-transitory computer-readable storage medium of claim 8 , comprising further instructions to cause the one or more processors to capture, when a first link recipient manually submits a request to save a respective first link, information associated with the first link recipient with respect to the respective first link in the list of links.

15. A device comprising:

one or more processors; and

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

share, by a user account on a content management system, a plurality of links for respective content items on the content management system;

receive, from the user account, a request for information pertaining to the plurality of links shared by the user account; and

in response to the request, provide a list of links shared by the user account, wherein the list of links includes link information for each respective link in the list of links, the link information including:

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

a recipient of each respective link; and

an option to deactivate each respective link.

16. The device of claim 15 , wherein the link information is automatically captured via an internal content management system module that records the link information when each respective link is activated.

17. The device of claim 15 , wherein the option to deactivate the respective link further includes a secondary option to set a time limit on how long the respective link remains active before deactivating.

18. The device of claim 15 , wherein the memory comprise further instructions that cause the device to provide the user account an ability to organize the list of links based on a criterion.

19. The device of claim 15 , wherein the memory comprise further instructions that cause the device to continue, after the option to deactivate a first respective link is selected, to provide the first respective link in the list of links shared by the user account along with a reactivation option to reactivate the first respective link.

20. The device of claim 15 , wherein the providing the list of links further provides the user account a rights option to modify viewing or editing rights with respect to respective links.

Assignments (4)
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 →
PATENT SECURITY AGREEMENT Recorded Mar 10, 2021
From: DROPBOX, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 055670/0219 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2020
From: KIRIGIN, IVAN
To: DROPBOX, INC.
Reel/Frame 051586/0835 →