Areas addressed by the conference include systems, applications, social networks, middleware, networking, data management and services, all with special focus on mobility and ubiquitous computing.
Decentralized Storage for Networks of Hand-held Devices
In this paper we propose a fully distributed storage system for everyday hand-held mobile devices, e.g., smartphones and tablets, that follows a best effort approach to ensure data persistence and availability even in the presence of churn (i.e., the ...
VANESS: DNS for Nomadic Users in Vehicular Networks
In this paper we propose VANESS, a naming service that supports user-to-user communication on mobile devices within a heterogeneous scenario comprising typical Internet Service providers and ad-hoc networks formed by vehicles and roadside units, VANETs. ...
Making Sense of EveXL, a DSL for Context Awareness
The development of reactive, context aware mobile applications can be a complex task. EveWorks is an engine that provides event detection capabilities to other applications in mobile platforms, interfacing with them through expressions written in EveXL, ...
A Synchronisation Mechanism based on User Feedback for Second Screen Applications
In this paper we present an interaction mechanism that allows TV viewers to synchronise their second screen applications in a simple and effortless way. This mechanism relies on the user feedback to deliver in-sync second screen events, and was designed ...
Anonymity in Preference-Aware Location-based Services without Third Trusted-Party
Mobile devices equipped with indoor positioning capabilities
can access a broad range of dierent Location-Based
Services (LBS). There are advanced LBS applications that
use the user's location and preferences in order to give the
most precise answer to ...
LIMBus: a lightweight remote monitoring system powered by iOS and BLE
Mobile devices, including off-the-shelf smartphones, are being used as data gateways for nearby sensors in end-to-end integration of monitoring solutions, mostly based in the Android OS. In this paper, we present LIMBus, a lightweight monitoring system ...
Better Performance in LTE Networks with Edge Assistance: The World of Warcraft Case
To improve the performance of Massively Multiplayer Online Games (MMOGs) in mobile networks, we explore the potential benefits of an edge-assisted deployment model: part of the MMOG backend service executes closer to the end user at the edge of the LTE ...
OpenBAN: An Open Building ANalytics Middleware for Smart Buildings
Towards the realization of smart building applications, buildings are increasingly instrumented with diverse sensors and actuators. These sensors generate large volumes of data which can be analyzed for optimizing building operations. Many building ...
Mobile Device-to-Device Distributed Computing Using Data Sets
The rapidly increasing computing power, available storage and communication capabilities of mobile devices makes it possible to start processing and storing data locally, rather than offloading it to remote servers; allowing scenarios of mobile clouds ...
Group-to-Group Bidirectional Wi-Fi Direct Communication with Two Relay Nodes
The current capabilities of mobile phones in terms of communication, processing and storage, enables its use to form autonomous networks of devices that can be used in case of collapse or inexistent support from a communication infrastructure. In this ...
Asynchronous Distance Measurement for Smartphone-Based Localization Exploiting Chirp Signals
In this paper, we present an asynchronous, accurate, and real-time distance measurement method using chirp signals, which is capable of accurately locating and tracking, thus forming an ad-hoc network among smartphones in an indoor (e.g., smart meeting ...
Message based integration in Cyber-Physical System: firefighters in the field
We present a Cyber-Physical System for distributed monitoring of first response teams. To cope with different setups, different sensors and computing devices, found in the evolution of the VitalResponder project, we adopted a message brokering pattern ...
TADL-V2: An Improved Trust-Aware Dynamic Location-based Adaptation Protocol For Discovering Multiple Paths in MANETs
Mobile ad hoc networks (MANETs) have a number of features that make the provisioning of Quality of Services (QoS) particularly challenging. One of the most challenging issues is how to discover more reliable paths for high priority traffic delivery in a ...
An Open Labelled Dataset for Mobile Phone Sensing Based Fall Detection
Fall detection is a classical use case for mobile phone sensing.
Nonetheless, no open dataset exists that could be used to train, test
and compare fall detection algorithms. We present a dataset for mobile
phone sensing-based fall detection. The ...
TagFall: Towards Unobstructive Fine-Grained Fall Detection based on UHF Passive RFID Tags
Falls are among the leading causes of hospitalization for the elderly and illness individuals. Considering that the elderly often live alone and receive only irregular visits, it is essential to develop such a system that can effectively detect a fall ...
Bootstrapped Discovery and Ranking of Relevant Services and Information in Context-aware Systems
A context-aware system uses context to provide relevant information
and services to the user, where relevancy depends on the user’s
situation. This relevant information could include a wide range of
heterogeneous content. Many existing context-aware ...
Efficient Spatial Tracking for iOS Devices
We propose a simple and effective yet novel method designed for iOS smartphones that autonomously tracks its user's destinations and sparse trajectory. The smartphone application manages to do that 24/7 unobtrusively in the background and without ...
Wi-Fi Hotspot Auto-Discovery: A Practical & Energy-Aware System for Smart Objects using Cellular Signals
The Internet of Things (IoT) paradigm aims to interconnect a variety of heterogeneous Smart Objects (SO) using energy-efficient methodologies and standard communication protocols. A majority of consumer devices sold today come equipped with wireless LAN ...
EyePhy: Detecting Dependencies in Cyber-Physical System Apps due to Human-in-the-Loop
As app based paradigms are becoming popular, millions of
apps are developed from many domains including energy,
health, security, and entertainment. The US FDA expects
that there will be 500 million smart phone users downloading
healthcare related apps ...
Preventing Restricted Space Inference in Online Route Planning Services
Online route planning services compute routes from any given location to a desired destination address. Unlike offline implementations, they do so in a traffic-aware fashion by taking into consideration up-to-date map data and real-time traffic ...
CSSWare: An Actor-Based Middleware for Mobile Crowd-Sourced Services
The growing ubiquity of personal connected devices -- each with a number of sensors -- has created the opportunity for a wide range of crowd-sourced services. Although the programming required for offering new services can be significant if done from ...
Infrastructure-less Occupancy Detection and Semantic Localization in Smart Environments
Accurate estimation of localized occupancy related informa-
tion in real time enables a broad range of intelligent smart
environment applications. A large number of studies using
heterogeneous sensor arrays reflect the myriad requirements
of various ...
Simplifying the in-vehicle connectivity for ITS applications
In-vehicle connectivity has experienced a big expansion in recent years; car manufacturers are very active in this sense, and are proposing OBU oriented solutions. This effort is justified by the user demands for always-on connectivity. However, ...
WiFi Localization Based on IEEE 802.11 RTS/CTS Mechanism
Location Based Services are providing one of the fastest growing market segments today. While the most common technique for location determination is GPS, several alternative approaches have been proposed for Wi-Fi environments, based on time of flight, ...
Mobeacon: An iBeacon-Assisted Smartphone-Based Real Time Activity Recognition Framework
Human activity recognition using multi-modal sensing technologies to automatically collect and classify daily activities has become an active field of research. Given the proliferation of smart and wearable devices and their greater acceptance in human ...
Sensor-Based Activity Recognition with Dynamically Added Context
An activity recognition system essentially processes raw sensor data and maps them into latent activity classes. Most of the previous systems are built with supervised learning techniques and pre-defined data sources, and result in static models. ...
Classification of Vehicle Types in Car Parks using Computer Vision Techniques
The growing population of big cities has led to certain issues, such as overloaded car parks. Ubiquitous systems can help to increase the capacity through an efficient usage of existing parking slots. In this case, cars are recognized during the ...
BLAST: Battery Lifetime-constrained Adaptation with Selected Target in Mobile Devices
Mobile devices today contain many power hungry subsystems and execute different applications. Standard power management is not aware of the desired battery lifetime and has no visibility into which applications are executing. However, power consumption ...
Termite: Emulation Testbed for Encounter Networks
Cutting-edge mobile devices like smartphones and tablets are equipped with
various infrastructureless wireless interfaces, such as WiFi Direct and
Bluetooth. Such technologies allow for novel mobile applications that take
advantage of casual ...
Energy Efficient Scheduling for Mobile Push Notifications
Push notifications are small and succinct messages used by mobile applications to inform users of new events and updates. These notifications are pushed to the user devices by a set of dedicated notification servers (e.g., Apple Push Notification Server,...