Java library for implementing the kaleidoscope limited advertisement protocol