Microsoft patents method to pinpoint where network failures occur
Microsoft has been granted a patent for a method that helps identify exactly where a network connection breaks down. The system sends test data packets along different segments of a network path and calculates the success rate for each segment to isolate the faulty node.
In the filing’s own words
A method, implemented at a computer system in a network, for localizing network failure in the network includes enumerating at least one path between the computer system and a path destination node in the network through one or more intermediary nodes. The method further includes enumerating a plurality of sub-paths between the computer system and the path destination node. Each sub-path has either the path destination node, or one or more intermediary nodes of the corresponding path as a corresponding sub-path destination node. For each of the plurality of sub-paths, determining a probability that a data packet can successfully traverse the round trip of the corresponding sub-path and identifying a node in the network where network failure have occurred.
What exactly they claim (claim 1)
1. A method, implemented at a computer system in a network that includes one or more processors, for localizing network failure in the network with a topology, the topology of the network indicating a plurality of nodes in the network and how the plurality of nodes are connected to each other, the method comprising: enumerating, by the one or more processors, at least one path between the computer system and a path destination node in the network through one or more intermediary nodes in the network; enumerating, by the one or more processors, a plurality of sub-paths between the computer system and the path destination node, each sub-path having one or more intermediary nodes of the at least one path as a corresponding sub-path destination node; for each of the plurality of sub-paths, generating a first number of sub-path data packets, each of the first number of sub-path data packets configured to traverse a round trip of the corresponding sub-path from the computer system to the corresponding sub-path destination node, and then from the corresponding sub-path destination node back to the computer system; sending, by the computer system, the first number of sub-path data packets over the network; and receiving, by the computer system, a second number of at least a portion of the sub-path data packets; determining a probability that a data packet can successfully traverse the round trip of the corresponding sub-path by dividing the second number by the first number; and identifying an intermediary node where network failures have occurred, based on a plurality of probabilities that a data packet can successfully traverse the respective round trips of the plurality of sub-paths.
Facts
- Company
- Microsoft (Microsoft Technology Licensing, LLC)
- Official title
- Localization of network failures
- Patent number
- US12732445B2
- Application number
- 18569920
- Filed
- Jun 13, 2022
- Granted
- Sep 8, 2026
- Inventors
- 5
- Claims
- 20
Classified under
H04L 43/0841 Electricity & electronicsH04L 41/0631 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.