Online document processing service for displaying comments
First Claim
Patent Images
1. A method for providing online document processing services, the method comprising:
- creating a document comprising a plurality of editable paragraphs of text;
receiving a plurality of comments associated with the document;
storing the plurality of comments in a comment thread associated with the document;
causing a representation of the document and a representation of the comment thread to be displayed simultaneously on a first user device, wherein the representation of the document comprises at least a representation of the plurality of editable paragraphs of text;
identifying an address associated with a user at a second user device within one of the plurality of comments;
transmitting a first message to the address associated with the user at the second user device, the first message comprising a link to a page, which when selected, causes the representation of the document and the representation of the comment thread to be displayed simultaneously on the second user device;
receiving a second message in response to the first message, the second message comprising a comment from the user at the second user device responsive to the first message;
appending the comment from the user at the second user device to the comment thread;
updating the representation of the comment thread on the first user device and the second user device with the comment from the user at the second user device to generate an updated representation of the comment thread; and
causing the representation of the document and the updated representation of the comment thread to be displayed simultaneously on the first user device and the second user device;
wherein the first and the second messages are email messages.
2 Assignments
0 Petitions
Accused Products
Abstract
A plurality of comments associated with a document is received, and a representation of the document and a representation of a comment thread comprising the plurality of comments are displayed simultaneously on a user device. In one embodiment, a first comment is received from a first user and a second comment is received from a second user. The comment thread may be stored. Systems and apparatus are also disclosed.
70 Citations
17 Claims
-
1. A method for providing online document processing services, the method comprising:
-
creating a document comprising a plurality of editable paragraphs of text; receiving a plurality of comments associated with the document; storing the plurality of comments in a comment thread associated with the document; causing a representation of the document and a representation of the comment thread to be displayed simultaneously on a first user device, wherein the representation of the document comprises at least a representation of the plurality of editable paragraphs of text; identifying an address associated with a user at a second user device within one of the plurality of comments; transmitting a first message to the address associated with the user at the second user device, the first message comprising a link to a page, which when selected, causes the representation of the document and the representation of the comment thread to be displayed simultaneously on the second user device; receiving a second message in response to the first message, the second message comprising a comment from the user at the second user device responsive to the first message; appending the comment from the user at the second user device to the comment thread; updating the representation of the comment thread on the first user device and the second user device with the comment from the user at the second user device to generate an updated representation of the comment thread; and causing the representation of the document and the updated representation of the comment thread to be displayed simultaneously on the first user device and the second user device; wherein the first and the second messages are email messages. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer readable medium having program instructions stored thereon, the instructions capable of execution by a processor and defining the steps of:
-
creating a document comprising a plurality of editable paragraphs of text; receiving a plurality of comments associated with the document; storing the plurality of comments in a comment thread associated with the document; causing a representation of the document and a representation of the comment thread to be displayed simultaneously on a first user device, wherein the representation of the document comprises at least a representation of the plurality of editable paragraphs of text; identifying an address associated with a user at a second user device within one of the plurality of comments; transmitting a first message to the address associated with the user at the second user device, the first message comprising a link to a page, which when selected, causes the representation of the document and the representation of the comment thread to be displayed simultaneously on the second user device; receiving a second message in response to the first message, the second message comprising a comment from the user at the second user device responsive to the first message; appending the comment from the user at the second user device to the comment thread; updating the representation of the comment thread on the first user device and the second user device with the comment from the user at the second user device to generate an updated representation of the comment thread; and causing the representation of the document and the updated representation of the comment thread to be displayed simultaneously on the first user device and the second user device; wherein the first and the second messages are email messages. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method for providing online document processing services, the method comprising:
-
creating a document comprising a plurality of editable paragraphs of text; receiving from a first user a first comment relating to the document; storing the first comment in a comment thread associated with the document; identifying an address within the comment; transmitting a first message to the address associated with a second user at a second user device, the first message comprising a link to a page, which when selected, causes a representation of the document and a representation of the comment thread to be displayed simultaneously on the second user device, wherein the representation of the document comprises at least a representation of the plurality of editable paragraphs of text; receiving a second message in response to the first message, the second message comprising a second comment from the second user at the second user device responsive to the first message; appending the second comment from the second user at the second user device to the comment thread; updating the representation of the comment thread on the first user device and the second user device with the second comment from the second user at the second user device to generate an updated representation of the comment thread; and causing the representation of the document and the updated representation of the comment thread to be displayed simultaneously on the first user device and the second user device; wherein the first and the second messages are email messages. - View Dependent Claims (13, 14)
-
-
15. A non-transitory computer readable medium having program instructions stored thereon, the instructions capable of execution by a processor and defining the steps of:
-
creating a document comprising a plurality of editable paragraphs of text; receiving from a first user a first comment relating to the document; storing the first comment in a comment thread associated with the document; identifying an address within the comment; transmitting a first message to the address associated with a second user at a second user device, the first message comprising a link to a page, which when selected, causes a representation of the document and a representation of the comment thread to be displayed simultaneously on the second user device, wherein the representation of the document comprises at least a representation of the plurality of editable paragraphs of text; receiving a second message in response to the first message, the second message comprising a second comment from the second user at the second user device responsive to the first message; appending the second comment from the second user at the second user device to the comment thread; updating the representation of the comment thread on the first user device and the second user device with the second comment from the second user at the second user device to generate an updated representation of the comment thread; and causing the representation of the document and the updated representation of the comment thread to be displayed simultaneously on the first user device and the second user device; wherein the first and the second messages are email messages. - View Dependent Claims (16, 17)
-
Specification