|
ABSTRACT
In order to give people ubiquitous access to software applications, device controllers, and Internet services, it will be necessary to automatically adapt user interfaces to the computational devices at hand (eg, cell phones, PDAs, touch panels, etc.). While previous researchers have proposed solutions to this problem, each has limitations. This paper proposes a novel solution based on treating interface adaptation as an optimization problem. When asked to render an interface on a specific device, our supple system searches for the rendition that meets the device's constraints and minimizes the estimated effort for the user's expected interface actions. We make several contributions: 1) precisely defining the interface rendition problem, 2) demonstrating how user traces can be used to customize interface rendering to particular user's usage pattern, 3) presenting an efficient interface rendering algorithm, 4) performing experiments that demonstrate the utility of our approach.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
C. R. Anderson, P. Domingos, and D. S. Weld. Adaptive web navigation for wireless devices. In Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence, 2001.
|
 |
3
|
|
 |
4
|
|
 |
5
|
|
 |
6
|
|
| |
7
|
|
 |
8
|
|
 |
9
|
|
| |
10
|
J. Lin and J. A. Landay. Damask: A tool for early-stage design and prototyping of multi-device user interfaces. In In Proceedings of The 8th International Conference on Distributed Multimedia Systems (2002 International Workshop on Visual Computing), pages 573--580, 2002.
|
 |
11
|
Jeffrey Nichols , Brad A. Myers , Michael Higgins , Joseph Hughes , Thomas K. Harris , Roni Rosenfeld , Mathilde Pignol, Generating remote control interfaces for complex appliances, Proceedings of the 15th annual ACM symposium on User interface software and technology, October 27-30, 2002, Paris, France
[doi> 10.1145/571985.572008]
|
 |
12
|
Dan R. Olsen, Jr. , Sean Jefferies , Travis Nielsen , William Moyes , Paul Fredrickson, Cross-modal interaction using XWeb, Proceedings of the 13th annual ACM symposium on User interface software and technology, p.191-200, November 06-08, 2000, San Diego, California, United States
[doi> 10.1145/354401.354764]
|
| |
13
|
Shankar Ponnekanti , Brian Lee , Armando Fox , Pat Hanrahan , Terry Winograd, ICrafter: A Service Framework for Ubiquitous Computing Environments, Proceedings of the 3rd international conference on Ubiquitous Computing, p.56-75, September 30-October 02, 2001, Atlanta, Georgia, USA
|
| |
14
|
A. Puerta and J. Eisenstein. XIML: A universal language for user interfaces, 2002. unpublished paper available at http://www.ximl.org/.
|
| |
15
|
|
| |
16
|
|
| |
17
|
B. Smyth and P. Cotter. Personalized adaptive navigation for mobile portals. In Proceedings of ECAI/PAIS'02, Lyons, France, 2002.
|
| |
18
|
P. Szekely. Retrospective and challenges for model-based interface development. In F. Bodart and J. Vanderdonckt, editors, Design, Specification and Verification of Interactive Systems '96, pages 1--27, Wien, 1996. Springer-Verlag.
|
| |
19
|
D. S. Weld, C. Anderson, P. Domingos, O. Etzioni, K. Gajos, T. Lau, and S. Wolfman. Automatically personalizing user interfaces. In IJCAI03, Acapulco, Mexico, August 2003.
|
 |
20
|
|
 |
21
|
|
CITED BY 39
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mike Brzozowski , Kendra Carattini , Scott R. Klemmer , Patrick Mihelich , Jiang Hu , Andrew Y. Ng, groupTime: preference based group scheduling, Proceedings of the SIGCHI conference on Human Factors in computing systems, April 22-27, 2006, Montréal, Québec, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jan Meskens , Jo Vermeulen , Kris Luyten , Karin Coninx, Gummy for multi-platform user interface designs: shape me, multiply me, fix me, use me, Proceedings of the working conference on Advanced visual interfaces, May 28-30, 2008, Napoli, Italy
|
|
|
|
|
|
|
|
|
|
|
|
Evan Schrier , Mira Dontcheva , Charles Jacobs , Geraldine Wade , David Salesin, Adaptive layout for dynamically aggregated documents, Proceedings of the 13th international conference on Intelligent user interfaces, January 13-16, 2008, Gran Canaria, Spain
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jurgen Falb , Roman Popp , Thomas Rock , Helmut Jelinek , Edin Arnautovic , Hermann Kaindl, Fully automatic generation of web user interfaces for multiple devices from a high-level model based on communicative acts, International Journal of Web Engineering and Technology, v.5 n.2, p.135-161, September 2009
|
|
|
|
|
|
|
|