Identifying Users in the Bridging Service Between Two Different Chat Services Using User Icons
There are many chat services in the world, such as Slack (https://slack.com/), Skype (https://www.skype.com/en/), gitter.im (https://gitter.im/), etc. Generally, we cannot send messages over the different chat services, since there are no route to send messages between them. To solve the problem, we propose the bridge system, named CiBridge, to exchange messages between different two chat services. By using the CiBridge, users in each chat service can send messages to other chat service by using the ordinary chat service. However, one problem arises in use of CiBridge. The problem is on the bridged messages which are posted from another chat service. The bridged messages are posted by CiBot, therefore, the original user of the message are concealed. Of course, the body of bridged messages shows the user names of original messages. However, the text information does not clarify the original user of the messages. Generally, the users distinguish each user by their avatar icons rather than the user names. For example, GitHub (https://github.com/) supports the user distinguishes each developer by the user icon. If the user does not specify his/her own user icon, GitHub gives the default user icon by Identicon (https://blog.github.com/2013-08-14-identicons/). That is, the visualization strongly helps the instinctive understandings. Therefore, the user icons are important information in the chat system to distinguish each user. This paper tries for embedding the original user icons to the bridged messages.
- 3.Ng, A.W., Chan, A.H.: Proceedings of Interenational Multiconference Engineers and Computer Scientists vol. 2, pp. 19–21 (2008)Google Scholar
- 4.Fielding, R.T.: Architectural styles and the design of network-based software architectures. Ph.D. thesis, University of California, Irvine (2000)Google Scholar