Building Customizable Beacon Services for Pattern-specifiable Beacons
Jae-Hwan Jin, Myung-Joon Lee · International Journal of Grid and Distributed Computing · 2018
The beacon service is a beacon identification service or a location-based service which operates by receiving beacon data transmitted from a Bluetooth beacon device.Beacon data generated from each beacon plays a crucial role in providing a beacon service because it includes the type and identification of the service and the status information of the service user.To provide a sophisticated beacon service, various beacon data should be generated according to the beacon usage patterns of the user.This leads us to develop a service for handling such various beacon data.In this paper, we propose a user-defined beacon service providing methods for effectively analyzing and processing the data broadcasted from a pattern-specifiable beacon, which can generate different data according to the patterns of pushing the button attached to the beacon device.Also, we present the customized beacon service developed using the proposed technique as an Android application.The application is composed of a service daemon and a service manager.It supports systematic specification and management of function execution related to the beacon usage pattern of a user.