| IP.com Number | IPCOM000173252D |
|
|
|---|---|---|---|
| Dated | Jul 29, 2008 UTC | ||
| Size | 5 page(s) (30.5 KB) | ||
| Disclosed by |
|
||
| Country | |
|---|---|
| Language | English (United States) |
This document was submitted to IP.com's Prior Art Database and this preview is designed to provide you with information regarding the contents of this document by displaying up to the first four pages of the document as scaled page renderings and displaying a limited amount of text which was extracted from the document on the Text Preview Tab.
To find out more on how to obtain the entire document, click the Download tab. There is a charge for downloading some Prior Art Database documents; please examine carefully whether you believe this document fills your needs before purchasing.
For more information about the Prior Art Database, visit the Learn section of this website. Thank you for visiting IP.com's Prior Art Database! You may wish to check out our Intellectual Property Library website before you leave.
Web Annotation on Feed
1. Background
How many times have you, when reading paper documents, taken notes in the margin of the page, or just underline/circle some important text on the page? Web annotation systems are meant to give electronic documents some of the same note-taking possibilities as paper documents.
When annotating on a paper document, the annotations, in fact, have become part of the document. So when you re-open the document,
annotations on their right place. But for web annotation, things are quite different. We are discussing public annotating service. People can annotate on any web pages from any web application server. Annotating on a web page will not modify the web page itself. Annotations are stored centralized on a separated annotation server. If later someone re-open the web page and ask to see these annotations, annotation service is responsible to find the exact elements that theses annotations are associated with, and display them near these elements. The problem is: how to identify the annotation target, such that each annotation can be displayed on its right place always?
Here are some known solutions:
1. Pixel offset against the browser window.
Used by many existing web annotation tools (including World forum , Trailfire, Fleck, Stickis , MyStickies , DrawHere ). They do not care about what element does people annotating on. They just remember the position of annotations (sticky notes) inside the browser window. The drawback is obvious. People is always annotating on html content instead of browser window. Most web pages adopting floating layout. Some of the page content will automatically wrapped to another line when the browser window becoming smaller. That is when resizing browser window, the pixel offset of html contents against the browser window may change from time to time, but annotations do not! Just resizing the browser window, the annotations may shiftaway from the html contents they are annotated on.
2. Location in the document.
Used by Marginalia and Annotea. For these annotation services, each annotation is associated with a location in the document -- when someone annotate on part of a web page, it is remembered the offset of the target html element against the root element in the html document (use XPointer or like). The drawback is that unlike paper document, web pages may change from time to time. If the structure of the page (the page layout)is changed, the annotations may no longer display properly.
3. Text match.
Some annotation service (Diigo, Gibeo , Linebuzz, etc.) will stores the text you selected, when you doing annotation. To locate annotations,they searches the content for matching text.
The drawback:
Firstly, what if there are multiple matches on the page? There's no good solution yet.
Secondly, what if I annotate on a paragraph just tocomment on its topic? (Even the content of the paragraph has been changed, the topic is not change...