DEVICE PAIRING IN A LOCAL NETWORK
FIG2 is a simplified block diagram of a communication system for device pairing in a local network in accordance with an embodiment of the present disclosure
Turning to FIG2, FIG2 is a simplified block diagram of a portion of communication system 100a for device pairing in a local network in accordance with an embodiment of the present disclosure. As illustrated in FIG2, electronic device 102 may be a smartphone and local network device 104a may be a smart thermostat. A router 136 can create local network 110a to provide a communication link between electronic device 102 and local network device 104a. Router 136 may be a Wi-Fi router in communication with could services 106 through network 112 (not shown).
simplified block diagram
106
services
102
electronic device
136
router
['1. At least one non-transitory computer-readable medium comprising one or more instructions that when executed by a processor, cause the processor to: receive, from an electronic device, a request to pair the electronic device (102) and a local network device (104a); determine whether the local network device (104a) and the electronic device (102) are present in the same local network at the same time by determining whether: (a) an SSID or BSSID for the local network of the electronic device (102) matches an SSID or BSSID respectively for the local network of the local network device (104a); and (b) a temporal pairing code, TPC, is not expired, the said TPC received by the electronic device (102) from the local network device (104a); and based on a determination that the local network device (104a) and the electronic device (102) are present in the same local network at the same time because the SSIDs or BSSIDs match and that the TPC is not expired, allow the pairing.']