Abstract
Computing devices do not offer every modality for interaction that a user might want to choose for interacting with an application. Instead of buying new hardware for extending the interaction capabilities, it should be possible to leverage modalities of independent existing devices that are in the vicinity. Therefore, an architecture has to be developed that gathers events on distributed devices and transfers them to the local device for execution. This allows the user to choose devices even at runtime that are better suited for a particular input task. For a convenient use, the system should support input that can be both independent and dependent from the application. Application-dependent input commands imply that meta-information about the application is provided. Since the system should allow the extension of existing applications, the meta-information has to be provided in a way that is transparent for the application. The following paper describes a system that realises those features.
The original version of the book was revised: The copyright line was incorrect. The Erratum to the book is available at DOI: 10.1007/978-3-540-92698-6_37
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Axel Springer, A.G.: Telekommunikation 2006. Market report (2006)
e Speaking.com: Voice and Speech Recognition, http://www.espeaking.com
The Eclipse Foundation: The Standard Widget Toolkit, http://www.eclipse.org
Interactive Voice Technologies: VRCommander, http://www.vrcommander.com
Kadner, K.: A flexible architecture for multimodal applications using federated devices. In: Proceedings of Visual Languages and Human-Centric Computing, Brighton, UK, September 2006, pp. 236–237. IEEE Computer Society, Los Alamitos (2006)
Myers, B.A.: Using handhelds and PCs together. Communications of the ACM 44(11), 34–41 (2001)
Realize Software Corporation: Realize Voice, http://www.realizesoftware.com/
Sun Microsystems: Java Micro Edition, http://java.sun.com/j2me
Sun Microsystems: The Abstract Window Toolkit, http://java.sun.com/j2se
Wang, J., Mankoff, J.: Theoretical and architectural support for input device adaptation. In: CUU 2003: Proceedings of the 2003 conference on Universal usability, pp. 85–92. ACM Press, New York (2003)
Lowe, H.: OSI virtual terminal service. Proceedings of the IEEE 71(12), 1408–1413 (1983)
Microsoft Corp.: Understanding the Remote Desktop Protocol (RDP), http://support.microsoft.com/kb/186607
Nichols, J., Myers, B.A.: Controlling Home and Office Appliances with Smart Phones. IEEE Pervasive 5(3) (July-September 2006)
Ponnekanti, S.R., Lee, B., Fox, A., Hanrahan, P., Winograd, T.: ICrafter: A service framework for ubiquitous computing environments. In: Abowd, G.D., Brumitt, B., Shafer, S. (eds.) UbiComp 2001. LNCS, vol. 2201, p. 56. Springer, Heidelberg (2001)
Richardson, T., Stafford-Fraser, Q., Wood, K.R., Hopper, A.: Virtual network computting. IEEE Internet Computing 2(1), 33–38 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kadner, K., Mueller, S. (2008). Integration of Distributed User Input to Extend Interaction Possibilities with Local Applications. In: Gulliksen, J., Harning, M.B., Palanque, P., van der Veer, G.C., Wesson, J. (eds) Engineering Interactive Systems. EHCI 2007. Lecture Notes in Computer Science, vol 4940. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-92698-6_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-92698-6_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-92697-9
Online ISBN: 978-3-540-92698-6
eBook Packages: Computer ScienceComputer Science (R0)