Seamless Interactions on the Internet of Things. A Spotify-Based Proof of Concept
As the number of devices connected to the Internet of Things increases, so increases the interactions required between users and those devices and systems. In a world where non-technically inclined users live surrounded by Internet of Things systems, the barriers to entry for the use of these technologies should be as low as possible. In these circumstances, the Situational-Context is a new computational model to allow Internet of Things software to automatically adjust its behaviour to the context of its users. In this paper we present a Spotify-based proof of concept of the Situational-Context. The users of this system can seamlessly agree on the music played in a public environment without direct interaction between them or with the system. With this proof of concept we address some of the main challenges raised by the implementation of the Situational-Context as well as demonstrate the benefits it provides to Web of Things systems in terms of simplified user interaction and improved context adaptation.
KeywordsInternet of Things Context-Aware Interactions
This work was supported by the Spanish Ministry of Economy, Industry and Competitiveness (TIN2014-53986-REDT, TIN2015-67083-R and TIN2015-69957-R (MINECO/FEDER)), by 4IE project (0045-4IE-4-P) funded by the Interreg V-A España-Portugal (POCTEP) 2014-2020 program, by the Department of Economy and Infrastructure of the Government of Extremadura (GR15098), and by the European Regional Development Fund.
- 1.Spotify Web API. https://developer.spotify.com/web-api/
- 2.Berrocal, J., Garcia-Alonso, J., Canal, C., Murillo, J.M.: Situational-Context: a unified view of everything involved at a particular situation. In: Bozzon, A., Cudre-Maroux, P., Pautasso, C. (eds.) ICWE 2016. LNCS, vol. 9671, pp. 476–483. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-38791-8_34CrossRefGoogle Scholar
- 4.Caceres, R., Friday, A.: Ubicomp systems at 20: progress, opportunities, and challenges. IEEE Pervasive Comput. 1, 14–21 (2011)Google Scholar
- 8.FLO Music (2017). http://www.flomusic.com/
- 13.Heo, S., Woo, S., Im, J., Kim, D.: IoT-map: IoT mashup application platform for the flexible IoT ecosystem. In: International Conference on the Internet of Things, pp. 163–170. IEEE (2015)Google Scholar
- 17.Kovatsch, M.: CoAP for the web of things: From tiny resource-constrained devices to the web browser. In: ACM Conference on Pervasive and Ubiquitous Computing Adjunct Publication. ACM, New York, pp. 1495–1504 (2013)Google Scholar
- 18.Löwe, R., Mandl, P., Weber, M.: Supporting generic context-aware applications for mobile devices. In: IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp. 97–102, March 2013Google Scholar
- 19.Marzano, S.: The new everyday: Views on ambient intelligence. 010 Publishers, Rotterdam (2003)Google Scholar
- 21.NimBees. http://www.nimbees.com/
- 24.Perera, C., Liu, C.H., Jayawardena, S., Chen, M.: Context-aware computing in the internet of things: A survey on internet of things from industrial market perspective. CoRR (2015)Google Scholar