SYSTEM AND METHOD FOR ANNOTATION OF WEB PAGES
First Claim
1. A method for allowing users of web browsers to annotate a web page, the method comprising:
- displaying with one or more computer processors, a web page comprising content and annotation indicators wherein the annotation indicators are embedded within the content displayed on the web page by inserting start tags and stop tags directly into a portion of the content to identify the portion of the content associated with the annotation indicators, wherein the start tags and stop tags are hypertext markup language compatible such that the annotation indicators continue to be displayed in association with the selected content when a user varies the size of the web page, adds to the content, or zooms in on portions of the content;
updating the web page to display a first annotation indicator associated with a first user'"'"'s selected portion of content by inserting a first start tag and a first stop tag into the first user'"'"'s selected portion of content;
allowing at least a second user to access the web page and to add a second annotation by allowing the second user to select a portion of the content of the web page while the web page continues to be displayed to the first user;
capturing location data describing the second user'"'"'s selected portion of content;
updating the web page to display a second annotation indicator associated with the second user'"'"'s selected portion of content by inserting a second start tag and a second stop tag directly into the second user'"'"'s selected portion of content;
determining with one or more servers whether the portion of content selected by the first user is related to the portion of content selected by the second user;
updating with the one or more servers the web page to display within the first display a multiple annotation indicator that combines the first annotation indicator from the first user with at least a second annotation indicator from the second user based on whether the selected portions of content are related;
when the multiple annotation indicator is selected, automatically displaying on the web page, at least the first and second annotations associated with the multiple annotation indicator; and
when an annotation is selected, automatically highlighting the annotated content on the web page located between the start and stop tags associated with the multiple annotation indicator.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention relates generally shared annotation systems. More particularly, the invention provides a method for automatically navigating a document in a display, the method comprising: receiving an annotation related to the document, the annotation generated by a user at a first client; associating the annotation with a first indication in the document; receiving, from a user at a second client, an input to navigate a first portion of a display at the second client, the input causing the first indication to be displayed in the first portion of the display; and in response to the input, automatically displaying the annotation of the display at the second client.
159 Citations
20 Claims
-
1. A method for allowing users of web browsers to annotate a web page, the method comprising:
-
displaying with one or more computer processors, a web page comprising content and annotation indicators wherein the annotation indicators are embedded within the content displayed on the web page by inserting start tags and stop tags directly into a portion of the content to identify the portion of the content associated with the annotation indicators, wherein the start tags and stop tags are hypertext markup language compatible such that the annotation indicators continue to be displayed in association with the selected content when a user varies the size of the web page, adds to the content, or zooms in on portions of the content; updating the web page to display a first annotation indicator associated with a first user'"'"'s selected portion of content by inserting a first start tag and a first stop tag into the first user'"'"'s selected portion of content; allowing at least a second user to access the web page and to add a second annotation by allowing the second user to select a portion of the content of the web page while the web page continues to be displayed to the first user; capturing location data describing the second user'"'"'s selected portion of content; updating the web page to display a second annotation indicator associated with the second user'"'"'s selected portion of content by inserting a second start tag and a second stop tag directly into the second user'"'"'s selected portion of content; determining with one or more servers whether the portion of content selected by the first user is related to the portion of content selected by the second user; updating with the one or more servers the web page to display within the first display a multiple annotation indicator that combines the first annotation indicator from the first user with at least a second annotation indicator from the second user based on whether the selected portions of content are related; when the multiple annotation indicator is selected, automatically displaying on the web page, at least the first and second annotations associated with the multiple annotation indicator; and when an annotation is selected, automatically highlighting the annotated content on the web page located between the start and stop tags associated with the multiple annotation indicator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for allowing users of web browsers to annotate a web page, the method comprising:
-
displaying with one or more computer processors, a web page comprising content and annotation indicators wherein the annotation indicators are embedded within the content displayed on the web page such that the annotation indicators continue to be displayed in association with the selected content when a user varies the size of the web page, adds to the content, or zooms in on portions of the content; updating the web page to display at least a first annotation indicator associated with a first user'"'"'s selected portion of content; updating the web page to display at least a second annotation indicator associated with a second user'"'"'s selected portion of content; determining with one or more computer processors whether the portion of content selected by the first user is related to the portion of content selected by the second user; updating with the one or more computer processors the web page to display a multiple annotation indicator that combines at least the first annotation indicator from the first user with at least a second annotation indicator from the second user based on whether the selected portions of content are related; when a multiple annotation indicator is selected, automatically displaying on the web page, at least a portion of the first and second annotations associated with the multiple annotation indicator. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification