Patent No. US11012344 (titled "Routing Methods, Systems, And Computer Program Products") was filed by Morris Routing Technologies Llc on Feb 20, 2020.
’344 is related to the field of network routing, specifically addressing the challenges of scalability and efficiency in large networks. Traditional routing protocols often rely on destination-based forwarding, which can lead to increased latency and complex routing tables, especially as network size grows. The patent aims to improve routing performance by incorporating path segment information directly into packet headers.
The underlying idea behind ’344 is to enable source routing by encoding a sequence of segment identifiers within a packet's header. These identifiers represent nodes, network interfaces, or network regions along the path to the destination. The key insight is to allow intermediate nodes to forward packets based on these segment identifiers, effectively guiding the packet along a pre-determined path, while still allowing for some flexibility in routing.
The claims of ’344 focus on a method performed by a transmitting node. This involves receiving segment identifiers from other nodes, storing them in a data structure representing the network topology, selecting a sequence of these identifiers based on a policy to define a path segment to a receiving node, identifying the appropriate outgoing network interface based on the first segment identifier in the sequence, storing the remaining segment identifiers in the packet header, and transmitting the packet.
In practice, the transmitting node first learns about the network topology and available segment identifiers through standard routing protocols like link-state or distance-vector protocols. Based on a defined policy (e.g., shortest path, least congested path), it then selects a sequence of segment identifiers that define the desired path. The transmitting node then examines the first segment identifier in the sequence to determine the correct outgoing interface. The remaining segment identifiers are placed in the packet header, allowing downstream nodes to continue forwarding the packet along the intended path.
This approach differs from traditional destination-based routing where each router independently determines the next hop. By embedding path information in the packet header, ’344 enables a form of explicit routing , potentially reducing latency and improving network utilization. Furthermore, the inclusion of a non-predetermined node allows for some dynamic adaptation to network conditions, offering a balance between strict source routing and traditional hop-by-hop forwarding. The use of segment identifiers rather than full IP addresses also contributes to header efficiency.
In the early 2010s when ’344 was filed, network routing was typically implemented using shortest-path algorithms and hierarchical addressing schemes. At a time when systems commonly relied on static routing tables or dynamic routing protocols based on link-state or distance-vector algorithms, hardware or software constraints made complex path selection and dynamic address assignment non-trivial.
The examiner approved the application because they found that the prior art did not explicitly teach or make obvious a method that includes storing segment identifiers for at least a portion of a network, selecting a sequence of segment identifiers to identify a first path segment, where the path segment includes at least one node not predetermined by the sequence, and identifying a first network interface of the transmitting node based on the sequence of segment identifiers.
This patent contains 30 claims, with claim 1 being the only independent claim. Independent claim 1 is directed to a method performed by a transmitting node for routing data in a network using segment identifiers. The dependent claims generally elaborate on and refine the method of independent claim 1, adding details related to node scoped network interface identifiers, link failure handling, path segment selection, and network regions.
Definitions of key terms used in the patent claims.
US Latest litigation cases involving this patent.

The dossier documents provide a comprehensive record of the patent's prosecution history - including filings, correspondence, and decisions made by patent offices - and are crucial for understanding the patent's legal journey and any challenges it may have faced during examination.
Date
Description
Get instant alerts for new documents