Agents that reduce work and information overload
Communications of the ACM
Human factors in alarm design
CLUES: dynamic personalized message filtering
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Peopleware (2nd ed.): productive projects and teams
Peopleware (2nd ed.): productive projects and teams
Principles of mixed-initiative user interfaces
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Tradeoffs in displaying peripheral information
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
ConNexus to awarenex: extending awareness to mobile users
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Models of attention in computing and communication: from principles to applications
Communications of the ACM
CybreMinder: A Context-Aware System for Supporting Reminders
HUC '00 Proceedings of the 2nd international symposium on Handheld and Ubiquitous Computing
International Journal of Human-Computer Studies - Notification user interfaces
Collision warning design to mitigate driver distraction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
"Constant, constant, multi-tasking craziness": managing multiple working spheres
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
If not now, when?: the effects of interruption at different moments within task execution
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Controlling interruptions: awareness displays and social motivation for coordination
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Predictors of availability in home life context-mediated communication
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Lilsys: Sensing Unavailability
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Presence versus availability: the design and evaluation of a context-aware communication client
International Journal of Human-Computer Studies
TaskTracer: a desktop environment to support multi-tasking knowledge workers
Proceedings of the 10th international conference on Intelligent user interfaces
Examining task engagement in sensor-based statistical models of human interruptibility
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Using context-aware computing to reduce the perceived burden of interruptions from mobile devices
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '05 Extended Abstracts on Human Factors in Computing Systems
Leveraging characteristics of task structure to predict the cost of interruption
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Data Mining: Practical Machine Learning Tools and Techniques, Second Edition (Morgan Kaufmann Series in Data Management Systems)
Matching attentional draw with utility in interruption
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Toolkit support for developing and deploying sensor-based statistical models of human situations
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Disruption and recovery of computing tasks: field study, analysis, and directions
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
ACM Transactions on Computer-Human Interaction (TOCHI)
Effects of intelligent notification management on users and their tasks
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The scope and importance of human interruption in human-computer interaction design
Human-Computer Interaction
It feels better than filing: everyday work experiences in an activity-based computing system
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Scope: providing awareness of multiple notifications at a glance
Proceedings of the Working Conference on Advanced Visual Interfaces
A framework for intelligent notification management in multitasking domains
A framework for intelligent notification management in multitasking domains
Notifications and awareness: a field study of alert usage and preferences
Proceedings of the 2010 ACM conference on Computer supported cooperative work
UAI'99 Proceedings of the Fifteenth conference on Uncertainty in artificial intelligence
Coordinate: probabilistic forecasting of presence and availability
UAI'02 Proceedings of the Eighteenth conference on Uncertainty in artificial intelligence
Balancing awareness and interruption: investigation of notification deferral policies
UM'05 Proceedings of the 10th international conference on User Modeling
Hang on a sec!: effects of proactive mediation of phone conversations while driving
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The impact of unwanted multimodal notifications
ICMI '11 Proceedings of the 13th international conference on multimodal interfaces
CHI '12 Extended Abstracts on Human Factors in Computing Systems
Active progress bar: aiding the switch to temporary activities
BCS-HCI '12 Proceedings of the 26th Annual BCS Interaction Specialist Group Conference on People and Computers
Medical operating documents: dynamic checklists improve crisis attention
Adjunct proceedings of the 25th annual ACM symposium on User interface software and technology
Interrupting or not: exploring the effect of social context on interrupters' decision making
Proceedings of the 7th Nordic Conference on Human-Computer Interaction: Making Sense Through Design
Interleaving tasks to improve performance: Users maximise the marginal rate of return
International Journal of Human-Computer Studies
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Peripheral agent: implementation of peripheral cognition technology
CHI '13 Extended Abstracts on Human Factors in Computing Systems
Estimating user interruptibility by measuring table-top pressure
CHI '13 Extended Abstracts on Human Factors in Computing Systems
Supporting task resumption using visual feedback
Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing
Hi-index | 0.00 |
A notification represents the proactive delivery of information to a user and reduces the need to visually scan or repeatedly check an external information source. At the same time, notifications often interrupt user tasks at inopportune moments, decreasing productivity and increasing frustration. Controlled studies have shown that linking notification delivery to the perceptual structure of a user's tasks can reduce these interruption costs. However, in these studies, the scheduling was always performed manually, and it was not clear whether it would be possible for a system to mimic similar techniques. This article contributes the design and implementation of a novel system called Oasis that aligns notification scheduling with the perceptual structure of user tasks. We describe the architecture of the system, how it detects task structure on the fly without explicit knowledge of the task itself, and how it layers flexible notification scheduling policies on top of this detection mechanism. The system also includes an offline tool for creating customized statistical models for detecting task structure. The value of our system is that it intelligently schedules notifications, enabling the reductions in interruption costs shown within prior controlled studies to now be realized by users in everyday desktop computing tasks. It also provides a test bed for experimenting with how notification management policies and other system functionalities can be linked to task structure.