US 11,871,222 B1
Managing connections in a mesh network
Bowei Feng, Newark, CA (US); Soon Hyeok Choi, Cupertino, CA (US); and Lakshmi Venkatraman, Los Altos, CA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Jan. 29, 2020, as Appl. No. 16/776,316.
Int. Cl. H04W 84/18 (2009.01); H04L 67/104 (2022.01); H04L 45/74 (2022.01); H04W 40/24 (2009.01); H04W 4/80 (2018.01); H04L 45/02 (2022.01)
CPC H04W 84/18 (2013.01) [H04L 45/02 (2013.01); H04L 45/74 (2013.01); H04L 67/104 (2013.01); H04W 4/80 (2018.02); H04W 40/24 (2013.01)] 20 Claims
OG exemplary drawing
 
4. A method implemented by a first device of a mesh network, the method comprising:
sending, to a plurality of devices of the mesh network, a first message requesting an action directed to a second device of the mesh network, the plurality of devices including the second device, and the second device being multiple hops away from the first device;
determining, based at least in part on data about the mesh network and prior to receiving a second message from the second device in response to the first message, a network path of a plurality of network paths between the first device and the second device, the network path including a third device of the mesh network, the third device being a single hop away from the first device and part of the plurality of devices;
establishing, after the first message is sent and prior to receiving the second message, a peer-to-peer connection between the first device and the third device based at least in part on the network path; and
receiving, over the peer-to-peer connection, the second message.