Information Technology Reference
In-Depth Information
Fig. 6.7 Links from and to
physical books or journals
are enabled by a small sticker
which is covered with Anoto
pattern
Entire Document Each document contains an area on the top of its first page where
gestures are made for links that apply to this entire document (Fig. 6.5 top). Since
one of our key design aspects is supporting cross-media linking, these association ar-
eas are included in each printed document page, in their digital representation in the
document viewer and on Web pages in Mozilla Firefox. CoScribe therefore includes
a Firefox extension which manages and displays areas and pen-based hyperlinks on
Web pages. 2
Entire Physical-only Document In order to support interactions with Anoto pens
on physical-only documents (books, journals etc.), which do not contain the Anoto
pattern, users can attach a small sticker covered with the pattern onto the document
cover (Fig. 6.7) and register this sticker with the document's barcode. Depending
on the pen technology, the user can directly scan the barcode with the digital pen or
she manually enters the barcode. The digital metadata of this document (including
an image of the cover, if available) is then automatically retrieved from a database.
Our current implementation uses the Amazon.com web service.
Sub-document Level A margin area contained on each page of a document (apart
from physical-only documents) provides for creating links from or to sub-passages
within a document. It is included in printed documents, in the CoScribe viewer for
digital documents, and in Mozilla Firefox. The user can define the precise extent of
2 The Firefox plug-in is realized in JavaScript. The script is executed by Greasemonkey
(http://www.greasespot.net) on each Web page which is accessed in Mozilla Firefox. The underly-
ing principle is that our plug-in is lightweight and manages only the 'view' and 'control' elements
of the Model-View-Controller paradigm. All information is managed by CoScribe. The plug-in
therefore communicates with a CoScribe Firefox Service, which is implemented in Java and has
access to the repository. The communication is performed over the MundoCore middleware [3]
using a MundoCore plug-in for Firefox [126], which was developed at our institution. The plug-in
displays the Web page in an IFrame, maintaining the normal visualization of and interaction with
Web pages. In addition, the plug-in visualizes association areas for CoScribe hyperlinks and tags
and visualizes existing links and tags. CoScribe tracks the pen interaction on these association ar-
eas. If a new link or tag is created or a link hot-spot is tapped on, the CoScribe Firefox service
informs the plug-in about new contents or requests to display a new Web page.
Search WWH ::




Custom Search