PATENT CLAIM ANALYSIS

Application Number: 16020538
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2020-01
Patent Classification: ["370", "351000"]

Abstract:
The disclosed embodiments provide a system for performing flow routing in a network. The system may include one or more nodes in the network. Each of the nodes may obtain a dynamic rule that includes a flow definition and a routing action specifying an ECMP group in the network. When a flow in the network matches the flow definition, the node routes traffic in the flow to the ECMP group based on the routing action. The node then performs subsequent routing of the network traffic in the flow to reflect changes in membership in the ECMP group.

Claim (Index 20):
A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:\n upon detecting an imbalance in link usage within a network, based on telemetry data collected from nodes in the network, automatically generating a dynamic rule to redistribute flows in the network across a set of links, wherein the dynamic rule comprises:\n a flow definition; and \n a routing action specifying an equal-cost multi-path (ECMP) group; \n when a flow in the network matches the flow definition, routing, based on the routing action, network traffic in the flow to the ECMP group; and performing subsequent routing of the network traffic in the flow to reflect changes in membership in the ECMP group.

Metadata:
- Claim Count in Document: 47.0
- Percentile: 94.0
- Lexical Diversity: 2.10204
- Patent Class: 370.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15888516', '15147073', '15621967', '15078916', '15080382']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5111958128313122
- 35 USC 102 Novelty (BERT): 0.4700441238857902
- Combined Prediction Score: 0.50708064393676
- Mean Citation Score: 138.754262
- Max Citation Score: 140.85783
- Similarity Product: 98.50949424300312

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test