Shared content item commenting
First Claim
1. A computer-implemented method, comprising:
- under the control of one or more computer systems configured with executable instructions,receiving a scrollable content item uploaded to a first account with an online content management provider;
providing for display, on an interface of a first computing device, the scrollable content item and a comment section associated with the scrollable content item, wherein the scrollable content item is provided using a native application associated with the scrollable content item and wherein the online content management provider provides the comment section through an application associated with the online content management provider on the first computing device and the comment section associated with the scrollable content item is a layer on top of the native application associated with the scrollable content item;
adding, in response to an acceptance of a first share invitation, a copy of the scrollable content item and access to the comment section to a second account;
receiving a first modification to the scrollable content item that includes data associated with at least one first comment to the comment section;
synchronizing the first modification to the scrollable content item with the copy of the scrollable content item in the second account, wherein the synchronization of the first modification provides the at least one first comment to the comment section to the second account;
providing for display, on an interface of a second computing device, the scrollable content item, the comment section associated with the scrollable content item, and the at least one first comment, wherein the scrollable content item is displayed in the native application and the online content management provider provides the comment section and the at least one first comment through an application associated with the online content management provider on the second computing device;
receiving at least one second modification to the scrollable content item, including data associated with a second comment to the comment section, from the application associated with the online content management provider on the second computing device; and
receiving at least one of revisions or additions to the scrollable content item from the application associated with the online content management provider on the first computing device; and
synchronizing the at least one second modification and the at least one of revisions or additions to the copy of the scrollable content item with the scrollable content item in the first account, wherein the synchronization of the at least one second modification provides the second comment to the comment section of the first account.
4 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide a commenting system for multiple users to provide and share comments to shared documents. For example, users can share a web link to a collection of content items, such as documents, spreadsheets, photos, and any other media, with other users stored in an online content management system. The commenting system can provide a comment interface displayable alongside a respective content item and the comments can be saved for each user and the content item with associated comments can be synced across the multiple users. The comments can scroll independently of the content in a content item or the comments can be linked to a location therein and the scrolling of the comments can be linked to the scrolling of the content item such that corresponding comments are displayed.
-
Citations
15 Claims
-
1. A computer-implemented method, comprising:
-
under the control of one or more computer systems configured with executable instructions, receiving a scrollable content item uploaded to a first account with an online content management provider; providing for display, on an interface of a first computing device, the scrollable content item and a comment section associated with the scrollable content item, wherein the scrollable content item is provided using a native application associated with the scrollable content item and wherein the online content management provider provides the comment section through an application associated with the online content management provider on the first computing device and the comment section associated with the scrollable content item is a layer on top of the native application associated with the scrollable content item; adding, in response to an acceptance of a first share invitation, a copy of the scrollable content item and access to the comment section to a second account; receiving a first modification to the scrollable content item that includes data associated with at least one first comment to the comment section; synchronizing the first modification to the scrollable content item with the copy of the scrollable content item in the second account, wherein the synchronization of the first modification provides the at least one first comment to the comment section to the second account; providing for display, on an interface of a second computing device, the scrollable content item, the comment section associated with the scrollable content item, and the at least one first comment, wherein the scrollable content item is displayed in the native application and the online content management provider provides the comment section and the at least one first comment through an application associated with the online content management provider on the second computing device; receiving at least one second modification to the scrollable content item, including data associated with a second comment to the comment section, from the application associated with the online content management provider on the second computing device; and receiving at least one of revisions or additions to the scrollable content item from the application associated with the online content management provider on the first computing device; and synchronizing the at least one second modification and the at least one of revisions or additions to the copy of the scrollable content item with the scrollable content item in the first account, wherein the synchronization of the at least one second modification provides the second comment to the comment section of the first account. - View Dependent Claims (2, 3, 4, 15)
-
-
5. A non-transitory computer-readable storage medium storing
instructions that, when executed by at least one processor, cause a computing device to: -
provide for display, on a first computing device and at least one second computing device, a scrollable content item and a comment section associated with the scrollable content item, the scrollable content item and the comment section being sharable between the first computing device and the at least one second computing device through a content management provider, and wherein on the first computing device the scrollable content item is provided using a native application associated with the scrollable content item and the content management provider provides the comment section and the comment section associated with the scrollable content item is a layer on top of the native application associated with the scrollable content item; and enable the first computing device and the at least one second computing device to provide comments to the comment section, the comments being viewable on each of the first computing device and the at least one second computing device; and receive comments and edits to the comment section from the at least one second computing device, wherein the comments and the edits are provided using a second native application associated with the scrollable content item on the at least one second computing device. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A computing system, comprising:
-
at least one processor; and memory including instructions that, when executed by the processor, cause the computing system to; provide for display, on a first computing device and at least one second computing device, a scrollable content item and a comment section associated with the display of the scrollable content item, the scrollable content item and the comment section being viewable between the first computing device and the at least one second computing device through an account with a content management provider and wherein on the first computing device the scrollable content item is displayed using a native application associated with the scrollable content item and the comment section is displayed using the content management provider and the comment section associated with the scrollable content item is a layer on top of the native application associated with the scrollable content item; and enable the first computing device and the at least one second computing device to provide comments to a comment interface viewable on each of the first computing device and the at least one second computing device, the comment interface being provided, by the content management provider; and receive comments and edits to the comment section from the at least one second computing device, wherein the comments and the edits are provided using a second native application associated with the scrollable content item on the at least one second computing device. - View Dependent Claims (13, 14)
-
Specification