Supporting Flexible and Transparent User Interface Distribution Across Mobile Devices

被引:0
|
作者
Oh, Sangeun [1 ]
Kim, Ahyeon [2 ]
Lee, Sunjae [3 ]
Lee, Kilho [4 ]
Jeong, Dae R.
Ko, Steven Y.
Shin, Insik [2 ]
机构
[1] Ajou Univ, Dept Software & Comp Engn, Suwon 16499, South Korea
[2] Korea Adv Inst Sci & Technol, Sch Comp, Daejeon 34141, South Korea
[3] Korea Adv Inst Sci & Technol, Sch Comp, Dept Intelligent Semicond, Daejeon 34141, South Korea
[4] Soongsil Univ, Sch AI Convergence, Seoul 06978, BC, South Korea
基金
新加坡国家研究基金会; 加拿大自然科学与工程研究理事会;
关键词
Fluids; Smart phones; Rendering (computer graphics); Task analysis; Usability; Streaming media; Internet; Mobile and ubiquitous systems; multi-device mobile platforms; multi-surface computing; user interface distribution; EUCLIDEAN DISTANCE;
D O I
10.1109/TMC.2024.3349561
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growing trend of multi-device ownerships creates opportunities to use applications across devices. However, the current methods of app development/usage remain in the single-device paradigm, which is far below user expectations. For example, it is currently impossible for users to dynamically partition an existing app across different devices to utilize multiple surfaces. We introduce FLUID , a novel multi-device platform that supports simultaneous operation of multiple devices. FLUID aims to i) distribute the user interfaces (UIs) of a single app across multiple devices, ii) support unmodified legacy apps without extra engineering, and iii) support numerous apps with customized UIs. Previous approaches, like screen mirroring and app migration, do not satisfy those goals altogether. However, FLUID is designed to satisfy the goals. It can efficiently deploy UI objects to different devices by identifying only UI states necessary for accurate rendering. And FLUID can execute the distributed UI objects by supporting cross-device method invocations transparently and synchronizing the replicated UIs across devices. Furthermore, FLUID automatically handles unexpected events that may degrade its usability by efficiently maintaining the distributed UIs up to date. Our evaluation using 20 legacy apps shows that FLUID can transparently support numerous apps and is fast enough for interactive use.
引用
收藏
页码:8398 / 8417
页数:20
相关论文
共 50 条
  • [21] Context-aware Generation of User Interface Containers for Mobile Devices
    Martinez-Ruiz, Francisco J.
    Vanderdonckt, Jean
    Munoz Arteaga, Jaime
    NINTH MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE, PROCEEDINGS, 2008, : 63 - +
  • [22] Personalizing web sites for mobile devices using a graphical user interface
    Passos, LT
    Valente, MT
    WEB ENGINEERING, PROCEEDINGS, 2004, 3140 : 220 - 224
  • [23] User experience oriented software interface design of handheld mobile devices
    Luo S.
    Gong R.
    Zhu S.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2010, 22 (06): : 1033 - 1041
  • [24] Intuitive user interface for mobile devices based on visual motion detection
    Winkler, Stefan
    Rangaswamy, Karthik
    Zhou, ZhiYing
    MULTIMEDIA ON MOBILE DEVICES 2007, 2007, 6507
  • [25] User Interface Characteristics of Mobile Applications Across Cross-Cultures
    Akiba, Misato
    Yang, WonSeok
    ADVANCES IN INDUSTRIAL DESIGN, AHFE 2021, 2021, 260 : 32 - 39
  • [26] The walk-away GUI: Interface distribution to mobile devices
    Sjolund, Micael
    Larsson, Anders
    Berglund, Erik
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON HUMAN-COMPUTER INTERACTION, 2005, : 114 - 119
  • [27] Component Interface Design for Flexible User-Centric Automation and Assistive Devices
    Chan, Wen-Hsian
    Shih, Chi-Shen
    Liu, Jane
    2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, : 2275 - +
  • [28] Large area flexible lighting element controlled by mobile phone user interface
    Keranen, Kimmo
    Ollila, Jyrki
    Sarjanoja, Esa-Matti
    Yrjana, Samuli
    Huttunen, Arttu
    Korkalainen, Marko
    Makkonen, Pekka
    2016 6TH ELECTRONIC SYSTEM-INTEGRATION TECHNOLOGY CONFERENCE (ESTC), 2016,
  • [29] SnappView, a Software Development Kit for Supporting End-user Mobile Interface Review
    De Ryckel X.
    Slu¿ters A.
    Vanderdonckt J.
    Proceedings of the ACM on Human-Computer Interaction, 2022, 6 (EICS)
  • [30] Natural Language-based User Interface for Mobile Devices with Limited Resources
    Park, So-Young
    Byun, Jeunghyun
    Rim, Hae-Chang
    Lee, Do-Gil
    Lim, Heuiseok
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2010, 56 (04) : 2086 - 2092