Save 37% off PRO during our Black Friday Sale! »

A Middleware for Implicit Human-Computer Interaction Across IoT Platforms

A Middleware for Implicit Human-Computer Interaction Across IoT Platforms

Presentation given at the Doctoral Consortium of UbiComp 2021, ACM International Joint Conference on Pervasive and Ubiquitous Computing, Virtual Event, September 2021

ABSTRACT: The Internet of Things is increasingly becoming a part of our daily life. With popular task automation or IoT platforms such as If This Then That (IFTTT), users are able to define rules to enable interactions between smart devices in their environment and thereby improve their daily lives. However, rules authored by users on these popular task automation or IoT platforms are often tied to the platform or even to the specific devices for which they have been configured, implying a vendor lock-in for users. Therefore, switching to a different task automation or IoT platform or the introduction of new devices might demand for a recreation of the rules that are specific to the new platform and devices. In order to address this problem, we need human-computer interaction that works across IoT platforms, in particular with the proliferation of IoT services in domains such as smart health where a user's quality of life might depend on an uninterrupted service offered by a platform. In this paper, we propose an architecture to enable implicit human-computer interaction across IoT platforms by introducing the necessary concepts providing users ownership and control over their IoT data and rules.

Research paper: https://beatsigner.com/publications/a-middleware-for-implicit-human-computer-interaction-across-iot-platforms.pdf

1135dc242dcff3b90ae46fc586ff4da8?s=128

Beat Signer
PRO

September 28, 2021
Tweet

Transcript

  1. 2 December 2005 A Middleware for Implicit Human-Computer Interaction Across

    IoT Platforms PhD Student: Ekene Attoh Supervisor: Prof. Dr. Beat Signer Web & Information Systems Engineering Lab Department of Computer Science Vrije Universiteit Brussel
  2. 2 September 26, 2021 User Scenario Smart Health If X,

    then do Y TA/IoT Platform User Smart Home A & B If my Fitbit detects my heart rate is above 100 bpm, then change the colour of the Phillips Hue Lamp in my living room to red. Requirements: • Exclusive access to the rule • Interaction should work all the time, even in new environments.
  3. 3 September 26, 2021 ▪ Rule Ownership ▪ Rule Interoperability

    Research Questions
  4. 4 September 26, 2021 State of the Art Smart Health

    Smart Home A If X, then do Y TA/IoT Platform User
  5. 5 September 26, 2021 Rule Ownership Smart Health Smart Home

    A If X, then do Y TA/IoT Platform User If my Fitbit detects my heart rate is above 100bpm, then change the colour of the Phillips Hue Lamp in my living room to red.
  6. 6 September 26, 2021 Solid Solid Pod Solid Server Fitness

    Application Social Media Application
  7. 7 September 26, 2021 Rule Interoperability Smart Health Smart Home

    B If X, then do Y TA/IoT Platform User If my Fitbit detects my heart rate is above 100bpm, then change the colour of the Phillips Hue Lamp in THE living room to red.
  8. 8 September 26, 2021 Rule Interoperability If X, then do

    Y Solid Pod Solid Server Smart Home A & B If my smart wearable detects my heart rate is above 100bpm, then change the colour of any smart lighting device where I am to red.