CHAI Banner
Latest News

Congratulations to Sam Thorogood on winning an AUC Honours Scholarship

Read More

Next CHAI Seminar

Honours Student Talks
Greg Darke, Sam Thorogood, James Bunton

Wed 27 August 11:00AM

Seminar Details

edit Focus: Exploring collaborative tabletop file system and personal information access

Focus: Exploring collaborative tabletop file system and personal information access

Anthony Collins, Judy Kay
School of Information Technologies, University of Sydney

Contact Person

Anthony Collins
anthony@it.usyd.edu.au

Photo of Focus: Exploring collaborative tabletop file system and personal information access

Project Description

The collaborative possibilities afforded by tabletop interfaces make them appealing for sharing digital files and personal information between group members. Although users may not perceive a tabletop interface as a conventional personal computer, a form of file system interface seems important: A file system, and its interface, constitute a core facility of an operating system. In this project, we are exploring tabletop file system access, taking particular care with those aspects that distinguish tabletop interaction, notably their role for collaborative interaction. The following is an example scenario that illustrates requirements on tabletop file access:

James and Alice have an assignment to design a Greek history museum exhibit. James is discussing the project requirements with the exhibition co-ordinator via e-mail, and collecting photographs of Greek artefacts. Alice is doing research to write descriptions of these artefacts, and associated aspects of ancient Greece. James and Alice now need to combine their work, making decisions about which artefacts to use in the exhibition. They choose the tabletop to support this collaborative activity.

Tabletop interfaces are appealing for tasks like this, involving sharing of digital files and personal information. Notably, this scenario involves multiple file systems because James would naturally have used his own computer for work, while Alice would have used hers. Now, they need their files to be available at the tabletop. Although the e-mail, images and text may happen to be in arbitrary hierarchies on those computers, we want to facilitate easy and natural access to all the relevant files and to exploit each user's own knowledge of their own file system, while supporting collaboration with the combined file-set at the tabletop.

Hierarchical organisation and navigation of file systems has become the standard in conventional personal computers. However, the properties and constraints of multi-user tabletop interaction call for rethinking this standard approach to file system interaction. First, there are limitations of physical interaction that affect how information can be presented, and how user input can be accepted. These limitations are the result of a low resolution on the tabletop, which is needed to make targets sufficiently large for direct-touch interaction. A keyboard and mouse is typically not present in a multi-user tabletop setting. Even a projected keyboard on the tabletop surface is problematical---there is no tactile feedback on pressing keys, and it lacks a fixed reference for users to place their hands (a serious problem when the projected keys would be occluded by a user's hand). Collaborative tabletop interfaces must also be orientation independent (as people could be sitting anywhere around the table). This poses problems for text presentation, such as file and directory names.

Finally, the collaborative nature of the tabletop interface encourages users to share their files with each other, meaning that the files presented on a tabletop often need to come from multiple collections. Required documents may be in various folders across the separate file systems, and retrieving a particular document may only be possible for the user who owns that file system. While users may have a hierarchical mental model of file system interaction, we need to explore alternative approaches, as a core requirement of a tabletop file system interface is the ability to interact with multiple (and potentially unfamiliar) large collections of files.

In this project, we have built from the Cruiser platform to develop a novel way of interacting with a file system, designed specifically for collaborative tabletop exploration of multiple file systems.

File navigation is based on the notion of a focus file. Once a user selects a focus file, all other related files are displayed (regardless of where they are stored or which file system they belong to). A user may navigate the file systems by re-selecting focus files. The focus file approach allows content-based file access without any user text entry. To select a focus file, a user dwells (depresses the pen for one second) on an image representation of the document. A `click' sound gives feedback that it has been selected. After each focus selection the initial size of a file is used to indicate its relevance to the focus, and irrelevant files are automatically hidden in order to reduce clutter on the tabletop. The screenshot on the right shows a collection of documents after two successive focus selections from the initial start view.


Key Publications

A. Collins and J. Kay. Collaborative personal information management with shared, interactive tabletops. In Proceedings of Personal Information Management 2008 (a CHI 2008 Workshop), 2008. [View Details]

A. Collins. Tabletop file system and personal information management in pervasive computing. In Advances in Pervasive Computing: Adjunct Proceedings of the 6th International Conference on Pervasive Computing, pages 160-166. Österreichische Computer Gesellschaft, 2008. [View Details]

A. Collins. Enabling collaborative tabletop file system interaction through similarity-based browsing. 2008. Grand finalist paper submission for the ACM Student Research Competition 2007. [View Details]

A. Collins. Exploring tabletop file system interaction. In CHI '07: CHI '07 Extended Abstracts on Human Factors in Computing Systems, pages 2171-2176, New York, NY, USA, 2007. ACM Press. [View Details]

A. Collins, T. Apted, and J. Kay. Tabletop file system access: Associative and hierarchical approaches. In TABLETOP '07: Proceedings of the Second Annual IEEE International Workshop on Horizontal Interactive Human-Computer Systems, pages 113-120, Washington, DC, USA, 2007. IEEE Computer Society. [View Details]

A. Collins and J. Kay. Systems and methods for file transfer to a pervasive computing system. Australian Provisional Patent 2007231829, Smart Internet Technology CRC Pty Ltd, Sydney, NSW, Australia, 2007. [View Details]

Poweredby  [Cellerator]