Patent ID: 7532904

Claim:
A method for adaptive piconet protocol, the method comprises: determining, by a master device, a number of slave devices that are currently affiliated with the master device in a piconet; determining, by the master device, data requirements and voice requirements of each of the slave devices currently affiliated with the master device in the piconet; establishing, by the master device, an information exchange format based on the number of slave devices, the data requirements of each of the slave devices, and the voice requirements of each of the slave devices, wherein the information exchange format includes: multiple frequency locked partial packets for slave data responses to a single master data request packet, each of the frequency locked partial packets corresponding to a portion of a time slot allocated to one of the slave data responses and each of the frequency locked partial packets having the same frequency; multiple frequency locked packets for slave voice responses to a single master voice request packet, each of the frequency locked packets corresponding to a particular time slot allocated to one of the slave voice responses and each of the frequency locked packets having the same frequency; and non-restrictive slot positioning of the single master data request and of the single master voice request.