Privacy-enhanced Intelligent Automatic Form Filling for Context-aware Services on Mobile Devices

In this paper we describe our approach to intelligent automatic form filling in the context of mobile services based on user data. In a small study we show that manual form filling is slow and perceived a stressful task. And hence it is not surprising that most current mobile services provide primary information, more complex interactions such as ordering a specific product are often very complicate and time consuming tasks or are even not provided. In our approach the individual forms elements are preset based on the content and context of the form, existing rules and the user’s preferences. Our work is grounded in an analysis of requirements. We investigated popular current WAP based mobile services and their characteristics. Through an analysis of conventional HTML based services we concluded which data a user has to type in when filling out a form. Furthermore we analyzed the behavior of people during filling out forms. Based on these observations and additional interviews, we present an overall architecture. A prototype, taking into account these findings is outlined at the end of the paper.

[1]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[2]  I. Scott MacKenzie,et al.  Predicting text entry speed on mobile phones , 2000, CHI.

[3]  Z E. Jess Friedman-hill,et al.  The Java Expert System Shell , 2000 .

[4]  Gustavo Rossi,et al.  Designing personalized web applications , 2001, WWW '01.

[5]  Takeshi Chusho,et al.  Automatic filling in a form by an agent for web applications , 2002, Ninth Asia-Pacific Software Engineering Conference, 2002..

[6]  Michael J. Pazzani,et al.  Adaptive interfaces for ubiquitous web access , 2002, CACM.

[7]  I. Scott MacKenzie,et al.  Text Entry for Mobile Computing: Models and Methods,Theory and Practice , 2002, Hum. Comput. Interact..

[8]  Keith Cheverst,et al.  A platform supporting coordinated adaptation in mobile systems , 2002, Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications.

[9]  Johan Hjelm,et al.  Profiles for the situated web , 2002, WWW '02.

[10]  Keith Cheverst,et al.  Utilising the event calculus for policy driven adaptation on mobile systems , 2002, Proceedings Third International Workshop on Policies for Distributed Systems and Networks.

[11]  Timothy W. Finin,et al.  A policy language for a pervasive computing environment , 2003, Proceedings POLICY 2003. IEEE 4th International Workshop on Policies for Distributed Systems and Networks.

[12]  Gregory D. Abowd,et al.  Opportunistic Annexing for Handheld Devices: Opportunities and Challenges , 2003 .

[13]  Jani Mäntyjärvi,et al.  Managing Context Information in Mobile Devices , 2003, IEEE Pervasive Comput..

[14]  Frank Wehner,et al.  A Component-based Approach for Adaptive, Dynamic Web Documents , 2003, J. Web Eng..

[15]  Tim Kindberg,et al.  Sensor-enhanced mobile web clients: an XForms approach , 2003, WWW '03.