This work explores the use of ultrasound to create an easily accessible communication channel that can be used to help
the user in discovering and searching location based services in their environments. A design of a working prototype of such a system was demonstrated and implemented. Different operational modes of the system were considered to support multiple services in multiple subareas in a single service area. A hardware module for the system named ABG is designed to encodeandbroadcastdigitaldataasnon-audiblesoundsignals. These modules were designed to be configurable via network. A client application was designed for Android operating system as was tested on multiple devices to assess the system compatibility. It was found that all of the modern hand-held devices are compatible with the system. The client application has ability receive digital data via ultrasound received from it’s microphone. A 3D map builder and configuration application was developed for the system. Multiple test scenarios are discussed and test results show that the system can be used publicly for service discovery and accessing location based services more efficiently.