Learn More
Recent developments in digital pen and paper solutions enable, not only the digital capture of handwriting, but also paper to be used as an interactive medium that links to digital information and services. We present a tool that builds on technologies for interactive paper to enable PowerPoint presentations to be controlled from printed slide handouts.(More)
Citations form the basis for a web of scientific publications. Search engines, embedded hyperlinks and digital libraries all simplify the task of finding publications of interest on the web and navigating to cited publications or web sites. However the actual reading of publications often takes place on paper and frequently on the move. We present a system(More)
We propose a new approach to collaborative filtering in mobile tourist information systems based on spatio-temporal proximity in social contexts. Users store ratings and reviews of locations and events locally within their personal information system and then exchange these with other users present in the same social contexts using ad-hoc networking and(More)
— Awareness of the activities of other users and also document evolution is an important part of collaborative authoring. We introduce the concept of an editing profile that can be used to maintain and visualise measures of the changes made across a document by different users in both synchronous and asynchronous collaborative editing. It provides a simple(More)
Public displays have seen a widespread adoption in public places such as train stations, airports and museums, where they are often used to show time tables, schedules but also advertisements or complementary information. But even within organisations or universities, public- and semi-public displays have proven themselves to be valuable means of promoting(More)
Database programming in object-oriented systems can be supported by combining data modelling and programming technologies such that a data model supports the management of collections of objects where those objects are as speciied by the underlying object-oriented programming language. This approach is the basis of the object data management services (ODMS)(More)
Despite the wide-ranging recognition that paper remains a pervasive resource for human conduct and collaboration, there has been uncertain progress in developing technologies to bridge the paper-digital divide. In this essay we discuss the design of a technology that interweaves developments in new materials, electronics and software, and seeks to provide a(More)
Research in collaborative editing tends to have been undertaken in isolation rather than as part of a general information or application infrastructure. Our goal is to develop a universal information platform that can support collaboration in a range of application domains. Since not all user groups have the same conventions and not all tasks have the same(More)
Web designers currently face the increased proliferation and diversity of new touch devices which pose major challenges to the design task. This paper presents <i>W3Touch</i> - an interface instrumentation toolkit for web designers to collect user performance data for different device characteristics in order to help them identify potential design problems(More)