US 12,199,826 B2
Attachments in a network
Jeffrey S. Hayes, Allentown, PA (US); Galen Edgar Knode, Macungie, PA (US); Ankit Bhutani, Aston, PA (US); Richard S. Camden, Coopersburg, PA (US); Jordan H. Crafts, Bethlehem, PA (US); and Jason A. King, Bethlehem, PA (US)
Assigned to Lutron Technology Company LLC, Coopersburg, PA (US)
Filed by Lutron Technology Company LLC, Coopersburg, PA (US)
Filed on Jun. 20, 2020, as Appl. No. 16/907,227.
Claims priority of provisional application 62/942,699, filed on Dec. 2, 2019.
Claims priority of provisional application 62/910,059, filed on Oct. 3, 2019.
Claims priority of provisional application 62/884,986, filed on Aug. 9, 2019.
Claims priority of provisional application 62/880,593, filed on Jul. 30, 2019.
Claims priority of provisional application 62/879,122, filed on Jul. 26, 2019.
Claims priority of provisional application 62/864,646, filed on Jun. 21, 2019.
Prior Publication US 2020/0404513 A1, Dec. 24, 2020
Int. Cl. H04L 41/12 (2022.01); G16Y 10/80 (2020.01); G16Y 20/10 (2020.01); G16Y 40/30 (2020.01); G16Y 40/35 (2020.01); H04B 17/318 (2015.01); H04L 41/0806 (2022.01); H04L 41/0816 (2022.01); H04L 67/1087 (2022.01); H04L 67/125 (2022.01); H04L 69/28 (2022.01); H04W 4/70 (2018.01); H04W 24/02 (2009.01); H04W 48/10 (2009.01); H04W 48/16 (2009.01); H04W 74/0833 (2024.01); H04W 76/15 (2018.01); H04W 84/20 (2009.01)
CPC H04L 41/12 (2013.01) [G16Y 40/35 (2020.01); H04B 17/318 (2015.01); H04L 41/0806 (2013.01); H04L 41/0816 (2013.01); H04L 67/1089 (2013.01); H04L 67/1093 (2013.01); H04L 67/125 (2013.01); H04L 69/28 (2013.01); H04W 4/70 (2018.02); H04W 24/02 (2013.01); H04W 48/10 (2013.01); H04W 48/16 (2013.01); H04W 74/085 (2013.01); H04W 76/15 (2018.02); H04W 84/20 (2013.01); G16Y 10/80 (2020.01); G16Y 20/10 (2020.01); G16Y 40/30 (2020.01)] 24 Claims
OG exemplary drawing
 
1. A control device configured to communicate on a network comprising at least one leader device, a group of router devices, and end devices, the control device being configured to communicate as an end device, the control device comprising:
a memory;
a wireless communication circuit configured to transmit and receive messages; and
a control circuit configured to:
determine that a message is to be transmitted to a destination device;
identify, in response to the determination, a primary parent device through which the message is to be transmitted on the network, wherein the primary parent device is a first router device of the group of router devices, and wherein an identifier of the primary parent device is stored in the memory of the control device;
transmit the message to the destination device through the primary parent device;
receive messages from one or more auxiliary parent devices and the primary parent device, wherein identifiers of the one or more auxiliary parent devices are stored in memory as router devices of the group of router devices from which network communications are capable of being received, wherein at least one of the messages received from the one or more auxiliary parent devices originates from the at least one leader device;
store a respective received signal strength indicator (RSSI) associated with each of the primary parent device and the one or more auxiliary parent devices;
identify a first auxiliary parent device of the one or more auxiliary parent devices as a second primary parent device through which network communications are to be transmitted in place of the first primary parent device based on the respective RSSI of the primary parent device and the respective RSSI of the first auxiliary parent device; and
transmit an attachment message to the first auxiliary parent device, wherein the attachment message is configured to update the primary parent device to the first auxiliary party device.