File-level comments in collaborative content items
First Claim
1. A method comprising:
- identifying, in content to be included in a first comment, a file-level primitive input by a user, the file-level primitive input by the user identifying a file associated with a collaborative content item stored by a content management system and indicating that the first comment is a file-level comment on the collaborative content item;
responsive to identifying the file-level primitive input by the user, creating a reference, between the collaborative content item as a whole and the first comment;
receiving a request for the collaborative content item, and in response, generating a representation of the collaborative content item wherein generating the representation of the collaborative content item comprises generating a representation of the first comment,wherein the representation of the first comment includes an indicator that the first comment is a file-level comment; and
sending the representation of the collaborative content item for display.
2 Assignments
0 Petitions
Accused Products
Abstract
A collaborative content management system enables users to selectively create file-level comments, in addition to content level comments, in collaborative content items. A file-level comment can be created in a number of different ways, including creating a comment associated with a title, header, heading, or other designated portion of the content; by designating a message associated with sharing the content item as a file-level comment; by replaying via a messaging system to a message sharing the content item; or by including a file-level primitive in the content of a comment. A file-level comment may be indicated in the collaborative content item by visually distinguishing formatting of a title, header or other portion of the content item. A file-level comment may be displayed in a visually distinctive manner, such as with specified formatting or in a specific window pane apart from content level comments.
-
Citations
22 Claims
-
1. A method comprising:
-
identifying, in content to be included in a first comment, a file-level primitive input by a user, the file-level primitive input by the user identifying a file associated with a collaborative content item stored by a content management system and indicating that the first comment is a file-level comment on the collaborative content item; responsive to identifying the file-level primitive input by the user, creating a reference, between the collaborative content item as a whole and the first comment; receiving a request for the collaborative content item, and in response, generating a representation of the collaborative content item wherein generating the representation of the collaborative content item comprises generating a representation of the first comment, wherein the representation of the first comment includes an indicator that the first comment is a file-level comment; and sending the representation of the collaborative content item for display. - View Dependent Claims (2, 3, 4, 5, 6, 22)
-
-
7. A non-transitory computer-readable storage medium storing instructions that, when executed by a computing system, cause the computing system to perform operations comprising:
-
receiving a command to create a new comment at a file-level for a collaborative content item, wherein the command is to create the new comment at the file-level due to a title of the collaborative content item being selected when the command was received, the new comment including a file-level primitive input by a user that identifies the collaborative content item stored by a content management system; responsive to receiving the command, creating a reference, between the collaborative content item as a whole and the first comment; receiving a representation of the collaborative content item, the representation of the collaborative content item including a file-level comment corresponding to the new comment; and displaying the representation of the collaborative content item including a first association between the file-level comment and the title of the collaborative content item, the first association being based on the reference. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer system comprising:
-
one or more processors; and at least one memory storing instructions that, when executed by the one or more processors, cause the computer system to; receive, from a first client device, a sharing action for a collaborative content item, the sharing action including a sharing message; and responsive to receiving the sharing action, creating a reference, between the collaborative content item as a whole and a first comment, wherein the first comment is associated with comment content comprising the sharing message, and wherein the reference is associated with a file-level primitive input by a user that identifies the collaborative content item and that specifies that the first comment is at a file-level. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification