An Extensible Pervasive Platform for Large-Scale Anticipatory Mobile Computing
Christian Meurisch, Bennet Jeutter, Wladimir Schmidt, Nickolas Gundling, Benedikt Schmidt, Fabian Herrlich, Max Mühlhäuser · 2017
Anticipatory mobile computing is an emerging research field in pervasive environments. However, building multiple anticipatory applications to proactively support a user on his behalf still involves a disproportionate effort through their interdisciplinary nature and individual complex development from scratch. In this paper, we present architectural concepts and a reference implementation of a distributed platform acting as base frame for various anticipatory mobile applications to provide cooperative personal assistants. We demonstrate that our proof of concept prototype enables fast and time-saving development of various cooperating intelligent assistants through a hierarchical modular approach. We further show that this approach makes energy-efficient mobile applications currently available for iOS and Android possible while the platform is horizontal scalable to growing number of users and assistance use cases. Feedback from end-users and researchers indicates a high user experience for using our apps and developing new assistants. Our proposed open source platform provides the scaffolding for future research in personal collaborative assistance systems which proactively guide and autonomously support users.