Device pairing
AssigneeGoogle Inc.
InventorsJay D. Logue, Liang-Yun Wang, Andrew William Stebbins
Life of this patent
Estimating the term…
Abstract
Methods and systems for joining a wireless connection advertisement include connecting to a commissioning device via a wireless point-to-point communication in response to receiving an advertisement broadcast to establish an advertisement-based connection. The commissioning device is configured to manage access to a fabric. The methods and systems also include receiving network credentials from the commissioning device via the wireless point-to-point communication, the network credentials being configured to facilitate connection to a wireless network. Furthermore, the method and systems include connecting to the wireless network using the received network credentials.
Claims20
A non-transitory, tangible, and computer-readable medium storing instructions that, when executed by one or more processors, are configured to cause the one or more processors to:
- connect to a commissioning device via a Bluetooth Low Energy (BLE) connection in response to receiving a broadcasted advertisement to establish an advertisement-based connection, the commissioning device being configured to manage access to a fabric network that includes multiple, logical networks;
- receive network credentials from the commissioning device via the BLE connection, the network credentials being configured to facilitate connection to a wireless network;
- connect to the wireless network via another device using the received network credentials;
- initiate a connectivity test for the wireless network via the other device;
- when the connectivity test is successful:
- close the BLE connection to the commissioning device;
- reconnect to the commissioning device via the wireless network;
- and
- receive, from the commissioning device via the wireless network, credentials for an additional wireless network.
An electronic device comprising:
- one or more processors;
- memory storing instructions, the instructions being configured to cause the one or processors to:
- connect to a commissioning device via a Bluetooth Low Energy (BLE) connection, in response to receiving a broadcasted advertisement to establish an advertisement-based connection, the commissioning device being configured to manage access to a fabric network that includes multiple, logical networks;
- receive network credentials from the commissioning device via the BLE connection, the network credentials being configured to facilitate connection to a wireless network;
- connect to the wireless network via another device using the received network credentials;
- initiate a connectivity test for the wireless network via the other device;
- when the connectivity test is successful:
- close the BLE connection to the commissioning device;
- reconnect to the commissioning device via the wireless network;
- and
- receive, from the commissioning device via the wireless network, credentials for an additional wireless network.
A method for securely joining an electronic device to a fabric, the method comprising:
- connecting, by the electronic device, to a commissioning device via a Bluetooth Low Energy (BLE) connection, in response to receiving a broadcasted advertisement to establish an advertisement-based connection, the commissioning device being configured to manage access to the fabric network that includes multiple, logical networks;
- receiving network credentials from the commissioning device via the BLE connection, the network credentials being configured to facilitate connecting to a wireless network;
- connecting to the wireless network via another device using the received network credentials;
- initiating a connectivity test for the wireless network via the other device;
- when the connectivity test is successful:
- closing the BLE connection to the commissioning device;
- reconnecting to the commissioning device via the wireless network;
- and
- receiving, from the commissioning device via the wireless network, credentials for an additional wireless network.
Dependencies are inferred from the claim text.