Collaborative communication in a web application
First Claim
1. A method executed by a computer processor for commenting via a client application, the method comprising:
- displaying an image of a document on the client application;
providing a user interface component that allows a user to add a comment to the image of the document;
receiving the comment and a location in the image of the document associated with the comment;
saving the comment and the location associated with the comment to the image of the document;
displaying a selectable control, associated with the comment, as an overlay of the image of the document, the selectable control being displayed at a position determined based on the location; and
displaying a comment pane displayed proximate to the image of the document, wherein selection of the comment in the comment pane causes the image of the document to move to a portion of the image of the document that includes the location associated with the comment,wherein the selectable control is an hypertext markup language icon, and selection of the selectable control causes the comment pane to scroll through at least some comments associated with the image of the document to the comment associated with the selectable control.
2 Assignments
0 Petitions
Accused Products
Abstract
A document accessible on a network may be opened by multiple users. A user may use a thin client application to access the document, wherein an image of the document and XML data including comments and locations of the comments in the document. Hint icons are displayed in the document where comments are anchored. Upon selection of a hint, an HTML comments pane may be displayed to a side of the document, exposing comments and replies to comments currently stored in the document. The comments pane may be scrolled to the comment associated with the selected hint. Additionally, highlighting may be provided over elements in the document associated with a selected comment. Comments may be added via the comments pane and saved to the document on the network. Comments and comment location data may be communicated to other clients, allowing for collaborative communication via a thin client application.
82 Citations
18 Claims
-
1. A method executed by a computer processor for commenting via a client application, the method comprising:
-
displaying an image of a document on the client application; providing a user interface component that allows a user to add a comment to the image of the document; receiving the comment and a location in the image of the document associated with the comment; saving the comment and the location associated with the comment to the image of the document; displaying a selectable control, associated with the comment, as an overlay of the image of the document, the selectable control being displayed at a position determined based on the location; and displaying a comment pane displayed proximate to the image of the document, wherein selection of the comment in the comment pane causes the image of the document to move to a portion of the image of the document that includes the location associated with the comment, wherein the selectable control is an hypertext markup language icon, and selection of the selectable control causes the comment pane to scroll through at least some comments associated with the image of the document to the comment associated with the selectable control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device for commenting via a client application, comprising:
-
a computer processor; and a memory including computer readable instructions, which, when executed by the computer processor, cause the computer processor to provide the client application, the client application being configured to; display an image of a document on the client application; display a user interface to add a comment to the image of the document; receive the comment and a location in the image of the document associated with the comment; save the comment and the location associated with the comment to the image of the document; display a selectable control, associated with the comment, as an overlay of the image of the document, the selectable control being displayed at a position determined based on the location; and display a comment pane displayed proximate to the image of the document, wherein selection of the comment in the comment pane causes the image of the document to move to a portion of the image of the document that includes the location associated with the comment, and wherein the selectable control is an hypertext markup language icon, and selection of the selectable control causes the comment pane to scroll through at least some comments associated with the image of the document to the comment associated with the selectable control. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer readable hardware storage device including computer executable instructions which, when executed by a computer, cause the computer to perform a method for commenting via a client application, the method comprising:
-
displaying an image of a document on the client application; displaying a user interface component that allows a user to add a comment to the image of the document; receiving the comment and a location in the image of the document associated with the comment; saving the comment and the location associated with the comment to the image of the document; displaying a selectable control, associated with the comment, as an overlay of the image of the document, the selectable control being displayed at a position determined based on the location; and displaying a comment pane displayed proximate to the image of the document, wherein the selectable control is an hypertext markup language icon, selection of the comment in the comment pane causes the image of the document to move to a portion of the image of the document that includes the location associated with the comment, and wherein selection of the selectable control representing the comment causes the comment pane to scroll through all comments associated with the image of the document to the comment associated with the selectable control. - View Dependent Claims (17, 18)
-
Specification