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 条
  • [41] Privacy theory in practice: designing a user interface for managing location privacy on mobile devices
    Ataei, Mehrnaz
    Degbelo, Auriol
    Kray, Christian
    JOURNAL OF LOCATION BASED SERVICES, 2018, 12 (3-4) : 141 - 178
  • [42] User-Interface Design Framework for E-Learning Through Mobile Devices
    Podder, Ankita
    Bhadra, Tanushree
    Chatterjee, Rajeev
    INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS, VOL 2, INDIA 2016, 2016, 434 : 227 - 236
  • [43] Multi-lingual speaker-independent voice User Interface for mobile devices
    Iso-Sipila, Juha
    Moberg, Marko
    Vikki, Olli
    2006 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-13, 2006, : 1081 - 1084
  • [44] An XML-based runtime user interface description language for mobile computing devices
    Expertise Centre for Digital Media, Limburgs Universitair Centrum, Wetenschapspark 2, B-3590 Diepenbeek-Belgium, Belgium
    Lect. Notes Comput. Sci., (1-15):
  • [45] A Customized User Interface Implementation for 3D Printing Applications on Mobile Devices
    Shine, Daniel
    Baek, Nakhoon
    Kim, Dongjin
    ADVANCED SCIENCE LETTERS, 2016, 22 (09) : 2504 - 2508
  • [46] SLAN Based User-Customized Cloud Interface Sharing for Smart Mobile Devices
    Park, Sanghyun
    Kim, Jisu
    Kim, Jinsul
    MOBILE AND WIRELESS TECHNOLOGY 2015, 2015, 310 : 207 - 211
  • [47] SemFeel: A User Interface with Semantic Tactile Feedback for Mobile Touch-screen Devices
    Yatani, Koji
    Truong, Khai N.
    UIST 2009: PROCEEDINGS OF THE 22ND ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, 2009, : 111 - 120
  • [48] Evaluation of User Interface Design and Input Methods for Applications on Mobile Touch Screen Devices
    Balagtas-Fernandez, Florence
    Forrai, Jenny
    Hussmann, Heinrich
    HUMAN-COMPUTER INTERACTION - INTERACT 2009, PT I, 2009, 5726 : 243 - 246
  • [49] Cross platform solution of communication and voice/graphical user interface for mobile devices in vehicles
    Nemeth, Geza
    Kiss, Geza
    Toth, Balint
    ADVANCES FOR IN-VEHICLE AND MOBILE SYSTEMS: CHALLENGES FOR INTERNATIONAL STANDARDS, 2007, : 237 - 250
  • [50] Supporting high coupling and user interface flexibility
    Roussev, V
    Dewan, P
    ECSCW 2005: Proceedings of the Ninth European Conference on Computer-Supported Cooperative Work, 2005, : 45 - 64