# US 12,225,629 B2 · Rapid provisioning of wireless local area network devices

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,225,629 B2
- Document ID: US12225629B2
- Status: Granted
- Kind: B2
- Application number: 17/690,668
- Filed: 2022-03-09
- Published: 2023-09-14
- Granted: 2025-02-11
- Earliest claimed: 2022-03-09
- Assignees: RAB Lighting Inc.
- Applicants: RAB Lighting Inc.
- Inventors: Benjamin Chen; Yun Fei Xu; Xian Long Ding
- Web page: https://patentgrep.com/patent/US12225629B2

## CPC

- H04W 8/22: Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W 4/06: Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W 4/50: Service provisioning or reconfiguring
- H04W 8/005: {Discovery of network devices, e.g. terminals}
- H04W 12/04: Key management, e.g. using generic bootstrapping architecture [GBA]
- H04W 12/35: {Protecting application or service provisioning, e.g. securing SIM application provisioning}
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- H05B 47/115: by determining the presence or movement of objects or living beings
- H05B 47/19: via wireless transmission
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H05B 45/10: Controlling the intensity of the light
- H05B 45/20: Controlling the colour of the light
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H05B: ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL

## Abstract

A wireless device system can include lighting devices, sensing devices, and other wireless devices in a wireless mesh local area network. The devices are configured for rapid provisioning with provisioned site network data by using a process in which each device stores data for a default provisioning network, and a provisioning device, for example a smart phone or other mobile device, is used to wirelessly connect with at least one of the devices in the default provisioning network, enabling distant wireless devices to be reached by relay of messages in the default provisioning network. Devices can be individually provided a new network address, for example, from the provisioned site network data, and all devices are provided remaining data from the provisioned site network data using the mesh network broadcast feature, thus provisioning and switching devices near simultaneously from the default provisioning network to the provisioned site network.

## Claims

### Claim 1

A wireless device for wireless local area networks provisioned by a provisioning device, comprising:
a processor;
a memory coupled to the processor and storing default provisioning network data, including a provisional device address;
a wireless transceiver coupled to the processor;
at least one of a sensing device and an output device;
the processor configured to use the wireless transceiver and memory to:
join a default provisioning network;
receive from the provisioning device a broadcast message request for the provisional device address;
transmit to the provisioning device the provisional device address;
receive from the provisioning device a unicast message including a new device address for the wireless device in a provisioned site network;
store the new device address in the memory;
receive from the provisioning device a broadcast message including provisioned site network data;
store the provisioned site network data in the memory; and
switch from the default provisioning network to the provisioned site network; and
wherein at least one of the provisioning device and a remote control device is capable of operability with the at least one of a sensing device an output device; and
wherein the output device includes a light source for illumination and the at least one of the provisioning device and the remote control device is capable of controlling the light source.

### Claim 2 (depends on 1)

The wireless device of claim 1, wherein the light source includes an LED.

### Claim 3 (depends on 1)

The wireless device of claim 1, wherein the sensing device includes at least one of an occupancy and vacancy sensor and the provisioning device is configured to enable user configuration of control of the output device based at least in part on occupancy and vacancy data.

### Claim 4 (depends on 1)

The wireless device of claim 1, wherein at least one of the default provisioning network and the provisioned site network is a mesh network and the unicast message and broadcast message are received from the provisioning device via at least one intermediate mesh network node formed by another wireless device.

### Claim 5 (depends on 1)

The wireless device of claim 1, wherein the default provisioning network data includes a provisioning device security key and a default provisioning network security key.

### Claim 6 (depends on 1)

The wireless device of claim 1, wherein the provisioned site network data includes a provisioning device security key, provisioned site network security key, and a device security key.

### Claim 7

A wireless device system, comprising:
a provisioning device including a user interface, processor, a memory, and a wireless transceiver;
a plurality of wireless devices each including:
a processor;
a memory coupled to the processor and storing default provisioning network data, including a provisional device address;
a wireless transceiver coupled to the processor;
at least one of a sensing device and an output device;
the provisioning device and the plurality of wireless devices configured to:
use the default provisioning network data to form a provisioning network;
send a broadcast message from the provisioning device to request a device address from each of the plurality of wireless devices;
transmit from each of the plurality of wireless devices to the provisioning device the provisional device address;
send a unicast message from the provisioning device to each of the plurality of wireless devices, each of the unicast messages including a new device address for the wireless device in a provisioned site network;
store the new device address in the memory of each of the plurality of wireless devices;
send a broadcast message from the provisioning device, the broadcast message including provisioned site network data;
store the provisioned site network data in the memory of each of the plurality of wireless devices; and
switch the plurality of wireless devices and the provisioning device from the default provisioning network to the provisioned site network; and
wherein at least one of the default provisioning network and the provisioned site network is a mesh network and the unicast messages and the broadcast messages are received and retransmitted by at least one intermediate mesh network node formed by at least one of the plurality of wireless devices.

### Claim 8 (depends on 7)

The system of claim 7, wherein the provisioning device is operable with the at least one of a sensing device and an output device.

### Claim 9 (depends on 7)

The system of claim 7, wherein one of the plurality of wireless devices is a remote control device, and the sensing device of the remote control device includes a switch operable by a user to control at least a subset of the plurality of wireless devices.

### Claim 10 (depends on 7)

The system of claim 7, wherein the output device of at least one of the plurality of wireless devices includes a light source for illumination and the provisioning device is capable of controlling the light source.

### Claim 11 (depends on 10)

The system of claim 10, wherein the light source includes an LED.

### Claim 12 (depends on 7)

The system of claim 7, wherein the sensing device of at least one of the plurality of wireless devices includes at least one of an occupancy and vacancy sensor and the provisioning device is capable of configuring control of at least a subset of the plurality of wireless devices based at least in part on occupancy and vacancy data from the sensor.

### Claim 13 (depends on 7)

The system of claim 7, wherein the default provisioning network data includes a provisioning device security key and a default provisioning network security key.

### Claim 14 (depends on 7)

The system of claim 7, wherein the provisioned site network data includes a provisioning device security key, provisioned site network security key, and a device security key.

### Claim 15 (depends on 7)

The system of claim 7, wherein:
the provisioning device is configured to enable a user to divide the plurality of wireless devices into a plurality of subsets; and
the plurality of wireless devices of each of the plurality of subsets are controlled together.

### Claim 16

A process of provisioning a wireless device system, comprising:
forming a provisioning network using provisioning network data stored in a provisioning device and in a plurality of wireless devices;
send a broadcast message from the provisioning device to request a device address from each of the plurality of wireless devices;
transmit from each of the plurality of wireless devices to the provisioning device the provisional device address;
send a unicast message from the provisioning device to each of the plurality of wireless devices, each of the unicast messages including a new device address for the wireless device in a provisioned site network;
set the new device address for each of the plurality of wireless devices;
send a broadcast message from the provisioning device, the broadcast message including provisioned site network data;
set the provisioned site network data for each of the plurality of wireless devices;
switch the plurality of wireless devices and the provisioning device from the default provisioning network to the provisioned site network;
a user operating the provisioning device to select a subset of the plurality of wireless devices;
operably controlling the subset of the plurality of wireless devices together;
another wireless device broadcasts a join message based on a user setting; and
the provisioning device configuring the another wireless device to join the provisioned site network.

### Claim 17 (depends on 16)

The process of claim 16, wherein:
the another wireless device is a remote control device; and
the remote control device is configured to control at least one of the plurality of the wireless devices.
