Microsoft patents network backup system that keeps connections alive during failures
This patent describes a method for managing network connections in software-defined networks using an active appliance and a backup appliance. The backup appliance mirrors the connection state of the active one, so if the active unit fails, the backup can take over immediately without resetting the connection.
In the filing’s own words
Techniques are described for managing connection states at an active network appliance and a backup network appliance. The active network appliance and backup network appliance are configured to process connections in a software defined network (SDN). The active network appliance is configured to actively process connections, and the backup network appliance maintains connection states such that the backup network appliance can actively process connections in response to a failure of the active network appliance.
What exactly they claim (claim 1)
1. A method for managing connection states at an active network appliance and a backup network appliance, the method comprising: receiving, at the active network appliance, a packet associated with a communication session of a VM in a software defined network (SDN), wherein: the active network appliance and backup network appliance are configured to process connections in the SDN, the active network appliance is configured to actively process connections and the backup network appliance maintains connection states such that the backup network appliance can actively process the packet associated with the communication session in response to a failure of the active network appliance, and network interfaces from the VM are provisioned on multiple network interface devices at each of the active and backup network appliances; identifying an active network interface device on the active network appliance associated with the communication session, wherein a backup network interface device on the backup network appliance is also associated with the communication session; forwarding the packet to the active network interface device for processing the packet associated with the communication session; and in response to determining that the active network interface device has failed, causing subsequent packets associated with the communication session to be routed to the backup network interface device associated with the communication session, thereby allowing the backup network interface device to maintain connection state information and avoid performing new connection state processing for the communication session.
Facts
- Company
- Microsoft (MICROSOFT TECHNOLOGY LICENSING, LLC)
- Official title
- High availability of host data path with tunneling in software defined networks
- Patent number
- US12739164B2
- Application number
- 18373202
- Filed
- Sep 26, 2023
- Granted
- Sep 15, 2026
- Inventors
- 12
- Claims
- 20
Classified under
H04L 41/0668 Electricity & electronicsH04L 12/4633 Electricity & electronicsH04L 41/0806 Electricity & electronicsH04L 45/76 Electricity & electronicsMore from Microsoft in Networks & wireless
- Microsoft patents camera-based data transfer between server displays Sep 22, 2026
- Microsoft patents system that uses AI to plan network capacity Oct 13, 2026
- Microsoft patents method to spot cloud outages by checking individual user traffic Sep 10, 2026
- Microsoft patents hand gestures to control devices without menus Sep 24, 2026
- Microsoft patents image-based method to detect phone tethering Oct 1, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.