Results 1 -
7 of
7
An Infrastructure for Extending Applications’ User Experiences Across Multiple Personal Devices
"... Users increasingly interact with a heterogeneous collection of computing devices. The applications that users employ on those devices, however, still largely provide user experiences that assume the use of a single computer. This failure is due in part to the difficulty of creating user experiences ..."
Abstract
-
Cited by 6 (1 self)
- Add to MetaCart
Users increasingly interact with a heterogeneous collection of computing devices. The applications that users employ on those devices, however, still largely provide user experiences that assume the use of a single computer. This failure is due in part to the difficulty of creating user experiences that span multiple devices, particularly the need to manage identifying, connecting to, and communicating with other devices. In this paper we present an infrastructure based on instant messaging that simplifies adding that additional functionality to applications. Our infrastructure elevates device ownership to a first class property, allowing developers to provide functionality that spans personal devices without writing code to manage users ’ devices or establish connections among them. It also provides simple mechanisms for applications to send information, events, or commands between a user’s devices. We demonstrate the effectiveness of our infrastructure by presenting a set of sample applications built with it and a user study demonstrating that developers new to the infrastructure can implement all of the cross-device functionality for three applications in, on average, less than two and a half hours. ACM Classification: H5.2 [Information interfaces and
Fitting an Activity-Centric System into an Ecology of Workplace Tools
- Proceedings of CHI 2010, ACM
, 2010
"... Knowledge workers expend considerable effort managing fragmentation, characterized by constant switching among digital artifacts, when executing work activities. Activitycentric computing (ACC) systems attempt to address this problem by organizing activity-related artifacts together. But are ACC sys ..."
Abstract
-
Cited by 6 (5 self)
- Add to MetaCart
Knowledge workers expend considerable effort managing fragmentation, characterized by constant switching among digital artifacts, when executing work activities. Activitycentric computing (ACC) systems attempt to address this problem by organizing activity-related artifacts together. But are ACC systems effective at reducing fragmentation? In this paper, we present a two-part study of workers using Lotus Activities, an ACC system deployed for over two years in a large company. First, we surveyed workers to understand the ecology of workplace tools they use for various tasks. Second, we interviewed 22 Lotus Activities users to investigate how this ACC tool fits amongst their ecology of existing collaboration tools and affects work fragmentation. Our results indicate that Lotus Activities works in concert with certain other tools to successfully ease fragmentation for a specific type of activity. We identify design characteristics that contribute to this result.
What is an Activity? Appropriating an Activity-Centric System
- Proc. of INTERACT
, 2009
"... Abstract. Activity-Centric Computing (ACC) systems seek to address the fragmentation of office work across tools and documents by allowing users to organize work around the computational construct of an Activity. Defining and structuring appropriate Activities within a system poses a challenge for u ..."
Abstract
-
Cited by 3 (3 self)
- Add to MetaCart
Abstract. Activity-Centric Computing (ACC) systems seek to address the fragmentation of office work across tools and documents by allowing users to organize work around the computational construct of an Activity. Defining and structuring appropriate Activities within a system poses a challenge for users that must be overcome in order to benefit from ACC support. We know little about how knowledge workers appropriate the Activity construct. To address this, we studied users ’ appropriation of a production-quality ACC system, Lotus Activities, for everyday work by employees in a large corporation. We contribute to a better understanding of how users articulate their individual and collaborative work in the system by providing empirical evidence of their patterns of appropriation. We conclude by discussing how our findings can inform the design of other ACC systems for the workplace. Keywords: Activity-Centric Computing, Appropriation, Office & Workplace 1
Towards an Activity-Based World-Wide-Web
, 2006
"... The World-Wide-Web (WWW) provides a simple, but strong, approach to data integration by enabling pages to link to information and data physically distributed on different servers. More sophisticated data integration, however, requires specialized tools and might not even be possible on some propriet ..."
Abstract
- Add to MetaCart
The World-Wide-Web (WWW) provides a simple, but strong, approach to data integration by enabling pages to link to information and data physically distributed on different servers. More sophisticated data integration, however, requires specialized tools and might not even be possible on some proprietary data formats. Activity-Based Computing is a topdown approach which takes advantage of existing applications which are integrated into ‘activities’. This paper introduces the ABWWW extension for ABC for which brings support for activities on the WWW, thereby introducing a novel integration technique for heterogeneous sources of information.
MANAGING THE VISUAL PRIVACY OF INCIDENTAL INFORMATION IN WEB BROWSERS
, 2007
"... Permission is herewith granted to Dalhousie University to circulate and to have copied for non-commercial purposes, at its discretion, the above title upon the request of individuals or institutions. ..."
Abstract
- Add to MetaCart
Permission is herewith granted to Dalhousie University to circulate and to have copied for non-commercial purposes, at its discretion, the above title upon the request of individuals or institutions.
Which Version is This?: Improving the Desktop Experience within a Copy-Aware Computing Ecosystem
"... Computers today make it easy for people to scatter copies and versions of digital items across their file systems, but do little to help people manage the resulting mess. In this paper, we introduce the concept of a copy-aware computing ecosystem, inspired by a vision of computing when systems track ..."
Abstract
- Add to MetaCart
Computers today make it easy for people to scatter copies and versions of digital items across their file systems, but do little to help people manage the resulting mess. In this paper, we introduce the concept of a copy-aware computing ecosystem, inspired by a vision of computing when systems track and surface copy relationships between files. Based on two deployments of a copy-aware software prototype and in-depth interviews with individuals in collaborative relationships, we present our findings on the origins of copies and the barriers to eliminating them, but offer a promising solution based on the set of files that together represent a user‘s conceptual view of a document- the versionset. We show that the versionset is viable to infer, and we draw upon user activity logs and feedback on personalized views of versionsets to distill guidelines for the factors that define a versionset. We conclude by enumerating the many PIM user experiences that could be transformed as a result.

