US 12,156,070 B1
Conflict resolution to enable access to local network devices via mesh network devices
Rytis Karpuska, Vilnius (LT)
Assigned to UAB 360 IT, Vilnius (LT)
Filed by UAB 360 IT, Vilnius (LT)
Filed on May 24, 2023, as Appl. No. 18/201,493.
Application 18/201,493 is a continuation of application No. 18/200,505, filed on May 22, 2023.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01); H04L 61/2503 (2022.01); H04W 28/02 (2009.01); H04L 101/668 (2022.01); H04W 84/12 (2009.01)
CPC H04W 28/021 (2013.01) [H04L 61/2503 (2013.01); H04L 2101/668 (2022.05); H04W 84/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A meshnet infrastructure device associated with a first meshnet device in communication with a second meshnet device in a mesh network, the first meshnet device being connected to a first local area network (LAN) and the second meshnet device being connected to a second LAN, the meshnet infrastructure device comprising:
a memory; and
a processor communicatively coupled to the memory, the memory and the processor being configured to:
configure the first meshnet device to determine a first range of first subnet internet protocol (IP) addresses associated with the first LAN, and a second range of second subnet IP addresses associated with the second LAN;
configure the first meshnet device to determine, based at least in part on comparing the first range with the second range, a conflict that a first subnet IP address assigned to a first LAN device in the first LAN matches a second subnet IP address assigned to a second LAN device in the second LAN;
configure the first meshnet device to map, based at least in part on determining the conflict, an association between an alternate IP address and the first subnet IP address;
configure the first meshnet device to transmit, to the second meshnet device, the association between the alternate IP address and the first subnet IP address; and
configure the first meshnet device to receive, from the second meshnet device, an initiation network packet to be transmitted by the first meshnet device to the first LAN device, the initiation network packet indicating the alternate IP address as a destination address.