Mobile Plus: Multi-device Mobile Platform for Cross-device Functionality Sharing

被引:15
|
作者
Oh, Sangeun [1 ]
Yoo, Hyuck [1 ]
Jeong, Dae R. [1 ]
Duc Hoang Bui [1 ]
Shin, Insik [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Sch Comp, Daejeon, South Korea
关键词
Multi-device Mobile Platform; Functionality Sharing; Remote Procedure Call; Inter-Process Communication;
D O I
10.1145/3081333.3081348
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In recent years, the explosion of diverse smart devices such as mobile phones, TVs, watches, and even cars, has completely changed our lives. We communicate with friends through social network services (SNSs) whenever we want, buy stuff without visiting shops, and enjoy multimedia wherever we are, thanks to these devices. However, these smart devices cannot simply interact with each other even though they are right next to each other. For example, when you want to read a PDF stored on a smartphone on a larger TV screen, you need to do complicated work or plug in a bunch of cables. In this paper, we introduce M+, an extension of Android that supports cross-device functionality sharing in a transparent manner. As a platform-level solution, M+ enables unmodified Android applications to utilize not only application functionalities but also system functionalities across devices, as if they were to utilize them inside the same device. In addition to secure connection setup, M+ also allows performing of permission checks for remote applications in the same way as for local. Our experimental results show that M+ enables transparent cross-device sharing for various functionalities and achieves performance close to that of within-device sharing unless a large amount of data is transferred.
引用
收藏
页码:332 / 344
页数:13
相关论文
共 50 条
  • [1] DynaMix: Dynamic Mobile Device Integration for Efficient Cross-device Resource Sharing
    Chae, Dongju
    Kim, Joonsung
    Lee, Gwangmu
    Kim, Hanjun
    Chang, Kyung-Ah
    Lee, Hyogun
    Kim, Jangwoo
    [J]. PROCEEDINGS OF THE 2018 USENIX ANNUAL TECHNICAL CONFERENCE, 2018, : 71 - 83
  • [2] Cross-device media: a review of second screening and multi-device television
    Neate, Timothy
    Jones, Matt
    Evans, Michael
    [J]. PERSONAL AND UBIQUITOUS COMPUTING, 2017, 21 (02) : 391 - 405
  • [3] TUM: Towards Ubiquitous Multi-Device Localization for Cross-Device Interaction
    Xu, Han
    Yang, Zheng
    Zhou, Zimu
    Yi, Ke
    Peng, Chunyi
    [J]. IEEE INFOCOM 2017 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2017,
  • [4] Cross-device media: a review of second screening and multi-device television
    Timothy Neate
    Matt Jones
    Michael Evans
    [J]. Personal and Ubiquitous Computing, 2017, 21 : 391 - 405
  • [5] Effectiveness of Multi-device Testing Mobile Applications
    Vilkomir, Sergiy
    Marszalkowski, Katherine
    Perry, Chauncey
    Mahendrakar, Swetha
    [J]. 2ND ACM INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS MOBILESOFT 2015, 2015, : 44 - 47
  • [6] Multi-device coverage testing of mobile applications
    Sergiy Vilkomir
    [J]. Software Quality Journal, 2018, 26 : 197 - 215
  • [7] Multi-device coverage testing of mobile applications
    Vilkomir, Sergiy
    [J]. SOFTWARE QUALITY JOURNAL, 2018, 26 (02) : 197 - 215
  • [8] Demo - FLUID: Multi-device Mobile Platform for Flexible User Interface Distribution
    Oh, Sangeun
    Kim, Ahyeon
    Lee, Sunjae
    Lee, Kilho
    Jeong, Dae R.
    Ko, Steven Y.
    Shin, Insik
    [J]. MOBICOM'19: PROCEEDINGS OF THE 25TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2019,
  • [9] MobileSwap: Cross-Device Memory Swapping for Mobile Devices
    Li, Changlong
    Shi, Liang
    Xue, Chun Jason
    [J]. 2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2021, : 115 - 120
  • [10] Cross-Device Computation Coordination for Mobile Collocated Interactions with Wearables
    Yoon, Hyoseok
    Shin, Choonsung
    [J]. SENSORS, 2019, 19 (04)