Abstract
Building on Buxton's foreground/background model, we discuss the importance of explicitly considering both foreground interaction and background interaction, as well as transitions between foreground and background, in the design and implementation of sensing techniques for sensor-enhanced mobile devices. Our view is that the foreground concerns deliberate user activity where the user is attending to the device, while the background is the realm of inattention or split attention, using naturally occurring user activity as an input that allows the device to infer or anticipate user needs. The five questions for sensing systems of Bellotti et al. [2002] proposed as a framework for this special issue, primarily address the foreground, but neglect critical issues with background sensing. To support our perspective, we discuss a variety of foreground and background sensing techniques that we have implemented for sensor-enhanced mobile devices, such as powering on the device when the user picks it up, sensing when the user is holding the device to his ear, automatically switching between portrait and landscape display orientations depending on how the user is holding the device, and scrolling the display using tilt. We also contribute system architecture issues, such as using the foreground/background model to handle cross-talk between multiple sensor-based interaction techniques, and theoretical perspectives, such as a classification of recognition errors based on explicitly considering transitions between the foreground and background. Based on our experiences, we propose design issues and lessons learned for foreground/background sensing systems.
- Bartlett, J. F. 2000. Rock 'n' scroll is here to stay. IEEE Comput. Graph. Appl. (May/June): 40--45. Google Scholar
- Baxter, L. K. 1997. Capacitive Sensors: Design and Applications. New York, The Institute of Electrical and Electronics Engineers.Google Scholar
- Bellotti, V., Back, M., Edwards, W. K., Grinter, R., Lopes, C., and Henderson, A. 2002. Making sense of sensing systems: Five questions for designers and researchers. In Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems, Minneapolis, MN, 415--422. Google Scholar
- Buxton, W. 1995. Integrating the periphery and context: A new taxonomy of telematics. Proceedings of Graphics Interface '95, Quebec City, Quebec, Canada, 239--246.Google Scholar
- Dietz, P. and Yerazunis, W. 2001. Real-time audio buffering for telephone applications. In Proceedings of the ACM UIST 2001 Symposium on User Interface Software & Technology, Orlando, FL, 193--194. Google Scholar
- Dix, A. 2002. Beyond intention: pushing boundaries with incidental interaction. In Proceedings of Building Bridges: Interdisciplinary Context-Sensitive Computing, Glasgow University, 1--6.Google Scholar
- Harrison, B., Fishkin, K., Gujar, A., Mochon, C., and Want, R. 1998. Squeeze Me, Hold Me, Tilt Me! An exploration of manipulative user interfaces. In Proceedings of the ACM CHI'98 Conference on Human Factors in Computing Systems, Los Angeles, CA, 17--24. Google Scholar
- Hinckley, K. 2003a. Distributed and local sensing techniques for face-to-face collaboration. ICMI-PUI'03 Fifth International Conference on Multimodal Interfaces, Vancouver B.C., Canada, 81--84. Google Scholar
- Hinckley, K. 2003b. Synchronous gestures for multiple users and computers. UIST'03 Symposium on User Interface Software & Technology, Vancouver, BC, Canada, 149--158. Google Scholar
- Hinckley, K. and Horvitz, E. 2001. Towards more sensitive mobile Phones. ACM UIST 2001 Symposium on User Interface Software & Technology, Orlando, FL, 191--192. Google Scholar
- Hinckley, K., Pierce, J., Sinclair, M., and Horvitz, E. 2000. Sensing techniques for mobile interaction. ACM UIST 2000 Symposium on User Interface Software & Technology, San Diego, CA, 91--100. Google Scholar
- Holmquist, L., Mattern, F., Schiele, B., Alahuhta, P., Beigl, M., and Gellersen, H. 2001. Smart-its friends: A technique for users to easily establish connections between smart artefacts. Ubicomp, Atlanta, GA, Springer-Verlag, 116--122. Google Scholar
- Horvitz, E. 1999. Principles of mixed-initiative user interfaces. In Proceedings of the ACM CHI'99 Conference on Human Factors in Computing Systems, Pittsburgh, PA, 159--166. Google Scholar
- Horvitz, E., Jacobs, A., and Hovel, D. 1999. Attention-sensitive alerting. In Proceedings of UAI '99, Conference on Uncertainty and Artificial Intelligence, Stockholm, Sweden, 305--313. Google Scholar
- Ishii, H. and Ullmer, B. 1997. Tangible bits: Towards seamless interfaces between people, bits, and atoms. Proceedings of CHI'97: ACM Conference on Human Factors in Computing Systems, Atlanta, Georgia, ACM, New York, 234--241. Google Scholar
- Nielsen, J. 1993. Noncommand user interfaces. Comm. ACM 36 (4): 83--89. Google Scholar
- Norman, D. A. 1981. Categorization of action slips. Psyc. Rev. 88 (1): 1--15.Google Scholar
- Partridge, K., Chatterjee, S., Sazawal, V., Borriello, G., and Want, R. 2002. TiltType: Accelerometer-supported text entry for very small devices. ACM UIST 2002 Symposium on User Interface Software and Technology, Paris, France. Google Scholar
- Rekimoto, J. 1996. Tilting operations for small screen interfaces. ACM UIST'96 Symposium on User Interface Sofware & Technology, Seattle, WA, 167--168. Google Scholar
- Rekimoto, J. 1997. Pick-and-drop: A direct manipulation technique for multiple computer environments. Proceedings of the ACM UIST'97 Symposium on User Interface Software & Technology, Banff, Alberta, Canada, 31--39. Google Scholar
- Saffo, P. 1997. Sensors: The next wave of infotech innovation. Institute for the Future: 1997 Ten-Year Forecast, 115--122.Google Scholar
- Schilit, B. N., Adams, N. I., and Want, R. 1994. Context-aware computing applications. Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA, IEEE Computer Society, 85--90.Google Scholar
- Schmidt, A. 2000. Implicit human-computer interaction through context. Personal Technologies 4 (2&3): 191--199.Google Scholar
- Schmidt, A., Beigl, M., and Gellersen, H.-W. 1999. There is more to context than location. Comput. Graph. 23 (6): 893--901.Google Scholar
- Sellen, A., Kurtenbach, G., and Buxton, W. 1992. The Prevention of mode errors through sensory feedback. Hum. Comput. Inter. 7 (2): 141--164.Google Scholar
- Small, D. and Ishii, H. 1997. Design of spatially aware graspable displays. CHI'97 Conference Companion, Altanta, GA, 367--368. Google Scholar
- Want, R., Fishkin, K. P., Gujar, A., and Harrison, B. L. 1999. Bridging physical and virtual worlds with electronic tags. Proceedings of the ACM CHI'99 Conference on Human Factors in Computing Systems, Pittsburgh, PA, 370--377. Google Scholar
- Wigdor, D. and Balakrishnan, R. 2003. TiltText:Using tilt for text input to mobile phones. ACM UIST'03 Symposium on User Interface Software & Technology, Vancouver, BC, Canada, 81--90. Google Scholar
Index Terms
- Foreground and background interaction with sensor-enhanced mobile devices
Recommendations
Sensing techniques for mobile interaction
UIST '00: Proceedings of the 13th annual ACM symposium on User interface software and technologyA Hybrid Background Subtraction Method with Background and Foreground Candidates Detection
Background subtraction for motion detection is often used in video surveillance systems. However, difficulties in bootstrapping restrict its development. This article proposes a novel hybrid background subtraction technique to solve this problem. For ...
Mobile devices as multi-DOF controllers
3DUI '10: Proceedings of the 2010 IEEE Symposium on 3D User InterfacesConventional input devices such as the mouse and keyboard lack in intuitiveness when it comes to 3D manipulation tasks. In this paper, we explore the use of accelerometer and magnetometer equipped mobile phones as 3-DOF controllers in a 3D rotation ...
Comments