Network-assisted fabric pairing
First Claim
Patent Images
1. A method for joining a device to a fabric, comprising:
- connecting to an assisting device through an unsecure port in a first local area network, wherein the assisting device resides on the fabric and is configured to assist the device in joining the fabric;
connecting, via an access point of a second local area network, to a commissioning device through the connection to the assisting device, wherein the assisting device connects to the commissioning device through the second local area network, and wherein the commissioning device is configured to manage access to the fabric;
receiving fabric credentials for the fabric via the connection to the commissioning device;
based on the receiving the fabric network credentials, activating a failsafe flag that is configured to block the device from storing the fabric network credentials or network information for fabrics or networks to which the device is unable to connect or complete a successful connectivity test; and
joining the fabric using the received fabric credentials.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for joining a device to a fabric using an assisting device include an indication to add a joining device to a fabric. If the joining device supports network-assisted fabric pairing, a first connection is established between a commissioning device and the assisting device. The assisting device also connects to a joining device. Through the assisting device, the commissioning device and the joining device establish a communication channel over which fabric credentials may be sent.
-
Citations
22 Claims
-
1. A method for joining a device to a fabric, comprising:
-
connecting to an assisting device through an unsecure port in a first local area network, wherein the assisting device resides on the fabric and is configured to assist the device in joining the fabric; connecting, via an access point of a second local area network, to a commissioning device through the connection to the assisting device, wherein the assisting device connects to the commissioning device through the second local area network, and wherein the commissioning device is configured to manage access to the fabric; receiving fabric credentials for the fabric via the connection to the commissioning device; based on the receiving the fabric network credentials, activating a failsafe flag that is configured to block the device from storing the fabric network credentials or network information for fabrics or networks to which the device is unable to connect or complete a successful connectivity test; and joining the fabric using the received fabric credentials. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device comprising:
-
a network interface; memory; a processor configured to cause the electronic device to; connect to an assisting device through an unsecure port in a first local area network via the network interface, wherein the assisting device resides on a fabric network and is configured to assist the electronic device in joining the fabric network; connect, via an access point of a second local area network, to a commissioning device through the connection to the assisting device, wherein the assisting device connects to the commissioning device through the second local area network, and wherein the commissioning device is configured to manage access to the fabric network; receive fabric credentials for the fabric network via the connection to the commissioning device; upon receipt of the fabric network credentials, activate a failsafe flag that is configured to block the electronic device from storing the fabric network credentials or network information for fabrics or networks to which the electronic device is unable to connect or complete a successful connectivity test; and join the fabric network using the received fabric credentials. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. Non-transitory, computer-readable medium having stored thereon instructions, which when executed by a processor are configured to cause a joining device to:
-
connect to an assisting device through an unsecure port in a first local area network, wherein the assisting device resides on the fabric and is configured to assist the joining device in joining the fabric; connect, via an access point of a second local area network, to a commissioning device through the connection to the assisting device, wherein the assisting device connects to the commissioning device through the second local area network, and wherein the commissioning device is configured to manage access to the fabric; receive fabric credentials for the fabric via the connection to the commissioning device; upon receipt of the fabric network credentials, activate a failsafe flag that is configured to block the joining device from storing the fabric network credentials or network information for fabrics or networks to which the joining device is unable to connect or complete a successful connectivity test; and join the fabric using the received fabric credentials. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification