With the penetration of Wireless technology into the human interface device (HID) market, more and more sophisticated HID products are now coming out in the market with integrated wireless technology (wireless keyboards, wireless mice, etc). Often, developers are limited in their options: follow a popular wireless standard like Bluetooth or develop a proprietary protocol optimized for their application. While wireless standards provide the benefit of interoperability, they also introduce complexity and overhead that an application may not require, resulting in a higher system cost. On the other hand, proprietary protocol gives developers flexibility to customize applications at the expense of requiring developers to take on the development process.