TY - GEN
T1 - CrossChat: Instant Messaging across Different Apps on Mobile Devices
AU - Cui, Menglong
AU - Lv, Mingsong
AU - Gu, Chuancai
AU - Yang, Tao
AU - Chen, Qiulin
AU - Guan, Nan
N1 - Publisher Copyright:
© 2023 ACM.
PY - 2023/3/27
Y1 - 2023/3/27
N2 - Mobile instant messaging (IM) apps allow people from everywhere to chat with each other using mobile devices, but chat between different mobile IM apps remains a problem. For example, a user who only uses WhatsApp cannot chat with another user who only uses LINE. In this work, we present CrossChat, a system that enables instant messaging across multiple mobile IM apps. Specifically, CrossChat establishes a gateway on a mobile device to connect users running different IM apps and leverages user interface (UI) techniques to capture and exchange messages across multiple mobile IM apps at run time. A main advantage of CrossChat is that no modification to the original apps' software implementation is required to realize cross-app chat. We present several use cases to show the benefits of CrossChat. Experiments were conducted on mainstream IM apps, which show that CrossChat brings slight run-time overhead and can provide a smooth user experience.
AB - Mobile instant messaging (IM) apps allow people from everywhere to chat with each other using mobile devices, but chat between different mobile IM apps remains a problem. For example, a user who only uses WhatsApp cannot chat with another user who only uses LINE. In this work, we present CrossChat, a system that enables instant messaging across multiple mobile IM apps. Specifically, CrossChat establishes a gateway on a mobile device to connect users running different IM apps and leverages user interface (UI) techniques to capture and exchange messages across multiple mobile IM apps at run time. A main advantage of CrossChat is that no modification to the original apps' software implementation is required to realize cross-app chat. We present several use cases to show the benefits of CrossChat. Experiments were conducted on mainstream IM apps, which show that CrossChat brings slight run-time overhead and can provide a smooth user experience.
KW - cross-app
KW - instant messaging
KW - mobile device
UR - http://www.scopus.com/inward/record.url?scp=85162885233&partnerID=8YFLogxK
U2 - 10.1145/3555776.3577599
DO - 10.1145/3555776.3577599
M3 - Conference article published in proceeding or book
AN - SCOPUS:85162885233
T3 - Proceedings of the ACM Symposium on Applied Computing
SP - 1068
EP - 1077
BT - Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing, SAC 2023
PB - Association for Computing Machinery
T2 - 38th Annual ACM Symposium on Applied Computing, SAC 2023
Y2 - 27 March 2023 through 31 March 2023
ER -