SYSTEMS AND METHODS FOR COLLABORATIVELY ANNOTATING ELECTRONIC DOCUMENTS
First Claim
1. A method of filtering electronic annotations, the method comprising:
- receiving a search request comprising address information associated with a user-selected portion of an electronic document, the address information being automatically added to the search request upon a user'"'"'s selection of the user-selected portion, the address information uniquely identifying the electronic document and a location of the user-selected portion within the electronic document;
filtering a plurality of annotations to find a subset of the annotations that are associated with the user-selected portion; and
providing the subset of annotations to the user through a network.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for sharing annotations associated with an electronic document. The annotations are created by one or more annotation authors and are shared with one or more other users. A method includes determining frequently annotated portions of the electronic document and providing indicators within the electronic document of the frequently annotated portions. In one embodiment, frequently used words within the annotations are also indicated within the text of the electronic document. In addition, or in another embodiment, the annotations can be searched based on a user'"'"'s location within the electronic document.
218 Citations
14 Claims
-
1. A method of filtering electronic annotations, the method comprising:
-
receiving a search request comprising address information associated with a user-selected portion of an electronic document, the address information being automatically added to the search request upon a user'"'"'s selection of the user-selected portion, the address information uniquely identifying the electronic document and a location of the user-selected portion within the electronic document; filtering a plurality of annotations to find a subset of the annotations that are associated with the user-selected portion; and providing the subset of annotations to the user through a network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system accessible over a network for sharing electronic annotations of an electronic document, the system comprising:
-
a database for storing a plurality of user-authored annotations of the electronic document; and a server connected to the network and configured to; receive from a user, over the network, one or more parameters for displaying desired user-authored annotations from the database, search the database and identify a subset of the annotations that match the received parameters, and provide through the network the subset of annotations for display to the user. - View Dependent Claims (13, 14)
-
Specification