A method for communicating between: a combo-endpoint device configured to communicate according to either a frequency-hopping based protocol and a direct or parallel-sequence spread spectrum based protocol at a given time, a wireless router, and a wireless communication device, the method comprising: monitoring (456, 576) communication patterns of wireless data communications between a wireless router and radio-communication circuitry of the combo-endpoint device; storing (456, 576) data indicative of communication times of the wireless router based on the monitored communication patterns; configuring a frequency-hopping -based protocol by defining connection periods according to time windows and selected frequencies for wireless communication of data between the wireless communication device and the radio-communication circuitry, and by establishing the time windows and time intervals for an advertisement event which do not conflict with the communication times of the wireless router; monitoring wireless data communication between the wireless communication device and the radio-communication circuitry and configuring another FH-based protocol for communication between another wireless communication device and the radio-communication circuitry by providing time windows for the FH-based protocol for the other wireless communication device and which is prior to the time windows for the wireless communication device; identifying a removed connection between the wireless communication device and the radio-communication circuitry; and in response thereto, shifting the time windows for the other wireless communication device to a time prior to the communication times of the wireless router. a combo-endpoint device configured to communicate according to either a frequency-hopping based protocol and a direct or parallel-sequence spread spectrum based protocol at a given time, a wireless router, and a wireless communication device, monitoring (456, 576) communication patterns of wireless data communications between a wireless router and radio-communication circuitry of the combo-endpoint device; storing (456, 576) data indicative of communication times of the wireless router based on the monitored communication patterns; configuring a frequency-hopping -based protocol by defining connection periods according to time windows and selected frequencies for wireless communication of data between the wireless communication device and the radio-communication circuitry, and by establishing the time windows and time intervals for an advertisement event which do not conflict with the communication times of the wireless router; monitoring wireless data communication between the wireless communication device and the radio-communication circuitry and configuring another FH-based protocol for communication between another wireless communication device and the radio-communication circuitry by providing time windows for the FH-based protocol for the other wireless communication device and which is prior to the time windows for the wireless communication device; identifying a removed connection between the wireless communication device and the radio-communication circuitry; and in response thereto, shifting the time windows for the other wireless communication device to a time prior to the communication times of the wireless router.