Web-Based Support by Thin-Client Co-browsing

As web applications are becoming ever larger, more complex and thus more demanding for their users, there is a growing need for customer support. Very often, it is provided by support centers via phone. However, the media break between browser and phone hampers the common understanding of user and consultant. As a result, support becomes ineffective and expensive, and users get frustrated. Screen sharing solutions are one possible solution for this problem, but they have major disadvantages like high bandwidth requirements, slow performance and, most importantly, the need for a client-side installation. These drawbacks are addressed by VCS, a concept and system for “instant co-browsing”, that runs directly within the user’s browser. It equally allows all participants of a support session to see and navigate the same web page on their screens, being aware of what the other person is currently doing on the page. People can directly interact with each other, jointly complete tasks and solve. The event-based nature of the synchronization approach to be presented further facilitates adaptation, so that users with heterogeneous end devices may collaborate. In this chapter, we present VCS and also discuss the special challenges that this approach entails.

[1]  Kurzfassung der Dissertation Design and Development of Component-based Adaptive Web Applications , 2006 .

[2]  Harry Chen,et al.  An ontology for context-aware pervasive computing environments , 2003, The Knowledge Engineering Review.

[3]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[4]  Hui-Na Chua,et al.  Framework For Co-browsing On Heterogeneous Devices , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).

[5]  Kori Inkpen Quinn,et al.  Web browsing today: the impact of changing contexts on user activity , 2005, CHI EA '05.

[6]  Geert-Jan Houben,et al.  A Generic Transcoding Tool for Making Web Applications Adaptive , 2005, CAiSE Short Paper Proceedings.

[7]  John R. Smith,et al.  Transcoding Internet content for heterogeneous client devices , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

[8]  Miltiades E. Anagnostou,et al.  A context ontology for pervasive service provision , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).

[9]  Andreas Girgensohn,et al.  Web Page Filtering and Re-Authoring for Mobile Users , 1999, Comput. J..

[10]  Franco Zambonelli,et al.  Supporting cooperative WWW browsing: a proxy-based approach , 1999, Proceedings of the Seventh Euromicro Workshop on Parallel and Distributed Processing. PDP'99.

[11]  E. Prud hommeaux,et al.  SPARQL query language for RDF , 2011 .

[12]  Lili Cheng,et al.  Designing for Sociability in Shared Browsers , 2001, INTERACT.

[13]  Dianne Cyr,et al.  The role of social presence in establishing loyalty in e-Service environments , 2007, Interact. Comput..

[14]  Alistair N. Coles,et al.  A framework for coordinated multi-modal browsing with multiple clients , 2003, WWW '03.

[15]  Andreas Schmidt Ontology-Based User Context Management: The Challenges of Imperfection and Time-Dependence , 2006, OTM Conferences.

[16]  Steven M. Drucker,et al.  The effect of communication modality on cooperation in online environments , 2000, CHI.

[17]  Mahmoud Naghshineh,et al.  WebSplitter: a unified XML framework for multi-device collaborative Web browsing , 2000, CSCW '00.

[18]  Krishna Bharat,et al.  Supporting cooperative and personal surfing with a desktop assistant , 1997, UIST '97.

[19]  Harry Chen,et al.  SOUPA: standard ontology for ubiquitous and pervasive applications , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[20]  Saul Greenberg,et al.  GroupWeb: a WWW browser as real time groupware , 1996, CHI 1996.

[21]  Rohit Khare,et al.  Microformats: the next (small) thing on the semantic Web? , 2006, IEEE Internet Computing.

[22]  Roberta Lima-Gomes,et al.  CoLab: A New Paradigm and Tool for Collaboratively Browsing the Web , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

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

[24]  Michael Gebhardt,et al.  Filling HTML Forms Simultaneously: CoWeb - Architecture and Functionality , 1996, Comput. Networks.

[25]  Klaus Meißner,et al.  Adaptation and Distribution of Pipeline-Based Context-Aware Web Architectures , 2007, 2007 Working IEEE/IFIP Conference on Software Architecture (WICSA'07).

[26]  M. Zubair,et al.  CoBrowser: Surfing the Web Using A Standard Browser , 2000 .

[27]  Albrecht Schmidt,et al.  Knowing the User's Every Move – User Activity Tracking for Website Usability Evaluation and Implicit Interaction , 2006 .

[28]  Peter Manhart,et al.  Group interaction in Web-based multimedia market places , 1998, Proceedings of the Thirty-First Hawaii International Conference on System Sciences.