IP Library Granted Patent US 11,687,703
Granted Patent B2
US 11,687,703 · App. 15/720,803 · Granted Jun 27, 2023

Shortcut to move a selection into a new document

Inventor: Gustavo Gonzalez (San Francisco, CA)
Assignee: Dropbox, Inc.
G06F40/169G06F40/134G06F40/166G06F40/177G06F40/106G06F40/174G06F40/197
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,687,703
App. No.
15/720,803
Granted
Jun 27, 2023
Kind
B2
Abstract

A computer implemented method that renders a document and receives a selection of a portion of the rendered document along with a linked document command from a user. The method prompts the user for a title for a new document for the selected portion. Creating a new document in response to receiving a title with the selected portion inserted into the new document. The method further includes replacing the selected portion with the title in the rendered document, with the title being a link to the new document.

Claims (65)

1. A computer-implemented method comprising:

providing, by a content management system, a first document within a document editor, wherein the first document is editable and content of the first document is synchronized with a particular set of user accounts comprising a particular set of rights for the first document;

receiving, by the content management system, user input indicating a selection of a portion of the first document;

receiving, by the content management system, user input indicating a linked document command associated with the selection of the portion of the first document; and

in response to receiving the user input indicating the linked document command:

creating, within the content management system, a new linked document comprising the portion of the first document, wherein the new linked document is editable and content of the new linked document is automatically synchronized with the particular set of user accounts;

automatically assigning the particular set of rights corresponding to the particular set of user accounts for the new linked document, wherein the particular set of rights updates for the particular set of user accounts for both the new linked document and the first document upon receiving an update to the particular set of rights for either the new linked document or the first document;

generating a link corresponding to a storage location of the new linked document within the content management system; and

replacing the portion in the first document with the link corresponding to the new linked document, such that when the first document is displayed in the document editor, the link is displayed within the first document in place of the portion, wherein the first document is associated with changes identified within the new linked document.

2. The computer-implemented method of claim 1 , further comprising, providing, by the content management system, the new linked document for display within the document editor or within an additional document editor based on receiving user input indicating a selection of the link within the first document.

3. The computer-implemented method of claim 2 , further comprising receiving, from a client device, user updates to content of the new linked document, wherein the user updates comprise the changes identified within the new linked document.

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

based on receiving the user input indicating the linked document command:

receiving a modified set of rights for the first document; and

automatically assigning the modified set of rights for the new linked document.

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

based on receiving the user input indicating the linked document command:

inserting an edit corresponding with the portion within the new linked document; and

associating the edit with the portion in the new linked document.

6. The computer-implemented method of claim 1 , further comprising, based on receiving user input indicating the selection of the portion, providing a menu comprising an option for the linked document command within the document editor.

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

based on receiving the user input indicating the linked document command, inserting a format attribute associated with the first document within the new linked document.

8. The computer-implemented method of claim 1 , further comprising, based on receiving a user interaction with the link within the first document, providing, for display, the content of the new linked document.

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

storing the new linked document in a folder associated with the first document; and

associating the new linked document with a user that is associated with the folder.

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

based on receiving the user input indicating the linked document command:

providing a prompt for a title for the new linked document;

receiving, from a client device, a title for the new linked document; and

associating the title for the new linked document with the new linked document.

11. A content management system comprising:

at least one processor; and

at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the content management system to:

provide a first document within a document editor, wherein the first document is editable and content of the first document is synchronized with a particular set of user accounts comprising a particular set of rights for the first document;

receive user input indicating a selection of a portion of the first document;

receive user input indicating a linked document command associated with the selection of the portion of the first document; and

in response to receiving the user input indicating the linked document command:

create a new linked document comprising the portion of the first document, wherein the new linked document is editable and content of the new linked document is automatically synchronized with the particular set of user accounts;

automatically assigning the particular set of rights corresponding to the particular set of user accounts for the new linked document, wherein the particular set of rights updates for the particular set of user accounts for both the new linked document and the first document upon receiving an update to the particular set of rights for either the new linked document or the first document;

generate a link corresponding to a storage location of the new linked document within the content management system; and

replace the portion in the first document with the link corresponding to the new linked document, such that when the first document is displayed in the document editor, the link is displayed within the first document in place of the portion, wherein the first document is associated with changes identified within the new linked document.

12. The content management system of claim 11 , further comprising instructions that, when executed by the at least one processor, cause the content management system to provide the new linked document for display within the document editor or within an additional document editor based on receiving user input indicating a selection of the link within the first document.

13. The content management system of claim 12 , further comprising instructions that, when executed by the at least one processor, cause the content management system to receive updates, from a client device, to content of the new linked document, wherein the updates comprise the changes identified within the new linked document.

14. The content management system of claim 11 , further comprising instructions that, when executed by the at least one processor, cause the content management system to:

in response to receiving the user input indicating the linked document command:

insert a comment into the new linked document; and

associate the comment with the portion in the new linked document.

15. The content management system of claim 11 , further comprising instructions that, when executed by the at least one processor, cause the content management system to provide a menu comprising an option for the linked document command within the document editor in response to receiving the user input indicating the selection of the portion of the first document.

16. A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause a computer device to:

provide a first document within a document editor, wherein the first document is editable and content of the first document is synchronized with a particular set of user accounts comprising a particular set of rights for the first document;

receive user input indicating a selection of a portion of the first document;

receive user input indicating a linked document command associated with the selection of the portion of the first document; and

in response to receiving the user input indicating the linked document command:

create a new linked document comprising the portion of the first document, wherein the new linked document is editable and content of the new linked document is automatically synchronized with the particular set of user accounts;

automatically assigning the particular set of rights corresponding to the particular set of user accounts for the new linked document, wherein the particular set of rights updates for the particular set of user accounts for both the new linked document and the first document upon receiving an update to the particular set of rights for either the new linked document or the first document;

generate a link corresponding to a storage location of the new linked document within a content management system; and

replace the portion in the first document with the link corresponding to the new linked document, such that when the first document is displayed in the document editor, the link is displayed within the first document in place of the portion, wherein the first document is associated with changes identified within the new linked document.

17. The non-transitory computer-readable medium of claim 16 , further comprising instructions that, when executed by the at least one processor, cause the computer device to provide the new linked document for display within the document editor or within an additional document editor based on receiving user input indicating a selection of the link within the first document.

18. The non-transitory computer-readable medium of claim 17 , further comprising instructions that, when executed by the at least one processor, cause the computer device to receive updates, from a client device, to content of the new linked document, wherein the updates comprise the changes identified within the new linked document.

19. The non-transitory computer-readable medium of claim 16 , further comprising instructions that, when executed by the at least one processor, cause the computer device to:

in response to receiving the user input indicating the linked document command:

insert a comment into the new linked document; and

associate the comment with the portion in the new linked document.

20. The non-transitory computer-readable medium of claim 16 , further comprising instructions that, when executed by the at least one processor, cause the computer device to provide a menu comprising an option for the linked document command within the document editor in response to receiving the user input indicating the selection of the portion of the first document.

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 Oct 2, 2017
From: GONZALEZ, GUSTAVO
To: DROPBOX, INC.
Reel/Frame 043757/0825 →
Cited By (1)
US 12,561,511