Automatic Generation of BLE Beacon Application Based on Specification of Beacon Format and Service

We present a system of generating simple services based on BLE beacons in an automatic way. For this, the system provides two editors: one for specification of BLE beacon formats and the other for the related services, which specifies the alarm notification condition on beacon data, the filters for beacon data and etc. The system analyzes the resulting values from both specifications, and inserts them into the template application which built in advance using HTML5 technology. Finally, the complete application is generated as the desired service in association with the BSmart Web services.