FLUID: Flexible User Interface Distribution for Ubiquitous Multi-device Interaction

@article{Oh2019FLUIDFU,
  title={FLUID: Flexible User Interface Distribution for Ubiquitous Multi-device Interaction},
  author={Sangeun Oh and Ahyeon Kim and Sunjae Lee and Kilho Lee and Dae R. Jeong and Steven Y. Ko and Insik Shin},
  journal={The 25th Annual International Conference on Mobile Computing and Networking},
  year={2019}
}
  • Sangeun Oh, Ahyeon Kim, I. Shin
  • Published 5 August 2019
  • Computer Science
  • The 25th Annual International Conference on Mobile Computing and Networking
The growing trend of multi-device ownerships creates a need and an opportunity to use applications across multiple devices. However, in general, the current app development and usage still remain within the single-device paradigm, falling far short of user expectations. For example, it is currently not possible for a user to dynamically partition an existing live streaming app with chatting capabilities across different devices, such that she watches her favorite broadcast on her smart TV while… 
FLUID-XP: flexible user interface distribution for cross-platform experience
  • Sunjae Lee, Hayeon Lee, I. Shin
  • Computer Science
    Proceedings of the 27th Annual International Conference on Mobile Computing and Networking
  • 2021
TLDR
FLUID-XP is introduced, a novel cross-platform multi-device system that enables UIs of a single app to be executed across heterogeneous platforms, while overcoming the limitations of previous approaches.
Fluid: Flexible User Interface Distribution for Ubiquitous Multi-Device Interaction
TLDR
The current mobile computing ecosystem is restricted by the single device paradigm that allows a user to interact with only one screen tethered to a single device, limiting the potential that the emerging multi-device computing trend provides.
A Methodology for User Interface Adaptation of Multi-Device Broadcast-Broadband Services
TLDR
A novel multi-device adaptation methodology to build adaptive User Interfaces for multi-screen hybrid broadcast-broadband TV experiences that is extensible to any kind of content, device and user, and is applicable to different contexts considering technological evolution and other fields of application.
User Experience for Multi-Device Ecosystems: Challenges and Opportunities
TLDR
This workshop brings together researchers, practitioners and developers with different backgrounds, including from fields such as computationally design, affective computing, and multimodal interaction to exchange views, share ideas, and explore future directions on UX for distributed scenarios, especially for those heterogeneous cross-device ecosystems.
REACT: Distributed Mobile Microservice Execution Enabled by Efficient Inter-Process Communication
TLDR
REACT is a new Android-based framework that enables apps to be developed as a collection of loosely coupled microservices (MS) and allows individual distribution, dynamic management and offloading of MS to be executed by services in the network, based on contextual changes.
DUES-Adapt: Exploring Distributed User Experience With Neural UI Adaptation
TLDR
DUES-Adapt is introduced, an AI based UI adaptation system that parses the basic UI elements and employs the parsing results to generate a reasonable and aesthetic layout for a target device.
Sensor Virtualization for Efficient Sharing of Mobile and Wearable Sensors
TLDR
SenseWear is a sensor-sharing platform that extends the functionality of a smartphone to use remote sensors with limited additional developer effort, and creates more convenient interaction options for smartphone apps.
Tap: an app framework for dynamically composable mobile systems
TLDR
Tap is a framework that makes it easy for users to dynamically compose collections of mobile systems and developers to write apps that make use of those impromptu collections by virtualizing data sources so that local and remote data sources can be combined together upon tapping.
MPBond: efficient network-level collaboration among personal mobile devices
TLDR
This work develops a cross-device connection management scheme, a buffering strategy, a packet scheduling algorithm, and a policy framework tailored to MPBond's architecture that reduces file download time, improves the video streaming bitrate, and improves the energy efficiency.

References

SHOWING 1-10 OF 50 REFERENCES
Fluid: Flexible User Interface Distribution for Ubiquitous Multi-Device Interaction
TLDR
The current mobile computing ecosystem is restricted by the single device paradigm that allows a user to interact with only one screen tethered to a single device, limiting the potential that the emerging multi-device computing trend provides.
Mobile Plus: Multi-device Mobile Platform for Cross-device Functionality Sharing
TLDR
M+ is introduced, an extension of Android that supports cross-device functionality sharing in a transparent manner and achieves performance close to that of within-device sharing unless a large amount of data is transferred.
Heterogeneous Multi-Mobile Computing
TLDR
M2 is a system for multi-mobile computing that enables existing unmodified mobile apps to share and combine multiple devices, including cameras, displays, speakers, microphones, sensors, GPS, and input, that leverages higher-level device abstractions and hardware acceleration to efficiently share device data.
Flux: multi-surface computing in Android
TLDR
Flux is an Android-based system that enables any app to become multi-surface through app migration, and can migrate many popular, unmodified Android apps---including those with extensive device interactions like 3D accelerated graphics---across heterogeneous devices and is fast enough for interactive use.
Generative Patterns for Designing Multiple User Interfaces
TLDR
A generative design pattern-based approach for cross-device services that ensures some consistency across different devices and platforms since the pattern is instantiated in the same way for each device or platform.
AdaM: Adapting Multi-User Interfaces for Collaborative Environments in Real-Time
TLDR
This paper presents a mixed integer programming formulation which allows real-time applications in dynamically changing collaborative settings and optimizes the allocation of UI elements based on device capabilities, user roles, preferences, and access rights.
WatchConnect: A Toolkit for Prototyping Smartwatch-Centric Cross-Device Applications
TLDR
WatchConnect is introduced, a toolkit for rapidly prototyping cross-device applications and interaction techniques with smartwatches that provides developers with an extendable hardware platform that emulates a smartwatch, a UI framework that integrates with an existing UI builder, and a rich set of input and output events using a range of built-in sensor mappings.
Heterogeneous Multi-Mobile Computing (video)
TLDR
M2 introduces a new data-centric approach that leverages higher-level device abstractions and encoding/decoding hardware to efficiently share device data as opposed to low- level device-specific APIs.
Weave: Scripting Cross-Device Wearable Interaction
TLDR
Weave provides a set of high-level APIs, based on JavaScript, for developers to easily distribute UI output and combine sensing events and user input across mobile and wearable devices.
Interactive development of cross-device user interfaces
TLDR
To support interactive development for multi-device environments, where not all devices may be present at design and run-time, XDStudio supports switching between the two authoring modes, as well as between design and use mode, as required.
...
1
2
3
4
5
...