IP Library Granted Patent US 11,151,086
Granted Patent B2
US 11,151,086 · App. 15/964,782 · Granted Oct 19, 2021

Comment previews displayed in context within content item

Inventors: Parker Wilf (San Francisco, CA); Robert Mason (San Francisco, CA); Tomaz Nedeljko (San Francisco, CA); Evan Tana (San Francisco, CA)
Assignee: Dropbox, Inc.
G06F16/168G06F16/176G06F16/188G06F40/106G06F40/169
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,151,086
App. No.
15/964,782
Granted
Oct 19, 2021
Kind
B2
Abstract

The present technology pertains to a details pane that is displayed in coordination with a file explorer interface. The details pane can display details including activities, comments, and previews for content items displayed in the details pane. In some embodiments, the content items displayed in the file explorer interface can be stored in and accessed from different services, and the details in the details pane can also be populated from diverse sources. In some embodiments, edits or navigations can be performed within a preview of the content item. In some embodiments, comments can be shown along with previews that show the comment located within the content item.

Claims (51)

1. A non-transitory computer readable medium comprising instructions, the instructions, when executed by a computing system, cause the computing system to:

cause display of a file browser interface presenting a representation of a content item associated with a folder, the file browser interface being displayed concurrently with one or more comments included in the content item;

receive a selection of a comment from the one or more comments at the file browser interface; and

in response to the selection of the comment from the one or more comments, generate a preview of a cropped portion of the content item, wherein the cropped portion corresponds to a location to which the comment is anchored within the content item, the preview of the cropped portion being generated by a content management system associated with the file browser interface and displayed without opening a stored copy of the content item or an application for opening the content item.

2. The non-transitory computer readable medium of claim 1 , wherein the preview of the cropped portion is stored at the content management system such that another selection of the comment displays the stored cropped preview as a pre-processed image.

3. The non-transitory computer readable medium of claim 1 , wherein the instructions cause the computing system to:

receive an input in the preview of the cropped portion, the input being an edit to the content item; and

save the edit to the content item without opening the stored copy of the content item or the application for opening the content item.

4. The non-transitory computer readable medium of claim 3 , wherein saving the edit to the content item comprises modifying a content of the stored copy of the content item without opening the stored copy of the content item or the application for opening the content item.

5. The non-transitory computer readable medium of claim 3 , wherein the instructions cause the computing system to:

receive a second comment associated with a portion of the content item; and

save the second comment in the stored copy of the content item without opening the stored copy of the content item or the application for opening the content item, wherein saving the second comment in the stored copy of the content item comprises anchoring the second comment to the portion of the content item.

6. The non-transitory computer readable medium of claim 1 , wherein the instructions cause the computing system to:

receive an input in the preview of the cropped portion, the input being an edit to the content item;

save the edit to the content item without opening the stored copy of the content item or the application for opening the content item; and

render the edit to the content item on a second preview of a portion of the content item corresponding to a respective location of the content item associated with the edit.

7. The non-transitory computer readable medium of claim 1 , wherein the instructions cause the computing system to:

receive a second selection of a second comment from the one or more comments, the second comment corresponding to a second location in the content item to which the second comment is anchored to within the content item; and

after the second selection of the second comment from the one or more comments, display a second preview including at least a portion of the content item corresponding to the second location to which the second comment is anchored to within the content item.

8. A method comprising:

causing display of a file browser interface presenting a representation a content item associated with a folder, the file browser interface being displayed concurrently with one or more comments included in the content item;

receiving a selection of a comment from the one or more comments at the file browser interface; and

in response to the selection of the comment from the one or more comments, generating a preview of a cropped portion of the content item, wherein the cropped portion corresponds to a location to which the comment is anchored within the content item, the preview of the cropped portion being generated by a content management system associated with the file browser interface and displayed without opening a stored copy of the content item or an application for opening the content item.

9. The method of claim 8 , further comprising:

receiving an input in the preview of the cropped portion, the input being an edit to the content item; and

save the edit to the content item without opening the stored copy of the content item or the application for opening the content item.

10. The method of claim 8 , wherein the content item is editable by a plurality of users having editing privileges, and wherein a content section associated with the content item enables at least some of the plurality of users to simultaneously provide comments to a comment thread.

11. The method of claim 8 , wherein a comment thread is anchored to a highlighted portion of the content item, wherein the preview of the cropped portion includes the highlighted portion.

12. The method of claim 8 , wherein the content item is stored on a client device as a local version of a remote version of the content item that is stored at a content management system.

13. The method of claim 8 , further comprising:

receiving an input in the preview of the cropped portion, the input being an edit to the content item;

based on the edit to the content item, modifying a content of the stored copy of the content item without opening the stored copy of the content item or the application for opening the content item; and

rendering the edit to the content item within the preview of the cropped portion.

14. A system comprising:

one or more processors; and

at least one non-transitory computer-readable storage medium having stored thereon instructions which, when executed by the one or more processors, cause the one or more processors to:

cause display of a file browser interface presenting a representations a content item associated with a folder, the file browser interface being displayed currently with one or more comments included in the content item;

receive a selection of a comment from the one or more comments at the file browser interface; and

in response to the selection of the comment from the one or more comments, generate a preview of a cropped portion of the content item, wherein the cropped portion corresponds to a location to which the comment is anchored within the content item, the preview of the cropped portion being generated by a content management system associated with the file browser interface and displayed without opening a stored copy of the content item or an application for opening the content item.

15. The system of claim 14 , wherein the preview of the cropped portion is stored at the content management system such that another selection of the comment display the stored cropped preview a pre-processed image of a portion of the content item surrounding the location of the content item to which the comment is anchored.

16. The system of claim 14 , the at least one non-transitory computer-readable storage medium having stored thereon instructions which, when executed by the one or more processors, cause the one or more processors to:

receive an input in the preview of the cropped portion, the input being an edit to the content item; and

save the edit to the content item without opening the stored copy of the content item or the application for opening the content item.

17. The system of claim 16 , wherein saving the edit to the content item comprises modifying a content of the stored copy of the content item without opening the stored copy of the content item or the application for opening the content item is an addition of another comment, or a deletion of the comment.

18. The system of claim 14 , the at least one non-transitory computer-readable storage medium having stored thereon instructions which, when executed by the one or more processors, cause the one or more processors to:

download the preview of the cropped portion of a portion of the content item surrounding the location of the content item to which the comment is anchored in advance of the selection of the comment from the one or more comments; and

store the preview of the cropped portion of the portion of the content item surrounding the location of the content item to which the comment is anchored in a cache.

19. The system of claim 14 , wherein the comment is anchored to a highlighted portion of the content item, and the preview of the cropped portion includes the highlighted portion.

20. The system of claim 14 , the at least one non-transitory computer-readable storage medium having stored thereon instructions which, when executed by the one or more processors, cause the one or more processors to:

receive a second comment associated with a portion of the content item; and

save the second comment in the stored copy of the content item without opening the stored copy of the content item or the application for opening the content item, wherein saving the second comment in the stored copy of the content item comprises anchoring the second comment to the portion of the content item.

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 Apr 27, 2018
From: WILF, PARKER; MASON, ROBERT; NEDELJKO, TOMAZ; TANA, EVAN
To: DROPBOX, INC.
Reel/Frame 045659/0931 →