US 12,470,517 B1
Systems and methods for communicating between private networks with conflicting internet protocol (IP) addresses
Christopher Edward Delaney, Front Royal, VA (US); Chava Louis Jurado, Chantilly, VA (US); and Carl Bailey Jacobs, Fredericksburg, VA (US)
Assigned to Dispel, LLC, Austin, TX (US)
Filed by Dispel, LLC, New York, NY (US)
Filed on Jul. 10, 2023, as Appl. No. 18/349,378.
Application 18/349,378 is a continuation of application No. 17/519,018, filed on Nov. 4, 2021, granted, now 11,729,138.
Application 17/519,018 is a continuation of application No. 16/720,116, filed on Dec. 19, 2019, granted, now 11,178,100, issued on Nov. 16, 2021.
Claims priority of provisional application 62/785,755, filed on Dec. 28, 2018.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 61/5007 (2022.01); H04L 12/46 (2006.01); H04L 61/2503 (2022.01); H04L 61/4511 (2022.01)
CPC H04L 61/5007 (2022.05) [H04L 12/4641 (2013.01); H04L 61/2503 (2013.01); H04L 61/4511 (2022.05)] 19 Claims
OG exemplary drawing
 
1. A system for facilitating communication between multiple private networks with conflicting internet protocol (IP) addresses, the system comprising:
a first bridge device configured to be connected to a first private network and to:
receive a packet from a first host in the first private network, the packet comprising a destination address corresponding to a second host in a second private network;
route the packet to a virtual computing device when the destination address is in a block of shadow IP addresses corresponding to at least the second host;
a second bridge device configured to be connected to the second private network and to:
receive the packet from the virtual computing device;
translate the destination address to a corresponding native IP address; and
send the packet to the second host with the corresponding native IP address.