CPC H04W 76/14 (2018.02) [H04W 4/80 (2018.02); H04W 12/50 (2021.01)] | 20 Claims |
1. A method for automated multi-client and multi-mode wireless device pairing and connection comprising:
determining, by a wireless peripheral device, whether the wireless peripheral device is paired with a central client device; and
connecting, by the wireless peripheral device, in response to a determination the wireless peripheral device is paired, with the central client device, connecting comprising:
selecting, by the wireless peripheral device, a saved long term bonding key, based at least in part on a user selected mode of the wireless peripheral device;
determining, by the wireless peripheral device, whether a predetermined scan timeout has expired;
switching, by the wireless peripheral device, to another saved long term bonding key, in response to a determination that the predetermined scan timeout has expired;
determining, by the wireless peripheral device, whether a predetermined overall connection timeout has expired;
repeating, by the wireless peripheral device, in response to a determination that the predetermined overall connection timeout has expired, the determining whether a predetermined scan timeout has expired and switching to another saved long term bonding key in response to a determination that the predetermined scan timeout has expired;
advertising for a connection, by the wireless peripheral device, in response to a determination that the predetermined scan timeout has not expired; and
checking for a central client device request to connect and connecting to the central client device, by the wireless peripheral device, in response to initiation of a connect request from the central client device.
|