/Patent Tracker
MicrosoftGranted patentNetworks & wirelessInterest 4/10

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.

Why it mattersThis improves how IT teams diagnose internet or server outages by narrowing down the problem to a specific point in the network rather than guessing.

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 & electronics

More from Microsoft in Networks & wireless

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.