Abstract
The number of Internet of Things systems in which the general population is involved keeps increasing. At the same time, the configuration and adaptation of these systems to their users’ preferences are still mostly manual. To achieve a better personalization of these systems comprehensive virtual profiles of their users, including as much information as possible, is needed. One of the most relevant information of a user virtual profile is his location. With the rise of the bluetooth low energy protocol and the appearance of the beacon technology, indoor positioning of smartphone owners can be added to these virtual profiles. However, the lack of a beacon standard and the low level information provided by these devices is hindering its adoption. To solve this, this paper presents a Beacon Management System that abstracts applications developers from the low level details of the different beacons protocols and allows the management of unregistered beacons. The proposed system has been integrated into the People as a Service computation model and in the commercial platform nimBees to improve the creation of virtual profiles in IoT applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Wikibeacon. http://wikibeacon.org/
Abouzied, A., Chen, J.: Commonties: a context-aware nudge towards social interaction. In: Proceedings of the Companion Publication of the 17th ACM Conference on Computer Supported Cooperative Work & Social Computing, CSCW Companion 2014, pp. 1–4. ACM, New York (2014)
Abowd, G.D., Dey, A.K., Brown, P.J., Davies, N., Smith, M., Steggles, P.: Towards a better understanding of context and context-awareness. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 304–307. Springer, Heidelberg (1999). doi:10.1007/3-540-48157-5_29
Accent System: ibks 105 datasheet. http://accent-systems.com/wp-content/uploads/2015/11/iBKS-105-Datasheet.pdf
AltBeacon: Altbeacon. the open and interoperable proximity beacon specification. http://altbeacon.org
Apple Inc.: ibeacon for developers. https://developer.apple.com/ibeacon/
Atzori, L., Iera, A., Morabito, G.: From “smart objects” to “social objects”: the next evolutionary step of the internet of things. IEEE Commun. Mag. 52(1), 97–105 (2014)
Barsocchi, P., Chessa, S., Furfari, F., Potorti, F.: Evaluating ambient assisted living solutions: the localization competition. IEEE Pervasive Comput. 12(4), 72–79 (2013)
Bellavista, P., Corradi, A., Fanelli, M., Foschini, L.: A survey of context data distribution for mobile ubiquitous systems. ACM Comput. Surv. 44(4), 1–45 (2012)
De, D., Bharti, P., Das, S.K., Chellappan, S.: Multimodal wearable sensing for fine-grained activity recognition in healthcare. IEEE Internet Comput. 19(5), 26–35 (2015)
Europe Commission - Marie Sklodowska-Curie Actions: European researchers night. http://ec.europa.eu/research/mariecurieactions/about-msca/actions/researcher-night/index_en.htm
Flores Rosco, R.: Beacons monitoring application. https://play.google.com/store/apps/details?id=com.campeador.bluetooth
Gloin: nimbees push notification platform. http://nimbees.com
Google: Google’s beacon platform. https://developers.google.com/beacons/overview
Gronli, T.M., Ghinea, G., Younas, M.: Context-aware and automatic configuration of mobile devices in cloud-enabled ubiquitous computing. Personal Ubiquitous Comput. 18(4), 883–894 (2014)
Group, B.S.I.: Bluetooth 4.0. core specification. https://www.bluetooth.com/specifications/adopted-specifications
Gubbi, J., Buyya, R., Marusic, S., Palaniswami, M.: Internet of Things (IoT): a vision, architectural elements, and future directions. Future Gener. Comput. Syst. 29(7), 1645–1660 (2013)
Guillen, J., Miranda, J., Berrocal, J., Garcia-Alonso, J., Murillo, J.M., Canal, C.: People as a service: a mobile-centric model for providing collective sociological profiles. IEEE Softw. 31(2), 48–53 (2014)
Hightower, J., Borriello, G.: Location systems for ubiquitous computing. Computer 34(8), 57–66 (2001). http://dx.doi.org/10.1109/2.940014
Kashevnik, A., Shchekotov, M.: Comparative analysis of indoor positioning systems based on communications supported by smartphones. In: 12th Conference of Fruct Association (2014)
Liang, G., Cao, J.: Social context-aware middleware: a survey. Pervasive Mob. Comput. 17(Part B(0)), 207–219 (2015)
Mackensen, E., Lai, M., Wendt, T.: Bluetooth low energy (ble) based wireless sensors. In: Sensors, 2012 IEEE. pp. 1–4, October 2012
Makris, P., Skoutas, D.N., Skianis, C.: A survey on context-aware mobile and wireless networking: on networking and computing environments’ integration. IEEE Commun. Surv. Tutorials 15(1), 362–386 (2013)
Miranda, J., Makitalo, N., Garcia-Alonso, J., Berrocal, J., Mikkonen, T., Canal, C., Murillo, J.: From the internet of things to the internet of people. IEEE Internet Comput. 19(2), 40–47 (2015)
Miranda, J., Guillén, J., Berrocal, J., Garcia-Alonso, J., Murillo, J.M., Canal, C.: Architecting infrastructures for cloud-enabled mobile devices. In: Canal, C., Villari, M. (eds.) ESOCC 2013. CCIS, vol. 393, pp. 277–287. Springer, Heidelberg (2013). doi:10.1007/978-3-642-45364-9_23
Park, H.S., Oh, K., Cho, S.B.: Bayesian network-based high-level context recognition for mobile context sharing in cyber-physical system. Int. J. Distrib. Sens. Netw. 2011, 1–10 (2011)
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)
Raskino, M., Fenn, J., Linden, A.: Extracting value from the massively connected world of 2015 (2015)
Sykes, E.R., Pentland, S., Nardi, S.: Context-aware mobile apps using ibeacons: towards smarter interactions. In: Proceedings of the 25th Annual International Conference on Computer Science and Software Engineering, CASCON 2015, pp. 120–129. IBM Corp., Riverton, NJ, USA (2015)
Zhu, J., Zeng, K., Kim, K.H., Mohapatra, P.: Improving crowd-sourced wi-fi localization systems using bluetooth beacons. In: 2012 9th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON), pp. 290–298, June 2012
Acknowledgments
This work was partially supported by the projects TIN2014-53986-REDT, TIN2015-67083-R and TIN2015-69957-R (MINECO/FEDER), by the Department of Economy and Infrastructure of the Government of Extremadura (GR15098), and by the European Regional Development Fund.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Rodriguez, A.B., Tena, A.R., Garcia-Alonso, J., Berrocal, J., Rosco, R.F., Murillo, J.M. (2016). Using Beacons for Creating Comprehensive Virtual Profiles. In: GarcĂa, C., Caballero-Gil, P., Burmester, M., Quesada-Arencibia, A. (eds) Ubiquitous Computing and Ambient Intelligence. IWAAL AmIHEALTH UCAmI 2016 2016 2016. Lecture Notes in Computer Science(), vol 10070. Springer, Cham. https://doi.org/10.1007/978-3-319-48799-1_34
Download citation
DOI: https://doi.org/10.1007/978-3-319-48799-1_34
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-48798-4
Online ISBN: 978-3-319-48799-1
eBook Packages: Computer ScienceComputer Science (R0)