In this paper, we present an architecture, called "ComMentor", which provides a platform for third-party providers of lightweight super-structures to material provided by conventional content providers. It enables people to share structured in-place annotations about arbitrary on-line documents. The system is part of a general "virtual document" architecture ("PCD BRIO") in which--with the help of lightweight distributed meta information--documents are dynamically synthesized from distributed sources depending on the user context and the meta-information which has been attached to them. The meta-information is managed independently of the documents themselves on separate meta-information servers, both in terms of storage and authority. A wide range of useful scenarios can be readily realized on this platform. We give examples of how a more personalized content presentation can be achieved by leveraging the database storage of the uniform meta-information and generating documents dynamically for a particular user perspective. These include structured discussion about paper drafts, collaborative filtering, seals of approval, tours, shared "hotlists" with section-based visibility control, usage indicators, co-presence, and value-added trails. Our object model and request interface for the prototype implementation are defined in technical detail in the appendix.
Cited By
- Cabanac G, Chevalier M, Chrisment C and Julien C Collective annotation Large Scale Semantic Access to Content (Text, Image, Video, and Sound), (529-548)
- Lagoze C, Krafft D, Cornwell T, Eckstrom D, Jesuroga S and Wilper C Representing contextualized information in the NSDL Proceedings of the 10th European conference on Research and Advanced Technology for Digital Libraries, (329-340)
- Wang C and Chen G Extending e-books with annotation, online support and assessment mechanisms to increase efficiency of learning Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education, (132-136)
- Wang C and Chen G (2004). Extending e-books with annotation, online support and assessment mechanisms to increase efficiency of learning, ACM SIGCSE Bulletin, 36:3, (132-136), Online publication date: 1-Sep-2004.
- Marshall C and Brush A Exploring the relationship between personal and public annotations Proceedings of the 4th ACM/IEEE-CS joint conference on Digital libraries, (349-357)
- Constantopoulos P, Doerr M, Theodoridou M and Tzobanakis M On information organization in annotation systems Proceedings of the 2004 international conference on Intuitive Human Interfaces for Organizing and Accessing Intellectual Assets, (189-200)
- Bonifazi F, Levialdi S, Rizzo P and Trinchese R A web-based annotation tool supporting e-learning Proceedings of the Working Conference on Advanced Visual Interfaces, (123-128)
- Brush A, Bargeron D, Grudin J and Gupta A Notification for shared annotation of digital documents Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (89-96)
- Nagao K, Shirai Y and Squire K (2001). Semantic Annotation and Transcoding, IEEE MultiMedia, 8:2, (69-81), Online publication date: 1-Apr-2001.
- Brush A, Bargeron D, Gupta A and Cadiz J Robust annotation positioning in digital documents Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (285-292)
- Asakawa C and Takagi H Annotation-based transcoding for nonvisual web access Proceedings of the fourth international ACM conference on Assistive technologies, (172-179)
- Nagao K, Hosoya S, Shirai Y and Squire K Semantic transcoding Proceedings of the COLING-2000 Workshop on Semantic Annotation and Intelligent Content, (70-78)
- Marshall C Annotation Proceedings of the second ACM international conference on Digital libraries, (131-140)
Recommendations
Detecting repackaged smartphone applications in third-party android marketplaces
CODASPY '12: Proceedings of the second ACM conference on Data and Application Security and PrivacyRecent years have witnessed incredible popularity and adoption of smartphones and mobile devices, which is accompanied by large amount and wide variety of feature-rich smartphone applications. These smartphone applications (or apps), typically organized ...
A telecommunications web services platform for third party network access and SOA-based service delivery
MNCNA '07: Proceedings of the 2007 Workshop on Middleware for next-generation converged networks and applicationsThis paper describes a case study in the use of a network gatekeeper we developed to enable a telecommunications Services-Oriented Architecture for the purposes of exposing a service provider network to third parties. Service provider revenue growth ...
Characterizing RESTful Web Services Usage on Smartphones: A Tale of Native Apps and Web Apps
ICWS '15: Proceedings of the 2015 IEEE International Conference on Web ServicesThe burst of Web-based Restful services brings us a number of facilities in our life and work. We are used to take smartphones to access these Web services, like location-based services, weather search, mapping, social networking, et al. On smartphones, ...