This paper presents a JavaScript library that provides target web applications with remote help desk capabilities. Should customers require assistance, they can submit a support request by clicking the designated button incorporated into the web application so that it activates a library function to invoke the remote help desk capabilities. They can then communicate with support staff via voice and shared screen images of the application, as well as shared mouse pointers. The system is comprised of three components: The first component is a Node.js-based template program for a signaling server that serves as a meeting point for customers and support staff. The second component is a JavaScript library that includes the startSupport() function, which is to be associated with the support request button. The third component is a template web application that support staff can use to connect to the signaling server, await customers, and communicate with the customers.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

JavaScript Library for Incorporating Remote Help Desk into Web Applications

  • Kosuke Kikuchi,
  • Masaru Kamada,
  • Hiroshi Noguchi,
  • Yasuhiro Ohtaki,
  • Michitoshi Niibori

摘要

This paper presents a JavaScript library that provides target web applications with remote help desk capabilities. Should customers require assistance, they can submit a support request by clicking the designated button incorporated into the web application so that it activates a library function to invoke the remote help desk capabilities. They can then communicate with support staff via voice and shared screen images of the application, as well as shared mouse pointers. The system is comprised of three components: The first component is a Node.js-based template program for a signaling server that serves as a meeting point for customers and support staff. The second component is a JavaScript library that includes the startSupport() function, which is to be associated with the support request button. The third component is a template web application that support staff can use to connect to the signaling server, await customers, and communicate with the customers.