IP Library › Granted Patent US 11,563,631
Granted Patent B2
US 11,563,631 · App. 17/165,318 · Granted Jan 24, 2023

Bluetooth mesh network provisioning

Inventor: Junfeng Hu (Hangzhou, CN)
H04L41/0806H04W4/80H04W48/16H04W84/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,563,631
App. No.
17/165,318
Granted
Jan 24, 2023
Kind
B2
Abstract

Information reported by one or more gateway nodes in a Bluetooth mesh network regarding an unprovisioned Bluetooth device is received. Provisioning data for the unprovisioned Bluetooth device is generated. A destination Bluetooth gateway node to which to issue the generated provisioning data is determined from among the one or more gateway nodes reporting the received information. The generated provisioning data is issued to the destination Bluetooth gateway node so that the destination Bluetooth gateway node can perform a provisioning operation directed at the unprovisioned Bluetooth device.

Claims (28)

1. A gateway node in a Bluetooth mesh network, comprising:

a processor; and

a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to:

detect an unprovisioned Bluetooth device in a signal coverage area;

report information associated with the unprovisioned Bluetooth device to a server node in the Bluetooth mesh network, wherein the server node is configured to, after receiving the reported information associated with the unprovisioned Bluetooth device, start a timer that is allowed to run for a specified length of time, wherein only the gateway node and gateway nodes that subsequently report information regarding the unprovisioned Bluetooth device within the specified length of time are eligible to be determined to be a destination Bluetooth gateway node assigned to perform a provisioning operation directed at the unprovisioned Bluetooth device; and

perform the provisioning operation directed at the unprovisioned Bluetooth device based at least in part on data, generated by the server node, that is required by the unprovisioned Bluetooth device to access the Bluetooth mesh network.

2. The gateway node of claim 1 , wherein the reported information includes a time associated with when the unprovisioned Bluetooth device was detected in the signal coverage area.

3. The gateway node of claim 1 , wherein the reported information includes a universally unique identifier associated with the unprovisioned Bluetooth device.

4. The gateway node of claim 1 , wherein the reported information includes a signal strength of the unprovisioned Bluetooth device.

5. The gateway node of claim 1 , wherein the memory is further configured to provide the processor with instructions which when executed cause the processor to report a priority level of the gateway node to the server node.

6. The gateway node of claim 1 , wherein the unprovisioned Bluetooth device is located in a home residence.

7. The gateway node of claim 1 , wherein the unprovisioned Bluetooth device is a lamp.

8. The gateway node of claim 1 , wherein the Bluetooth mesh network includes at least one other gateway node that is configured to report information to the server node.

9. A method, comprising:

detecting an unprovisioned Bluetooth device in a signal coverage area using a gateway node in a Bluetooth mesh network;

reporting information associated with the unprovisioned Bluetooth device to a server node in the Bluetooth mesh network, wherein the server node is configured to, after receiving the reported information associated with the unprovisioned Bluetooth device, start a timer that is allowed to run for a specified length of time, wherein only the gateway node and gateway nodes that subsequently report information regarding the unprovisioned Bluetooth device within the specified length of time are eligible to be determined to be a destination Bluetooth gateway node assigned to perform a provisioning operation directed at the unprovisioned Bluetooth device; and

performing the provisioning operation directed at the unprovisioned Bluetooth device based at least in part on data, generated by the server node, that is required by the unprovisioned Bluetooth device to access the Bluetooth mesh network.

10. The method of claim 9 , wherein the reported information includes a time associated with when the unprovisioned Bluetooth device was detected in the signal coverage area.

11. The method of claim 9 , wherein the reported information includes a universally unique identifier associated with the unprovisioned Bluetooth device.

12. The method of claim 11 , wherein the universally unique identifier is a Bluetooth device product identifier or a media access control address.

13. The method of claim 9 , wherein the reported information includes a signal strength of the unprovisioned Bluetooth device.

14. The method of claim 9 , further comprising reporting a priority level of the gateway node to the server node.

15. The method of claim 9 , wherein the unprovisioned Bluetooth device is located in a home residence.

16. The method of claim 9 , wherein the unprovisioned Bluetooth device is a lamp.

17. The method of claim 9 , wherein the Bluetooth mesh network includes at least one other gateway node that is configured to report information to the server node.

18. The method of claim 9 , wherein the Bluetooth mesh network comprises at least two gateway nodes whose signal coverage areas at least partially overlap.

19. The method of claim 9 , wherein the data generated by the server node includes a key that defines membership in the Bluetooth mesh network and possession of which grants access to the Bluetooth mesh network.

20. The method of claim 9 , wherein performing the provisioning operation includes delivering a key that grants access to the Bluetooth mesh network to the unprovisioned Bluetooth device.

Priority Claims (1)
CN 201810457233.2 · May 14, 2018 · national
Continuity (2)
Continuation 16407013 · May 8, 2019
Related Publication 20210160133A1 · May 27, 2021
Cited By (1)
US 12,689,539